NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
ControlShell: A real-time software frameworkThe 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.
Document ID
19950005143
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Schneider, Stanley A.
(Real-Time Innovations, Inc. Sunnyvale, CA, United States)
Chen, Vincent W.
(Real-Time Innovations, Inc. Sunnyvale, CA, United States)
Pardo-Castellote, Gerardo
(Real-Time Innovations, Inc. Sunnyvale, CA, United States)
Date Acquired
September 6, 2013
Publication Date
March 1, 1994
Publication Information
Publication: NASA. Johnson Space Center, Conference on Intelligent Robotics in Field, Factory, Service and Space (CIRFFSS 1994), Volume 2
Subject Category
Cybernetics
Report/Patent Number
AIAA PAPER 94-0890-CP
Accession Number
95N11556
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available