4.2 Article

A dependability profile within MARTE

Journal

SOFTWARE AND SYSTEMS MODELING
Volume 10, Issue 3, Pages 313-336

Publisher

SPRINGER HEIDELBERG
DOI: 10.1007/s10270-009-0128-1

Keywords

-

Funding

  1. Spanish Ministry of Science and Technology [DPI2006-15390]
  2. Natural Sciences and Engineering Research Council of Canada (NSERC)
  3. Italian Ministry of the University and Research

Ask authors/readers for more resources

The importance of assessing software non-functional properties (NFP) beside the functional ones is well accepted in the software engineering community. In particular, dependability is a NFP that should be assessed early in the software life-cycle by evaluating the system behaviour under different fault assumptions. Dependability-specific modeling and analysis techniques include for example Failure Mode and Effect Analysis for qualitative evaluation, stochastic Petri nets for quantitative evaluation, and fault trees for both forms of evaluation. Unified Modeling Language (UML) may be specialized for different domains by using the profile mechanism. For example, the MARTE profile extends UML with concepts for modeling and quantitative analysis of real-time and embedded systems (more specifically, for schedulability and performance analysis). This paper proposes to add to MARTE a profile for dependability analysis and modeling (DAM). A case study of an intrusion-tolerant message service will offer insight on how the MARTE-DAM profile can be used to derive a stochastic Petri net model for performance and dependability assessment.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.2
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available