Abstract
For an independent representation of the constraints on processes in distributed system parts the formalism of Loosely Coupled Systems is introduced. The event structure is derived only from prespecified restrictions of behaviour, concurrency of events is described in elementary and local terms. Formal construction methods (constraint module and slack phase techniques) are defined and used to model a solution for a control problem under various constraints (fairness). The correctness of the solution is proved using a general and new formal procedure: A restricted case graph is evaluated which is minimal with respect to the needed information. For the sake of evaluation the system is reduced to another one by a simple and efficient algorithm. It is proved that the wanted restricted case graph is an invariant under the algorithm. In the reduced system the restricted case graph is very simple to compute.
Preview
Unable to display preview. Download preview PDF.
References
Brinch Hansen, P.: Distributed Processes: A Concurrent Programming Concept; CACM; Vol. 21, 11 (1978)
Genrich, H.J. and Lautenbach, K.: Facts in Place/Transition Nets; Proc. of the MFCS'78 Symp., in: Springer Lecture Notes in Computer Science; Vol. 64 (1978)
Lauer, P.E., Best, E. and Shields, M.W.: On the Problem of Achieving Adequacy of Concurrent Programs; in: Formal Description of Programming Concepts; E.J. Neuhold (ed.); North Holland Publ. Comp., Amsterdam (1978)
Lautenbach, K. and Wedde, H.: Generating Control Mechanisms by Restrictions; Proc. of the MFCS'76 Symp.; in: Springer Lecture Notes in Computer Science; Vol. 45 (1976)
Patil, S.S.: Coordination of Asynchronous Events; MAC TR-72; MIT (1970)
Wedde, H. and Winkowski, J.: Determining Processes by Violations; Proc. of the MFCS'77 Symp.; in: Springer Lecture Notes in Comp. Sc.; 53 (1977)
Wedde, H.: Fundamentals of a Theory of Infringements; in: Progress in Cybernetics and Systems Research; Hemisphere; Washington D.C. (inpress)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1979 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Maggiolo-Schettini, A., Wedde, H., Winkowski, J. (1979). Modeling a solution for a control problem in distributed systems by restrictions. In: Kahn, G. (eds) Semantics of Concurrent Computation. Lecture Notes in Computer Science, vol 70. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0022472
Download citation
DOI: https://doi.org/10.1007/BFb0022472
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-09511-8
Online ISBN: 978-3-540-35163-4
eBook Packages: Springer Book Archive