DocumentCode :
3173835
Title :
An intermediate metamodel for failure-based behavior of performance and reliability
Author :
Isa, M.A. ; Jawawi, Dayang N A
Author_Institution :
Fac. of Comput. Sci. & Inf. Syst., Univ. Teknol. Malaysia, Skudai, Malaysia
fYear :
2011
fDate :
13-14 Dec. 2011
Firstpage :
234
Lastpage :
239
Abstract :
Software quality analysis is an important part in getting better software systems. Performing software quality analysis during design time enhances design decisions. In order to assist design decisions and the quality analysis, the design model, which is annotated with quality information, must be transformed into analysis model to execute software analysis part. To achieve this purpose, a main idea is to define model transformation that takes some input from design model and transformed into analysis model. However, both model inherits heterogeneous notation and semantic that could be difficult to perform direct model transformation. To solve this shortcoming, the intermediate metamodel, which is based on failure behavior, is defined as to capture the essential quality information particularly for performance and reliability and be able to transform into a multiple analysis model. In this paper, the intermediate metamodel is presented and focusing on the mapping rules for model transformation from design model to intermediate model. First, the design model (annotated sequence diagram) is modeled and then is transformed into intermediate model (output of intermediate metamodel) by following the defined mapping rules. Then, the intermediate model is constructed to obtain failure based behavior factors. The intermediate metamodel is applied on a simple case study to show the applicability of the intermediate metamodel.
Keywords :
software quality; software reliability; annotated sequence diagram; design model; failure behavior; failure-based behavior; intermediate metamodel; mapping rules; model transformation; multiple analysis model; software analysis; software quality analysis; software systems; Analytical models; Reliability engineering; Software reliability; Software systems; Unified modeling language; Metamodel; Performance; Reliability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering (MySEC), 2011 5th Malaysian Conference in
Conference_Location :
Johor Bahru
Print_ISBN :
978-1-4577-1530-3
Type :
conf
DOI :
10.1109/MySEC.2011.6140676
Filename :
6140676
Link To Document :
بازگشت