Information & Communication


Software Production

Technical Applications

Summary

Despite the trends in packaged software, there is a continuing strong demand for special, custom-developed software to integrate systems of hardware and software, often connected by wide area networks.
Examples of such systems include air traffic control systems, environmental monitoring systems, marine navigation systems, factory automation systems and military-related command and control systems. Also included are smaller embedded systems such as medical scanners and life-support systems. These systems often involve processes that take place and are controlled by computer systems more or less in real time, with actions occurring at rates too fast for human intervention. In addition to performing conventional computing tasks, such systems must often be capable of effectively integrating and responding to sensor information. The growth in systems integration reflects the increasing sophistication and complexity of many larger computing systems.

Characteristics

Examples of such systems include air traffic control systems, environmental monitoring systems, marine navigation systems, factory automation systems and military-related command and control systems. Also included are smaller embedded systems such as medical scanners and life-support systems. These systems often involve processes that take place and are controlled by computer systems more or less in real time, with actions occurring at rates too fast for human intervention. In addition to performing conventional computing tasks, such systems must often be capable of effectively integrating and responding to sensor information. The growth in systems integration reflects the increasing sophistication and complexity of many larger computing systems.

ImpactEconomy

Software production tools allow rapid prototyping and testing of complex code, helping overcome the greatest barriers to efficient creation of software. By speeding production and reducing development costs, software production tools contribute to improved productivity, job creation and economic growth in the software industry and other industries which require customized software. They also contribute to the goal of harnessing information technology, to enhanced national security.