Service Continuity in Networked Control Using Etherware

Service continuity is the capability to provide persistent and reliable service, with graceful degradation in the presence of changes. This is particularly important for networked control systems interacting with the real world, as they have strict safety requirements and must tolerate changes such as component failures and upgrades while maintaining operational integrity. The authors describe how they address these issues in Etherware, their middleware for networked control.

[1]  Lui Sha,et al.  Dynamic control system upgrade using the Simplex architecture , 1998 .

[2]  George J. Vachtsevanos,et al.  Software technology for implementing reusable, distributed control systems , 2003 .

[3]  Lui Sha,et al.  Etherware: domainware for wireless control networks , 2004, Seventh IEEE International Symposium onObject-Oriented Real-Time Distributed Computing, 2004. Proceedings..

[4]  Aniruddha S. Gokhale,et al.  DOORS: towards high-performance fault tolerant CORBA , 2000, Proceedings DOA'00. International Symposium on Distributed Objects and Applications.

[5]  S. Graham,et al.  Time in general-purpose control systems: the Control Time Protocol and an experimental evaluation , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[6]  Gary J. Balas,et al.  Software-enabled control : information technology for dynamical systems , 2005 .

[7]  Abraham Silberschatz,et al.  Operating System Concepts , 1983 .

[8]  Pravin Varaiya,et al.  Stochastic Systems: Estimation, Identification, and Adaptive Control , 1986 .

[9]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[10]  John von Neumann,et al.  First draft of a report on the EDVAC , 1993, IEEE Annals of the History of Computing.

[11]  Daniel P. Schrage,et al.  An open control platform for reconfigurable, distributed, hierarchical control systems , 2000, 19th DASC. 19th Digital Avionics Systems Conference. Proceedings (Cat. No.00CH37126).

[12]  C. M. Sperberg-McQueen,et al.  Extensible Markup Language (XML) , 1997, World Wide Web J..