Title :
Governing distributed systems: from protocols to laws
Author :
Minsky, Naftaly H.
Author_Institution :
Dept. of Comput. Sci., Rutgers Univ., New Brunswick, NJ, USA
Abstract :
This paper is concerned with the problem of the implementation of protocols, particularly in the case of heterogeneous, evolving and open distributed systems. If one is to have any confidence that a given protocol is obeyed by all objects of a distributed system, this protocol must somehow be enforced. In order to facilitate enforcement of protocols, the author introduces a new architecture for distributed systems under which all interactions between objects are governed by an explicit and strictly enforced set of rules, called the law of the system. This law is global, in the sense that all the objects of the system are made to obey it, but the maintenance of the law and its enforcement are performed locally, at each object. The law, then, is the enforced specification of protocols
Keywords :
distributed processing; formal specification; protocols; distributed systems; enforced specification; global system law; implementation; local law maintenance; protocols; system governing; Clocks; Computer architecture; Computer science; Distributed computing; Protocols; Writing;
Conference_Titel :
System Sciences, 1991. Proceedings of the Twenty-Fourth Annual Hawaii International Conference on
Conference_Location :
Kauai, HI
DOI :
10.1109/HICSS.1991.184004