2012
DOI: 10.1100/2012/614635
|View full text |Cite
|
Sign up to set email alerts
|

Dependability Modeling and Assessment in UML-Based Software Development

Abstract: Assessment of software nonfunctional properties (NFP) is an important problem in software development. In the context of model-driven development, an emerging approach for the analysis of different NFPs consists of the following steps: (a) to extend the software models with annotations describing the NFP of interest; (b) to transform automatically the annotated software model to the formalism chosen for NFP analysis; (c) to analyze the formal model using existing solvers; (d) to assess the software based on th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
7
0

Year Published

2013
2013
2019
2019

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(7 citation statements)
references
References 17 publications
0
7
0
Order By: Relevance
“…[34]), model driven development (e.g [25,8,49,32]), planning (e.g. [42,10,44]) and supervisory control (e.g.…”
Section: Related Workmentioning
confidence: 99%
“…[34]), model driven development (e.g [25,8,49,32]), planning (e.g. [42,10,44]) and supervisory control (e.g.…”
Section: Related Workmentioning
confidence: 99%
“…Emerging automata theories [ 19 ], graph-based approaches [ 20 ], and formal methods [ 21 ] in software engineering supply many valuable solutions for describing and analyzing such complicated state changes and interactive behaviors in distributed systems, which provide us with constructive ideas. In particular, a finite state automaton (FSA) [ 22 ] has been widely used in the analysis and behavior modeling for various practical moderate-scale systems.…”
Section: Related Workmentioning
confidence: 99%
“…This feature is essential to model the rescheduling process of faulty map and reduce tasks. Finite State Machine (FSM) (Bernardi et al, 2012) and Petri Net (PN) (Callou et al, 2012) are the main approaches to model distributed systems involving their dependability properties. FSM abstracts the details of the system behavior and enables to a direct relation to the MapReduce processing steps.…”
Section: Iceis2013-15thinternationalconferenceonenterpriseinformationmentioning
confidence: 99%
“…We consider the representative fault cases for the dependability testing of MapReduce systems as generated through an abstraction of its fault tolerance mechanism. This approach is successfully used to test other systems (Echtle and Leu, 1994;Ambrosio et al, 2005;Bernardi et al, 2012). It guides the generation to a finite set of fault cases that should be tolerated, and that they must be tested to ensure the system dependability.…”
Section: Generating Representative Fault Casesmentioning
confidence: 99%
See 1 more Smart Citation