Skip to main content

2020 | OriginalPaper | Buchkapitel

Behavioural and Abstractor Specifications for a Dynamic Logic with Binders and Silent Transitions

verfasst von : Rolf Hennicker, Alexander Knapp, Alexandre Madeira, Felix Mindt

Erschienen in: Dynamic Logic. New Trends and Applications

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

We extend dynamic logic with binders (for state variables) by distinguishing between observable and silent transitions. This differentiation gives rise to two kinds of observational interpretations of the logic: abstractor and behavioural specifications. Abstractor specifications relax the standard model class semantics of a specification by considering its closure under weak bisimulation. Behavioural specifications, however, rely on a behavioural satisfaction relation which relaxes the interpretation of state variables and the satisfaction of modal formulas \(\langle \alpha \rangle \varphi \) and \([\alpha ]\varphi \) by abstracting from silent transitions. A formal relation between abstractor and behavioural specifications is provided which shows that both coincide semantically under mild conditions. For the proof we instantiate the previously introduced concept of a behaviour-abstractor framework to the case of dynamic logic with binders and silent transitions.

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
In general there could be other axioms as well specifying, e.g., disallowed behaviours.
 
2
It may sound strange that ordinary satisfaction does not always imply behavioural satisfaction but there are indeed some cases where this can happen; see Example 6.
 
Literatur
1.
Zurück zum Zitat Bidoit, M., Hennicker, R., Wirsing, M.: Behavioural and abstractor specifications. Sci. Comput. Program. 25(2–3), 149–186 (1995)MathSciNetCrossRef Bidoit, M., Hennicker, R., Wirsing, M.: Behavioural and abstractor specifications. Sci. Comput. Program. 25(2–3), 149–186 (1995)MathSciNetCrossRef
3.
Zurück zum Zitat Harel, D., Kozen, D., Tiuryn, J.: Dynamic Logic. MIT Press, Cambridge (2000)CrossRef Harel, D., Kozen, D., Tiuryn, J.: Dynamic Logic. MIT Press, Cambridge (2000)CrossRef
4.
Zurück zum Zitat Hennicker, R.: Context induction: a proof principle for behavioural abstractions and algebraic implementations. Formal Asp. Comput. 3(4), 326–345 (1991)CrossRef Hennicker, R.: Context induction: a proof principle for behavioural abstractions and algebraic implementations. Formal Asp. Comput. 3(4), 326–345 (1991)CrossRef
7.
Zurück zum Zitat Hennicker, R., Madeira, A., Wirsing, M.: Behavioural and abstractor specifications revisited. Theor. Comput. Sci. 741, 32–43 (2018)MathSciNetCrossRef Hennicker, R., Madeira, A., Wirsing, M.: Behavioural and abstractor specifications revisited. Theor. Comput. Sci. 741, 32–43 (2018)MathSciNetCrossRef
8.
Zurück zum Zitat Hofmann, M., Sannella, D.: On behavioural abstraction and behavioural satisfaction in higher-order logic. Theor. Comput. Sci. 167(1&2), 3–45 (1996)MathSciNetCrossRef Hofmann, M., Sannella, D.: On behavioural abstraction and behavioural satisfaction in higher-order logic. Theor. Comput. Sci. 167(1&2), 3–45 (1996)MathSciNetCrossRef
10.
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
13.
Zurück zum Zitat Reichel, H.: Behavioural equivalence – a unifying concept for initial and final specifications. In: Arato, M., Varga, L. (eds.) In: Proceedings of the 3rd Hungarian Computer Science Conference, pp. 27–39. Akademiai Kiado (1981) Reichel, H.: Behavioural equivalence – a unifying concept for initial and final specifications. In: Arato, M., Varga, L. (eds.) In: Proceedings of the 3rd Hungarian Computer Science Conference, pp. 27–39. Akademiai Kiado (1981)
14.
Zurück zum Zitat Reichel, H.: Behavioural validity of conditional equations in abstract data types. In: Proceedings of the 3rd Vienna Conference Contributions to General Algebra, pp. 301–324. B.G. Teubner (1985) Reichel, H.: Behavioural validity of conditional equations in abstract data types. In: Proceedings of the 3rd Vienna Conference Contributions to General Algebra, pp. 301–324. B.G. Teubner (1985)
15.
Zurück zum Zitat Sannella, D., Tarlecki, A.: On observational equivalence and algebraic specification. J. Comput. Syst. Sci. 34(2–3), 150–178 (1987)MathSciNetCrossRef Sannella, D., Tarlecki, A.: On observational equivalence and algebraic specification. J. Comput. Syst. Sci. 34(2–3), 150–178 (1987)MathSciNetCrossRef
17.
Zurück zum Zitat Stirling, C.: Modal and Temporal Properties of Processes. Springer, New York (2001)CrossRef Stirling, C.: Modal and Temporal Properties of Processes. Springer, New York (2001)CrossRef
Metadaten
Titel
Behavioural and Abstractor Specifications for a Dynamic Logic with Binders and Silent Transitions
verfasst von
Rolf Hennicker
Alexander Knapp
Alexandre Madeira
Felix Mindt
Copyright-Jahr
2020
DOI
https://doi.org/10.1007/978-3-030-38808-9_2