Skip to main content

2020 | OriginalPaper | Buchkapitel

Compositionality of Safe Communication in Systems of Team Automata

verfasst von : Maurice H. ter Beek, Rolf Hennicker, Jetty Kleijn

Erschienen in: Theoretical Aspects of Computing – ICTAC 2020

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

We study guarantees for safe communication in systems of systems composed of reactive components that communicate through synchronised execution of common actions. Systems are modelled as (extended) team automata, in which, in principle, any number of component automata can participate in the execution of a communicating action, either as a sender or as a receiver. We extend team automata with synchronisation type specifications, which determine specific synchronisation policies fine-tuned for particular application domains. On the other hand, synchronisation type specifications generate communication requirements for receptiveness and responsiveness. We propose a new, liberal version of requirement satisfaction which allows teams to execute arbitrary intermediate actions before being ready for the required communication, which is important in practice. Then we turn to the composition of systems and show that composition behaves well with respect to synchronisation type specifications. As a central result, we investigate criteria that ensure the preservation of local communication properties when (extended) team automata are composed. This is particularly challenging in the context of weak requirement satisfaction.

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, and in the classical team automata approach, a component automaton can also have a distinguished set of internal actions. Since internal actions are not really relevant for the scope of this paper, we omit them for the sake of simplicity.
 
2
If component automata were equipped with internal actions, then a syntactic composability constraint would have to be applied to \({\mathcal {S}}\) requiring that each internal action of a component automaton is unique to that component automaton.
 
3
We use a conjunction here since outputs are autonomously decided by components.
 
4
Otherwise the component has already a receptiveness requirement for an output.
 
5
We use a disjunction here since inputs rely on external choice.
 
6
Thus, (1) involves only responsiveness requirements concerning interface actions.
 
Literatur
19.
Zurück zum Zitat David, A., Larsen, K.G., Legay, A., Nyman, U., Wąsowski, A.: Timed I/O automata: a complete specification theory for real-time systems. In: Proceedings of the 13th International Conference on Hybrid Systems: Computation and Control, HSCC 2010, pp. 91–100. ACM (2010). https://doi.org/10.1145/1755952.1755967 David, A., Larsen, K.G., Legay, A., Nyman, U., Wąsowski, A.: Timed I/O automata: a complete specification theory for real-time systems. In: Proceedings of the 13th International Conference on Hybrid Systems: Computation and Control, HSCC 2010, pp. 91–100. ACM (2010). https://​doi.​org/​10.​1145/​1755952.​1755967
20.
Zurück zum Zitat de Alfaro, L., Henzinger, T.A.: Interface automata. In: Proceedings of the 8th European Software Engineering Conference Held Jointly with 9th ACM SIGSOFT International Symposium on Foundations of Software Engineering, ESEC/FSE 2001, pp. 109–120. ACM (2001). https://doi.org/10.1145/503209.503226 de Alfaro, L., Henzinger, T.A.: Interface automata. In: Proceedings of the 8th European Software Engineering Conference Held Jointly with 9th ACM SIGSOFT International Symposium on Foundations of Software Engineering, ESEC/FSE 2001, pp. 109–120. ACM (2001). https://​doi.​org/​10.​1145/​503209.​503226
Metadaten
Titel
Compositionality of Safe Communication in Systems of Team Automata
verfasst von
Maurice H. ter Beek
Rolf Hennicker
Jetty Kleijn
Copyright-Jahr
2020
DOI
https://doi.org/10.1007/978-3-030-64276-1_11

Premium Partner