2020
DOI: 10.31577/cai_2020_5_1022
|View full text |Cite
|
Sign up to set email alerts
|

Formal Verification of UML MARTE Specifications Based on a True Concurrency Real Time Model

Abstract: For critical embedded systems the formal validation and verification is required. However, the real-time model checking suffers from problems of statespace explosion and clock explosion. The aim of this paper is to ensure an improvement of the Modeling and Analysis of Real-Time Embedded systems (MARTE), which is de facto standard, with formal semantics for verification finality. Therefore, we propose an operational method for translating UML sequence diagrams with MARTE annotations to Time Petri nets with Acti… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
1
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 36 publications
0
1
0
Order By: Relevance
“…PNs were used for several applications. [24] Translated UML sequence diagram into Time PNs for verification purposes. [62] trans-formed UML state chart diagrams into Time Coloured PNs.…”
Section: Related Workmentioning
confidence: 99%
“…PNs were used for several applications. [24] Translated UML sequence diagram into Time PNs for verification purposes. [62] trans-formed UML state chart diagrams into Time Coloured PNs.…”
Section: Related Workmentioning
confidence: 99%
“…On one hand, UML and its derivatives have the potential to represent a system from a variety of design view points, being flexible in terms of their semantics and notations used. On the other hand, this flexibility is considered as not suitable for the applications where it is expected that a model can exactly be transformed, or can be co-related to another formalism and tools, or required to have semantic adaptability under one common platform [Nellen et al (2018); Chabbat and et al (2021)]. Consequently, integrating modelling tools and languages to model complex health-related applications is still a valid research problem that requires attention.…”
Section: Model-driven Approaches For Treatment Planning and Deliverymentioning
confidence: 99%
“…[25] showed the use of multi layer transformations to generate Büchi automata [26] from UML 2.0 SD. [27] defined a method for translating UML sequence diagrams annotated with MARTE stereotypes to time Petri nets with action duration specifications.…”
Section: Related Workmentioning
confidence: 99%