Skip to main content

2010 | OriginalPaper | Buchkapitel

2. Deterministically Timed Process Algebra

verfasst von : Alessandro Aldini, Flavio Corradini, Marco Bernardo

Erschienen in: A Process Algebraic Approach to Software Architecture Design

Verlag: Springer London

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Concurrent and distributed systems are characterized not only by their functional behavior, but also by their quantitative features. A prominent role is played by timing aspects, which express the temporal execution of system activities. There are several different options for introducing time and time passing in system descriptions: durationless actions or durational actions, relative time or absolute time, global clock or local clocks. In this chapter, we present two timed process calculi arising from certain combinations of the options mentioned above, which share a deterministic representation of time and time passing suitable for real-time systems. Then, we show the impact of eager, lazy, and maximal progress interpretations of action execution on the expressiveness of timed descriptions and their bisimulation semantics. This is accomplished through a number of semantics-preserving mappings, which demonstrate how some of the different choices are not irreconcilable by providing a better understanding of benefits and drawbacks of the various time-related options.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
20.
Zurück zum Zitat J.C.M. Baeten and J.A. Bergstra, Real Time Process Algebra, Formal Aspects of Computing 3:142–188, 1991.MATHCrossRef J.C.M. Baeten and J.A. Bergstra, Real Time Process Algebra, Formal Aspects of Computing 3:142–188, 1991.MATHCrossRef
50.
Zurück zum Zitat T. Bolognesi and F. Lucidi, LOTOS-Like Process Algebras with Urgent or Timed Interactions, in Proc. of the 4th Int. Conf. on Formal Description Techniques for Distributed Systems and Communication Protocols (FORTE 1991), IFIP Trans. C-2:249–264, Sidney (Australia), 1991. T. Bolognesi and F. Lucidi, LOTOS-Like Process Algebras with Urgent or Timed Interactions, in Proc. of the 4th Int. Conf. on Formal Description Techniques for Distributed Systems and Communication Protocols (FORTE 1991), IFIP Trans. C-2:249–264, Sidney (Australia), 1991.
74.
75.
Zurück zum Zitat F. Corradini and D. Di Cola, The Expressive Power of Urgent, Lazy and Busy-Waiting Actions in Timed Processes, Mathematical Structures in Computer Science 13:619–656, 2003.MATHCrossRef F. Corradini and D. Di Cola, The Expressive Power of Urgent, Lazy and Busy-Waiting Actions in Timed Processes, Mathematical Structures in Computer Science 13:619–656, 2003.MATHCrossRef
76.
Zurück zum Zitat F. Corradini and M. Pistore, Specification and Verification of Timed Lazy Systems, in Proc. of the 21st Int. Symp. on Mathematical Foundations of Computer Science (MFCS 1996), Springer, LNCS 1113:279–290, Cracow (Poland), 1996. F. Corradini and M. Pistore, Specification and Verification of Timed Lazy Systems, in Proc. of the 21st Int. Symp. on Mathematical Foundations of Computer Science (MFCS 1996), Springer, LNCS 1113:279–290, Cracow (Poland), 1996.
77.
Zurück zum Zitat F. Corradini and M. Pistore, ‘Closed Interval Process Algebra Versus Interval Process Algebra, Acta Informatica 37:467–509, 2001.MathSciNetMATHCrossRef F. Corradini and M. Pistore, ‘Closed Interval Process Algebra Versus Interval Process Algebra, Acta Informatica 37:467–509, 2001.MathSciNetMATHCrossRef
78.
Zurück zum Zitat F. Corradini, W. Vogler, and L. Jenner, Comparing the Worst-Case Efficiency of Asynchronous Systems with PAFAS, Acta Informatica 38:735–792, 2002.MathSciNetMATHCrossRef F. Corradini, W. Vogler, and L. Jenner, Comparing the Worst-Case Efficiency of Asynchronous Systems with PAFAS, Acta Informatica 38:735–792, 2002.MathSciNetMATHCrossRef
102.
Zurück zum Zitat R. Gorrieri, M. Roccetti, and E. Stancampiano, A Theory of Processes with Durational Actions, Theoretical Computer Science 140:73–94, 1995.MathSciNetMATHCrossRef R. Gorrieri, M. Roccetti, and E. Stancampiano, A Theory of Processes with Durational Actions, Theoretical Computer Science 140:73–94, 1995.MathSciNetMATHCrossRef
114.
157.
Zurück zum Zitat F. Moller and C. Tofts, A Temporal Calculus of Communicating Systems, in Proc. of the 1st Int. Conf. on Concurrency Theory (CONCUR 1990), Springer, LNCS 458:401–415, Amsterdam (The Netherlands), 1990. F. Moller and C. Tofts, A Temporal Calculus of Communicating Systems, in Proc. of the 1st Int. Conf. on Concurrency Theory (CONCUR 1990), Springer, LNCS 458:401–415, Amsterdam (The Netherlands), 1990.
158.
Zurück zum Zitat F. Moller and C. Tofts, Relating Processes with Respect to Speed, in Proc. of the 2nd Int. Conf. on Concurrency Theory (CONCUR 1991), Springer, LNCS 527:424–438, Amsterdam (The Netherlands), 1991. F. Moller and C. Tofts, Relating Processes with Respect to Speed, in Proc. of the 2nd Int. Conf. on Concurrency Theory (CONCUR 1991), Springer, LNCS 527:424–438, Amsterdam (The Netherlands), 1991.
162.
Zurück zum Zitat X. Nicollin and J. Sifakis, An Overview and Synthesis on Timed Process Algebras, in Proc. of the REX Workshop on Real Time: Theory in Practice, Springer, LNCS 600:526–548, Mook (The Netherlands), 1991. X. Nicollin and J. Sifakis, An Overview and Synthesis on Timed Process Algebras, in Proc. of the REX Workshop on Real Time: Theory in Practice, Springer, LNCS 600:526–548, Mook (The Netherlands), 1991.
163.
Zurück zum Zitat X. Nicollin and J. Sifakis, The Algebra of Timed Processes ATP: Theory and Application, Information and Computation 114:131–178, 1994.MathSciNetMATHCrossRef X. Nicollin and J. Sifakis, The Algebra of Timed Processes ATP: Theory and Application, Information and Computation 114:131–178, 1994.MathSciNetMATHCrossRef
173.
Zurück zum Zitat J. Quemada, D. de Frutos, and A. Azcorra, TIC: A Timed Calculus, Formal Aspects of Computing 5:224–252, 1993.MATHCrossRef J. Quemada, D. de Frutos, and A. Azcorra, TIC: A Timed Calculus, Formal Aspects of Computing 5:224–252, 1993.MATHCrossRef
174.
Zurück zum Zitat G.M. Reed and A.W. Roscoe, A Timed Model for Communicating Sequential Processes, Theoretical Computer Science 58:249–261, 1988.MathSciNetMATHCrossRef G.M. Reed and A.W. Roscoe, A Timed Model for Communicating Sequential Processes, Theoretical Computer Science 58:249–261, 1988.MathSciNetMATHCrossRef
199.
Zurück zum Zitat W. Yi, CCS + Time = An Interleaving Model for Real Time Systems, in Proc. of the 18th Int. Coll. on Automata, Languages and Programming (ICALP 1991), Springer, LNCS 510:217–228, Madrid (Spain), 1991. W. Yi, CCS + Time = An Interleaving Model for Real Time Systems, in Proc. of the 18th Int. Coll. on Automata, Languages and Programming (ICALP 1991), Springer, LNCS 510:217–228, Madrid (Spain), 1991.
Metadaten
Titel
Deterministically Timed Process Algebra
verfasst von
Alessandro Aldini
Flavio Corradini
Marco Bernardo
Copyright-Jahr
2010
Verlag
Springer London
DOI
https://doi.org/10.1007/978-1-84800-223-4_2

Premium Partner