2011
DOI: 10.1007/s10626-011-0111-1
|View full text |Cite
|
Sign up to set email alerts
|

Dependability analysis of DES based on MARTE and UML state machines models

Abstract: UML (Unified Modeling Language) is a standard design notation which offers the state machines diagram to specify reactive software systems. The "Modeling and Analysis of Real-Time and Embedded systems" profile (MARTE) enables UML with capabilities for performance analysis. MARTE has been specialized in a "Dependability Analysis and Modeling" profile (DAM), then providing UML with dependability assets. In this work, we propose an approach for the automatic transformation of UML-DAM models into Deterministic and… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
5
0

Year Published

2012
2012
2022
2022

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 19 publications
(5 citation statements)
references
References 10 publications
0
5
0
Order By: Relevance
“…The approach is extended to statecharts with GEN delays by exploiting translation into extended DSPNs and solution through stochastic simulation [82], illustrating application to the analysis of the communication failures in the European Train Control System (ETCS) [25]. In [63], statecharts annotated with DAM stereotypes are translated into DSPNs, computing reliability measures such as mean time to failure and failure occurrence rate. Statecharts with GEN durations and event probabilities are mapped in [44] to stochastic input/output automata, enabling quality of service evaluation through model checking.…”
Section: ç 1 Introductionmentioning
confidence: 99%
“…The approach is extended to statecharts with GEN delays by exploiting translation into extended DSPNs and solution through stochastic simulation [82], illustrating application to the analysis of the communication failures in the European Train Control System (ETCS) [25]. In [63], statecharts annotated with DAM stereotypes are translated into DSPNs, computing reliability measures such as mean time to failure and failure occurrence rate. Statecharts with GEN durations and event probabilities are mapped in [44] to stochastic input/output automata, enabling quality of service evaluation through model checking.…”
Section: ç 1 Introductionmentioning
confidence: 99%
“…The work [ 14 ] formalized the methodology in Figure 1 . In this paper, we rigorously apply this formalization, through a case study, in the context of UML-based development.…”
Section: Introductionmentioning
confidence: 99%
“…Moreover, after applying the refactoring aspect on the original behavioral state machine, the refactored model will only have transitions with events or completion (done) transitions.In the following section we will describe the informal semantics of how we derived the SRN model from the refactored behavioral states machine that captures the internal software component behavior (normal and erroneous). In the literature, different approaches are suggested to translate state machines to Petri Net for analysis, such as[50],[121],[127]. Our approach of deriving SRN from BSM is inspired by[50].Initially, it concentrates on how to iteratively build the SRN model from BSM and PSM, and then it shows the mapping of MARTE and DAM profile attributes to the derived SRN.…”
mentioning
confidence: 99%
“…In the literature, different approaches are suggested to translate state machines to Petri Net for analysis, such as[50],[121],[127]. Our approach of deriving SRN from BSM is inspired by[50].Initially, it concentrates on how to iteratively build the SRN model from BSM and PSM, and then it shows the mapping of MARTE and DAM profile attributes to the derived SRN. simple state in our approach may represent a normal or erroneous behavior of the component.…”
mentioning
confidence: 99%
See 1 more Smart Citation