Skip to main content

Modeling a solution for a control problem in distributed systems by restrictions

  • Conference paper
  • First Online:
Semantics of Concurrent Computation

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 70))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Brinch Hansen, P.: Distributed Processes: A Concurrent Programming Concept; CACM; Vol. 21, 11 (1978)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. Patil, S.S.: Coordination of Asynchronous Events; MAC TR-72; MIT (1970)

    Google Scholar 

  6. Wedde, H. and Winkowski, J.: Determining Processes by Violations; Proc. of the MFCS'77 Symp.; in: Springer Lecture Notes in Comp. Sc.; 53 (1977)

    Google Scholar 

  7. Wedde, H.: Fundamentals of a Theory of Infringements; in: Progress in Cybernetics and Systems Research; Hemisphere; Washington D.C. (inpress)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Gilles Kahn

Rights and permissions

Reprints 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

Publish with us

Policies and ethics