Astronomy and Astrophysics – Astronomy
Scientific paper
Jul 2006
adsabs.harvard.edu/cgi-bin/nph-data_query?bibcode=2006spie.6274e..61g&link_type=abstract
Advanced Software and Control for Astronomy. Edited by Lewis, Hilton; Bridger, Alan. Proceedings of the SPIE, Volume 6274, pp.
Astronomy and Astrophysics
Astronomy
Scientific paper
ATST control systems communicate by passing sets of attribute-value pairs between system components. Each set, or configuration, defines a required state for a component to match. To coordinate the control systems using configurations, every component must implement a consistent behavior. The ATST Controller provides a base class for components to use that implements a uniform life cycle and functional behavior for matching configurations. The ATST Controller class is one of the key elements of the ATST Common Services software framework. The Controller class accepts input configurations though a simple command interface. The class is readily extended to subclasses that may perform detailed operations based on the configuration. Alternatively, ATST Controllers may be used in hierarchical systems that delegate actions to groups of lower level controllers. The Controller provides a simple configuration life cycle to determine the state of a configuration in a component. The Controller also enforces a separation of a component's command request and the ensuing action by executing each configuration in its own thread. This implementation also allows a Controller to execute simultaneous configurations, where the synchronization and exclusion details are left to the implementing subclass.
Goodrich Bret D.
Wampler Stephen B.
No associations
LandOfFree
Execution of configurations using the ATST controller does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.
If you have personal experience with Execution of configurations using the ATST controller, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Execution of configurations using the ATST controller will most certainly appreciate the feedback.
Profile ID: LFWR-SCP-O-1893627