Återgå till huvudnavigering Återgå till sök Gå direkt till huvudinnehållet

Integration of iUML-B and UPPAAL Timed Automata for Development of Real-Time Systems with Concurrent Processes

Forskningsoutput: Kapitel i bok/konferenshandlingPublicerad konferensartikelVetenskapligPeer review

5 Citeringar (Scopus)
100 Nedladdningar (Pure)

Sammanfattning

Developing safety-critical systems requires to consider safety and real-time requirements in addition to functional requirements. Event-B is a formalism that is visualised by iUML-B and supports the development of functional aspects having rich verification and validation tools. However, it lacks well-established support for timing analysis. UPPAAL Timed Automata (UTA), on the other hand, address timing aspects of systems, and enable model checking reachability and timing properties. By integrating iUML-B and UTA, we combine the best verifying and validating practices from the two methods achieving a formal development of systems. We present the mapping for translating iUML-B constructs to UTA. The novel aspect is the use of a multi-process trigger-response pattern to address the modelling and verification of reachability properties of complex systems with concurrent processes. The approach is demonstrated on an airport control system, where timing, fairness, as well as liveness properties play a vital role in proving safety requirements.
OriginalspråkEngelska
Titel på värdpublikationRigorous State-Based Methods - 7th International Conference, ABZ 2020, Proceedings
RedaktörerAlexander Raschke, Dominique Méry, Frank Houdek
FörlagSpringer
Sidor186-202
ISBN (elektroniskt)978-3-030-48077-6
ISBN (tryckt)978-3-030-48076-9
StatusPublicerad - 2020
MoE-publikationstypA4 Artikel i en konferenspublikation
EvenemangInternational Conference on Rigorous State-Based Methods - ABZ 2020 – 7th International Conference on Rigorous State Based Methods
Varaktighet: 27 maj 202029 maj 2020

Publikationsserier

NamnLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volym12071 LNCS
ISSN (tryckt)0302-9743
ISSN (elektroniskt)1611-3349

Konferens

KonferensInternational Conference on Rigorous State-Based Methods
Period27/05/2029/05/20

Finansiering

Acknowledgments. This work has received funding from the Electronic Component Systems for European Leadership Joint Undertaking under grant agreement No 737494. This Joint Undertaking receives support from the European Union’s Horizon 2020 research and innovation programme and Sweden, France, Spain, Italy, Finland, the Czech Republic. This was also supported by the ERDF funded centre of excellence project EXCITE (2014-2020.4.01.15-0018) and the Estonian Ministry of Education and Research institutional research grant no. IUT33-13.

Nyckelord

  • Formal verification
  • Model checking

Fingeravtryck

Fördjupa i forskningsämnen för ”Integration of iUML-B and UPPAAL Timed Automata for Development of Real-Time Systems with Concurrent Processes”. Tillsammans bildar de ett unikt fingeravtryck.

Citera det här