A software architecture for distributed control systems is presented that is based on a shared data space coordination model. The architecture, named SPLICE, is introduced in two steps. First we give the general structure of the coordination model including the shared data space and the basic operations and we define its semantics by means of a transition system. Second we present a transition system for a refinement of the coordination model: data is distributed and replicated across a communication network using a publication-subscription protocol. We also discuss methods in SPLICE for fault-tolerance and the possibility for on-line system modification and extensions.
CITATION STYLE
Bonsangues, M. M., Kok, J. N., Boasson, M., & De Jong, E. (1998). A software architecture for distributed control systems and its transition system semantics. In Proceedings of the ACM Symposium on Applied Computing (Vol. 02-February-1998, pp. 159–168). Association for Computing Machinery. https://doi.org/10.1145/330560.330664
Mendeley helps you to discover research relevant for your work.