Distributed Systems for Real Time Applications

Using Manufacturing Automation as an Example
  • Helmut Rzehak
Part of the The Springer International Series in Engineering and Computer Science book series (SECS, volume 167)


With the term “real-time data processing,“ we denote applications that have special emphasis on the following:
  • • Algorithms that can be executed within a guaranteed response time window, and

  • • Processes (that is, the performance of an algorithm) with overlap ping time windows which must nevertheless be kept in logical and timely order.


Target Position Concurrency Control Faulty Node Local Clock Message Delay 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Bic, L.; A.C. Shaw: “The Logic Design of Operating Systems”; 2nd Edition, Prentice Hall 1988, German Edition: Betriebssysteme, Hanser Verlag 1990Google Scholar
  2. [2]
    Ciminiera, L.; A. Valenzano: “Acknowledgement and Priority Mechanisms in the 802.4 Token Bus”; IEEE Trans. on Industrial Electronics, Vol. 35 (1988), No.2Google Scholar
  3. [3]
    Elmagarmid, A.; Y Leu: “An optimistic concurrency control algorithm for heterogeneous distributed database systems”; Proceedings of the 6th International Conference on Data Engineering, Feb. 1990Google Scholar
  4. [4]
    Gorur, R.M.; A.C. Weaver: “Setting Target Rotation Times in an IEEE Token Bus Network”; IEEE Trans, on Industrial Electronics, Vol. 35,No. 3, August 1988Google Scholar
  5. [5]
    Hartlmüller, E: “Wahrung der Konsistenz wesentlicher system-interner Daten in fehlertoleranten Realzeitsystemem”; Dissertation, Universität der Bundeswehr München, 1988Google Scholar
  6. [6]
    Kaminski, M: “Protocols for Communication in the Factory“; IEEE-Spectrum, April 1986Google Scholar
  7. [7]
    Lamport, L.: “The Mutual Problem: Part I — A Theory of Interprocess Communication;Part II — Statements and Solutions”; Journal of the ACM, Vol. 33 (1986), S. 313–348MATHCrossRefGoogle Scholar
  8. [8]
    Levy, E.; A. Silberschatz: “Distributed File Systems: Concepts and Examples“; ACM Computing Surveys, Vol. 22,No. 4, Dec. 1990, pp. 321–374CrossRefGoogle Scholar
  9. [9]
    Manufacturing Automation Protocol Specification, Version 3.0;European MAP Users Group, 1989Google Scholar
  10. [10]
    Millner, R.: “Communication and Concurrency”;Prentice Hall, London 1989Google Scholar
  11. [11]
    Process Communications Architecture; Draft Standard ISA-DS 72.03-1988; Instrument Society of AmericaGoogle Scholar
  12. [12]
    Rzehak, H.; A.E. Elnakhal; R. Jaeger: “Analysis of Real-Time Properties and Rules for Setting Protocol Parameters of MAP Networks”; The Journal of Real-Time Systems, 1 (1989), pp. 219–239CrossRefGoogle Scholar
  13. [13]
    Rzehak. H.: “A Three-Layer Communication Architecture for Real Time Applications”; Proceedings of the EUROMCRO’90 Workshop on Real Time, June 6–8, 1990; IEEE Computer Society Press, pp. 224–228Google Scholar
  14. [14]
    Stankovic, J.A.: “The Spring Architecture”; Proceedings of the EU-ROMCRO’90 Workshop on Real Time, June 6–8, 1990; IEEE Computer Society Press, pp. 104–113Google Scholar
  15. [15]
    Stoll, J.: “Anwendungsorientierte Techniken zur Fehlertoleranz in verteilten Realzeitsystemen”; Inforrnatik-Fachberichte, Bd. 236, Springer-Verlag, 1990Google Scholar

Copyright information

© Kluwer Academic Publishers 1992

Authors and Affiliations

  • Helmut Rzehak
    • 1
  1. 1.München Fakultät für InformatikUniversität der BundeswehrNeubiberg

Personalised recommendations