NOTICE: Due to a lapse in annual appropriations, most of this website is not being updated. Learn more.
Form submissions will still be accepted but will not receive responses at this time. Sections of this site for programs using non-appropriated funds (such as NVLAP) or those that are excepted from the shutdown (such as CHIPS and NVD) will continue to be updated.
An official website of the United States government
Here’s how you know
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
Secure .gov websites use HTTPS
A lock (
) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.
The Expert Control System Shell (ECSS)is a software program running on a Macintosh computer which permits the rapid prototyping of control system architectures and strategies. The ECSS consists of a user interface development tool, a rule-based expert system, an integrated text editor, a data-logging and playback facility, and a generic external device interface. The user-interface permits the design of graphical controls which are either actuators (push-usa-buttons, toggles, and slider-control, etc.) or displays (LEDs, strip-charts, dials, etc.). The actuators can be manipulated directly by the operator, by the knowledge-base system, or both. A display can be directly linked to an external device, can be set by the expert system, or can be a calculated value from other actuators and/or displays. The rule-based expert system facility permits the creation of concurrently operating control modules which can synchronize their activity using message passing. The expert system is forward-chaining and is driven by operator actions, external events, and/or by messages from other control modules. Control modules can make function calls to external C language routines, which could be, for example, a PID control function. The ECSS permits the logging of all control values and the subsequent play back using a remote control graphical device.
control systems, expert systems, multi-agent systems, real-time systems
Citation
Osella, S.
(1995),
Expert Control System Shell Version 1.0 User, NIST Interagency/Internal Report (NISTIR), National Institute of Standards and Technology, Gaithersburg, MD, [online], https://doi.org/10.6028/NIST.IR.5601
(Accessed October 17, 2025)