DocumentCode
3333274
Title
Non-Functional Modeling and Validation in Model-Driven Architecture
Author
Cortellessa, Vittorio ; Di Marco, A. ; Inverardi, Paola
Author_Institution
Dipt. di Inf., Univ. of L´´Aquila, L´´Aquila
fYear
2007
fDate
6-9 Jan. 2007
Firstpage
25
Lastpage
25
Abstract
Software models are, in most cases, considered as functional abstractions of systems. They represent the backbone of transformational processes aimed at code generation. On the other end, modeling is a traditional activity in the field of non-functional validation of software/hardware systems, although non-functional models found on different notations (such as Petri Nets) and embed additional information (such as the operational profile) with respect to software models. In this paper we widen the scope of model-driven architecture by introducing a Non-Functional-MDA framework that, beside the typical model transformations for code generation, embeds new types of model transformations that allow to generate non-functional models. For an uniform integration of these practices, we define Platform Independent/Specific Models in the non-functional domain.
Keywords
object-oriented programming; program compilers; program verification; code generation; functional abstraction; model-driven architecture; nonfunctional modeling; nonfunctional validation; transformational process; Automation; Computer architecture; Context modeling; Embedded software; Hardware; Petri nets; Programming; Software performance; Software systems; Spine;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Architecture, 2007. WICSA '07. The Working IEEE/IFIP Conference on
Conference_Location
Mumbai
Electronic_ISBN
0-7695-2744-2
Type
conf
DOI
10.1109/WICSA.2007.30
Filename
4077042
Link To Document