Title :
ControlShell: component-based real-time programming
Author :
Schneider, Stanley A. ; Chen, Vincent W. ; Pardo-Castellote, Gerardo
Author_Institution :
Real-Time Innovations Inc., Sunnyvale, CA, USA
Abstract :
Real-time system software is notoriously hard to share and reuse. The paper walks through the methodology and application of ControlShell, a component-based programming system real-time system software development. ControlShell combines graphical system-building tools, an execution-time configuration manager, a real-time matrix package, and an object name service into an integrated development environment. It targets complex systems that require on-line reconfiguration and strategic control. ControlShell takes advantage of functional object hierarchies to enable code sharing and reuse. It gains flexibility by supporting easy interconnectivity of these objects. It features a unique configuration control system for changing operating modes
Keywords :
command and control systems; computer graphics; configuration management; data flow computing; data structures; file organisation; inheritance; large-scale systems; naming services; object-oriented programming; programming environments; real-time systems; software reusability; software tools; ControlShell; code reuse; code sharing; complex systems; component-based real-time programming; configuration control system; execution-time configuration manager; functional object hierarchies; graphical system-building tools; integrated development environment; object interconnectivity; object name service; on-line reconfiguration; operating mode changing; real-time matrix package; real-time system software development; strategic control; Application software; Communication system control; Control systems; Environmental management; Object oriented modeling; Programming profession; Real time systems; Runtime; System software; Technological innovation;
Conference_Titel :
Real-Time Technology and Applications Symposium, 1995. Proceedings
Conference_Location :
Chicago, IL
Print_ISBN :
0-8186-6980-2
DOI :
10.1109/RTTAS.1995.516199