NASA NTRS · 19950005143
ControlShell: A real-time software framework
Abstract
The ControlShell system is a programming environment that enables the development and implementation of complex real-time software. It includes many building tools for complex systems, such as a graphical finite state machine (FSM) tool to provide strategic control. ControlShell has a component-based design, providing interface definitions and mechanisms for building real-time code modules along with providing basic data management. Some of the system-building tools incorporated in ControlShell are a graphical data flow editor, a component data requirement editor, and a state-machine editor. It also includes a distributed data flow package, an execution configuration manager, a matrix package, and an object database and dynamic binding facility. This paper presents an overview of ControlShell's architecture and examines the functions of several of its tools.
Keep this discovery
Explore connections, maps & timelines
Schneider, Stanley A., Chen, Vincent W., Pardo-Castellote, Gerardo. 1994-03-01. ControlShell: A real-time software framework. https://ntrs.nasa.gov/citations/19950005143
Cite the original work for its findings. Save a collection to share your selection of sources.