New computer language makes computers think about the consequences
Posted on 20 Jun 2005 at 11:08
Researchers at the US, along with teams from the UK, France, Germany and Japan have come up with a new programming language which allows a computer to think through the consequences of an action before executing it.
Developed the international team led by scientists at the US National Institute of Standards and Technology (NIST) have come up with what they call a 'process specification language software' which is more mundanely known as ISO 18629.
A traditional programming language consists of a series of instructions which, as any programmer faced with buggy code knows, will be followed slavishly whether the consequences are those intended or not.
The ISO 18629 language is different. Built around developments in artificial intelligence it allows the computer to analyse an instruction and make decisions based on its 'meaning' and 'context'.
The development team have introduced around 300 concepts to the language including ideas such as 'duration' and 'sequence'.
With these concepts the machine is able - albeit in a primitive fashion - to deduce the 'meaning' of a word within a particular context and act upon it in the way that humans do instinctively.
The NIST gives as an example the way a robot might interpret subtle differences in commands. Someone who hears the instruction 'paint it, before shipping it' will understand that painting and drying must be completed prior to the next action, shipping. On the other hand the command 'turn on the coolant, before milling' will imply that turning on the coolant, continues after the milling starts. In both cases the preposition 'before' is used slightly differently.
The ISO 18629 language is envisaged for use particularly in manufacturing processes particularly in the areas of process planning, validation, production scheduling and control information for guiding manufacturing processes. The ISO is currently two thirds of the way through the approval procedures. Once completed, software developers are expected to create a range of manufacturing systems built around the standard.
Author: Steve Malone
advertisement
- Need a bit of extra Christmas cash? Grass up your boss, says BSA
- Photoshop Mobile on Android review: first look
- ATI Radeon HD 5970: 42% more expensive in the UK
- Office 2010 Beta – 32-bit or 64-bit – The Choice is Clear
- Why Britain's watchdogs have fewer teeth than goldfish
- Tabbed documents: how to make Office 2010 great
- Outlook 2010 People Pane – does it spell death to Xobni
- Microsoft Outlook 2010 screenshots
- Co-Authoring in Word 2010 and SharePoint Foundation 2010
- Microsoft Outlook 2010 screenshots: Backstage view
- Getting to grips with Microsoft's IT Health Environment Scanner
- Virtualise your servers
- The changing face of travel gadgets
- Build your own distributed file system
- The bulletproof Dell that costs an arm and a leg
- Microsoft Office 2010 Technical Preview: Q&A
- Lawnmowers, the TyTN II and one odd insurance request
- There'll never be a bulletproof OS
- How far can we trust apps?
- Five nice touches in Outlook 2010
advertisement
Printed from www.pcpro.co.uk

