Skip to main content

2019 | OriginalPaper | Buchkapitel

Genesis and Evolution of ULTraS: Metamodel, Metaequivalences, Metaresults

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

search-config
loading …

Abstract

We discuss the genesis of the ULTraS metamodel and summarize its evolution arising from the introduction of coherent resolutions of nondeterminism and reachability-consistent semirings.

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!

Fußnoten
1
Requiring only injectivity as in [3] is not enough because it does not ensure that the former distribution preserves the overall reachability mass of the latter distribution (unlike the probabilistic case, in general there is no predefined reachability mass).
 
2
The proof is the same as the third property of Proposition 3.5 of [3], which is now correct in its inductive part (\(|\alpha | = n + 1\), \(a' = a\), “either \(\alpha '\) ...”) due to resolution coherency.
 
3
The definition of \(T_{1} \oplus T_{2}\) before Lemma 4.11 of [3] should be rectified by removing the two instances of “\(\alpha \) occurring only in ...” as resolutions are not coherent there (otherwise the if part of Lemma 4.11(2) would not hold).
 
Literatur
2.
Zurück zum Zitat Bernardo, M.: Non-bisimulation-based Markovian behavioral equivalences. J. Logic Algebraic Program. 72, 3–49 (2007)MathSciNetCrossRef Bernardo, M.: Non-bisimulation-based Markovian behavioral equivalences. J. Logic Algebraic Program. 72, 3–49 (2007)MathSciNetCrossRef
3.
Zurück zum Zitat Bernardo, M.: ULTraS at work: compositionality metaresults for bisimulation andtrace semantics. J. Logical Algebraic Methods Program. 94, 150–182 (2018)MathSciNetCrossRef Bernardo, M.: ULTraS at work: compositionality metaresults for bisimulation andtrace semantics. J. Logical Algebraic Methods Program. 94, 150–182 (2018)MathSciNetCrossRef
5.
Zurück zum Zitat Bernardo, M., De Nicola, R., Loreti, M.: Uniform labeled transition systems for nondeterministic, probabilistic, and stochastic process calculi. In: Proceedings of the 1st International Workshop on Process Algebra and Coordination, PACO 2011, EPTCS, vol. 60, pp. 66–75 (2011)CrossRef Bernardo, M., De Nicola, R., Loreti, M.: Uniform labeled transition systems for nondeterministic, probabilistic, and stochastic process calculi. In: Proceedings of the 1st International Workshop on Process Algebra and Coordination, PACO 2011, EPTCS, vol. 60, pp. 66–75 (2011)CrossRef
6.
Zurück zum Zitat Bernardo, M., De Nicola, R., Loreti, M.: A uniform framework for modeling nondeterministic, probabilistic, stochastic, or mixed processes and their behavioral equivalences. Inf. Comput. 225, 29–82 (2013)MathSciNetCrossRef Bernardo, M., De Nicola, R., Loreti, M.: A uniform framework for modeling nondeterministic, probabilistic, stochastic, or mixed processes and their behavioral equivalences. Inf. Comput. 225, 29–82 (2013)MathSciNetCrossRef
7.
Zurück zum Zitat Bernardo, M., De Nicola, R., Loreti, M.: Revisiting trace and testing equivalences for nondeterministic and probabilistic processes. Logical Methods Comput. Sci. 10(1:16), 1–42 (2014)MathSciNetMATH Bernardo, M., De Nicola, R., Loreti, M.: Revisiting trace and testing equivalences for nondeterministic and probabilistic processes. Logical Methods Comput. Sci. 10(1:16), 1–42 (2014)MathSciNetMATH
8.
Zurück zum Zitat Bernardo, M., De Nicola, R., Loreti, M.: Revisiting bisimilarity and its modal logic for nondeterministic and probabilistic processes. Acta Informatica 52, 61–106 (2015)MathSciNetCrossRef Bernardo, M., De Nicola, R., Loreti, M.: Revisiting bisimilarity and its modal logic for nondeterministic and probabilistic processes. Acta Informatica 52, 61–106 (2015)MathSciNetCrossRef
10.
Zurück zum Zitat Brookes, S.D., Hoare, C.A.R., Roscoe, A.W.: A theory of communicating sequential processes. J. ACM 31, 560–599 (1984)MathSciNetCrossRef Brookes, S.D., Hoare, C.A.R., Roscoe, A.W.: A theory of communicating sequential processes. J. ACM 31, 560–599 (1984)MathSciNetCrossRef
12.
Zurück zum Zitat Cleaveland, R., Dayar, Z., Smolka, S.A., Yuen, S.: Testing preorders for probabilistic processes. Inf. Comput. 154, 93–148 (1999)MathSciNetCrossRef Cleaveland, R., Dayar, Z., Smolka, S.A., Yuen, S.: Testing preorders for probabilistic processes. Inf. Comput. 154, 93–148 (1999)MathSciNetCrossRef
13.
14.
15.
Zurück zum Zitat De Nicola, R., Latella, D., Loreti, M., Massink, M.: A uniform definition of stochastic process calculi. ACM Comput. Surv. 46(1:5), 1–35 (2013)CrossRef De Nicola, R., Latella, D., Loreti, M., Massink, M.: A uniform definition of stochastic process calculi. ACM Comput. Surv. 46(1:5), 1–35 (2013)CrossRef
16.
Zurück zum Zitat Deng, Y., van Glabbeek, R.J., Hennessy, M., Morgan, C.: Characterising testing preorders for finite probabilistic processes. Logical Methods Comput. Sci. 4(4:4), 1–33 (2008)MathSciNetMATH Deng, Y., van Glabbeek, R.J., Hennessy, M., Morgan, C.: Characterising testing preorders for finite probabilistic processes. Logical Methods Comput. Sci. 4(4:4), 1–33 (2008)MathSciNetMATH
17.
Zurück zum Zitat Derman, C.: Finite State Markovian Decision Processes. Academic Press, Cambridge (1970)MATH Derman, C.: Finite State Markovian Decision Processes. Academic Press, Cambridge (1970)MATH
18.
Zurück zum Zitat Eisentraut, C., Hermanns, H., Zhang, L.: On probabilistic automata in continuous time. In: Proceedings of the 25th IEEE Symposium on Logic in Computer Science (LICS 2010), pp. 342–351. IEEE-CS Press (2010) Eisentraut, C., Hermanns, H., Zhang, L.: On probabilistic automata in continuous time. In: Proceedings of the 25th IEEE Symposium on Logic in Computer Science (LICS 2010), pp. 342–351. IEEE-CS Press (2010)
19.
Zurück zum Zitat Giacalone, A., Jou, C.-C., Smolka, S.A.: Algebraic reasoning for probabilistic concurrent systems. In: Proceedings of the 1st IFIP Working Conference on Programming Concepts and Methods (PROCOMET 1990), North-Holland, pp. 443–458 (1990) Giacalone, A., Jou, C.-C., Smolka, S.A.: Algebraic reasoning for probabilistic concurrent systems. In: Proceedings of the 1st IFIP Working Conference on Programming Concepts and Methods (PROCOMET 1990), North-Holland, pp. 443–458 (1990)
20.
Zurück zum Zitat van Glabbeek, R.J.: The linear time - branching time spectrum I. In: Handbook of Process Algebra, pp. 3–99. Elsevier (2001) van Glabbeek, R.J.: The linear time - branching time spectrum I. In: Handbook of Process Algebra, pp. 3–99. Elsevier (2001)
21.
Zurück zum Zitat van Glabbeek, R.J., Smolka, S.A., Steffen, B.: Reactive, generative and stratified models of probabilistic processes. Inf. Comput. 121, 59–80 (1995)MathSciNetCrossRef van Glabbeek, R.J., Smolka, S.A., Steffen, B.: Reactive, generative and stratified models of probabilistic processes. Inf. Comput. 121, 59–80 (1995)MathSciNetCrossRef
22.
Zurück zum Zitat Hansson, H., Jonsson, B.: A calculus for communicating systems with time and probabilities. In: Proceedings of the 11th IEEE Real-Time Systems Symposium (RTSS 1990), pp. 278–287. IEEE-CS Press (1990) Hansson, H., Jonsson, B.: A calculus for communicating systems with time and probabilities. In: Proceedings of the 11th IEEE Real-Time Systems Symposium (RTSS 1990), pp. 278–287. IEEE-CS Press (1990)
23.
24.
Zurück zum Zitat Hermanns, H., Rettelbach, M.: Syntax, semantics, equivalences, and axioms for MTIPP. In: Proceedings of the 2nd International Workshop on Process Algebra and Performance Modelling (PAPM 1994), pp. 71–87. University of Erlangen, Technical Report 27–4 (1994) Hermanns, H., Rettelbach, M.: Syntax, semantics, equivalences, and axioms for MTIPP. In: Proceedings of the 2nd International Workshop on Process Algebra and Performance Modelling (PAPM 1994), pp. 71–87. University of Erlangen, Technical Report 27–4 (1994)
25.
Zurück zum Zitat Hillston, J.: A Compositional Approach to Performance Modelling. Cambridge University Press, Cambridge (1996)CrossRef Hillston, J.: A Compositional Approach to Performance Modelling. Cambridge University Press, Cambridge (1996)CrossRef
26.
Zurück zum Zitat Hoare, C.A.R.: Communicating Sequential Processes. Prentice Hall, Upper Saddle River (1985)MATH Hoare, C.A.R.: Communicating Sequential Processes. Prentice Hall, Upper Saddle River (1985)MATH
28.
Zurück zum Zitat Jonsson, B., Yi, W.: Compositional testing preorders for probabilistic processes. In: Proceedings of the 10th IEEE Symposium on Logic in Computer Science (LICS 1995), pp. 431–441. IEEE-CS Press (1995) Jonsson, B., Yi, W.: Compositional testing preorders for probabilistic processes. In: Proceedings of the 10th IEEE Symposium on Logic in Computer Science (LICS 1995), pp. 431–441. IEEE-CS Press (1995)
32.
Zurück zum Zitat Kwiatkowska, M., Norman, G.: A testing equivalence for reactive probabilistic processes. In: Proceedings of the 5th International Workshop on Expressiveness in Concurrency (EXPRESS 1998), ENTCS, vol. 16, no. 2, pp. 114–132. Elsevier (1998) Kwiatkowska, M., Norman, G.: A testing equivalence for reactive probabilistic processes. In: Proceedings of the 5th International Workshop on Expressiveness in Concurrency (EXPRESS 1998), ENTCS, vol. 16, no. 2, pp. 114–132. Elsevier (1998)
33.
Zurück zum Zitat Kwiatkowska, M., Norman, G., Segala, R., Sproston, J.: Automatic verification of real-time systems with discrete probability distributions. Theor. Comput. Sci. 282, 101–150 (2002)MathSciNetCrossRef Kwiatkowska, M., Norman, G., Segala, R., Sproston, J.: Automatic verification of real-time systems with discrete probability distributions. Theor. Comput. Sci. 282, 101–150 (2002)MathSciNetCrossRef
34.
35.
Zurück zum Zitat Latella, D., Massink, M., de Vink, E.P.: Bisimulation of labelled state-to-function transition systems coalgebraically. Logical Methods Comput. Sci. 11(4:16), 1–40 (2015)MathSciNetMATH Latella, D., Massink, M., de Vink, E.P.: Bisimulation of labelled state-to-function transition systems coalgebraically. Logical Methods Comput. Sci. 11(4:16), 1–40 (2015)MathSciNetMATH
36.
Zurück zum Zitat Milner, R.: Communication and Concurrency. Prentice Hall, Upper Saddle River (1989)MATH Milner, R.: Communication and Concurrency. Prentice Hall, Upper Saddle River (1989)MATH
40.
Zurück zum Zitat Puterman, M.L.: Markov Decision Processes: Discrete Stochastic Dynamic Programming. Wiley, Hoboken (1994)CrossRef Puterman, M.L.: Markov Decision Processes: Discrete Stochastic Dynamic Programming. Wiley, Hoboken (1994)CrossRef
41.
Zurück zum Zitat Rabin, M.O.: Probabilistic automata. Inf. Control 6, 230–245 (1963)CrossRef Rabin, M.O.: Probabilistic automata. Inf. Control 6, 230–245 (1963)CrossRef
42.
Zurück zum Zitat Segala, R.: Modeling and verification of randomized distributed real-time systems. PhD thesis (1995) Segala, R.: Modeling and verification of randomized distributed real-time systems. PhD thesis (1995)
47.
Zurück zum Zitat Song, L., Zhang, L., Godskesen, J.C., Nielson, F.: Bisimulations meet PCTL equivalences for probabilistic automata. Logical Methods Comput. Sci. 9(2:7), 1–34 (2013)MathSciNetMATH Song, L., Zhang, L., Godskesen, J.C., Nielson, F.: Bisimulations meet PCTL equivalences for probabilistic automata. Logical Methods Comput. Sci. 9(2:7), 1–34 (2013)MathSciNetMATH
48.
Zurück zum Zitat Stewart, W.J.: Introduction to the Numerical Solution of Markov Chains. Princeton University Press, Princeton (1994)MATH Stewart, W.J.: Introduction to the Numerical Solution of Markov Chains. Princeton University Press, Princeton (1994)MATH
49.
Zurück zum Zitat Tracol, M., Desharnais, J., Zhioua, A.: Computing distances between probabilistic automata. In: Proceedings of the 9th International Workshop on Quantitative Aspects of Programming Languages (QAPL 2011), EPTCS, vol. 57, pp. 148–162 (2011)CrossRef Tracol, M., Desharnais, J., Zhioua, A.: Computing distances between probabilistic automata. In: Proceedings of the 9th International Workshop on Quantitative Aspects of Programming Languages (QAPL 2011), EPTCS, vol. 57, pp. 148–162 (2011)CrossRef
50.
Zurück zum Zitat Wolf, V., Baier, C., Majster-Cederbaum, M.: Trace machines for observing continuous-time Markov chains. In: Proceedings of the 3rd International Workshop on Quantitative Aspects of Programming Languages (QAPL 2005), ENTCS, vol. 153, no. 2, pp. 259–277. Elsevier (2005) Wolf, V., Baier, C., Majster-Cederbaum, M.: Trace machines for observing continuous-time Markov chains. In: Proceedings of the 3rd International Workshop on Quantitative Aspects of Programming Languages (QAPL 2005), ENTCS, vol. 153, no. 2, pp. 259–277. Elsevier (2005)
51.
Zurück zum Zitat Yi, W., Larsen, K.G.: Testing probabilistic and nondeterministic processes. In: Proceedings of the 12th International Symposium on Protocol Specification, Testing and Verification (PSTV 1992), North-Holland, pp. 47–61 (1992)CrossRef Yi, W., Larsen, K.G.: Testing probabilistic and nondeterministic processes. In: Proceedings of the 12th International Symposium on Protocol Specification, Testing and Verification (PSTV 1992), North-Holland, pp. 47–61 (1992)CrossRef
Metadaten
Titel
Genesis and Evolution of ULTraS: Metamodel, Metaequivalences, Metaresults
verfasst von
Marco Bernardo
Copyright-Jahr
2019
DOI
https://doi.org/10.1007/978-3-030-21485-2_7