DocumentCode
2188496
Title
Integrating Non-functional Requirement Modeling into Model Driven Development Method
Author
Liu, Yi ; Ma, Zhiyi ; Shao, Weizhong
Author_Institution
Key Lab. of High Confidence Software Technol., Peking Univ., Beijing, China
fYear
2010
fDate
Nov. 30 2010-Dec. 3 2010
Firstpage
98
Lastpage
107
Abstract
Model Driven Development views application development as a continuous transformation of models of the target system. However, non-functional requirements, which are important for building user-satisfied software systems and have impacts on the software design, are not sufficiently considered in current MDD methods. This paper proposes an approach to modeling non-functional requirements, analyzing their impacts to the design and making a complement to the original design models for the MDD methods. First, existing UML models of the application´s functional properties are taken as an input of the NFR modeling process, and with a NFR repository, the NFRs are refined and operationalized. Then based on the analysis result, modeling constructs are created to implement them, and the original UML models are reversely augmented by the result of NFR modeling. In particular, a metamodel is proposed to model the new constructs and facilitate the integration process. With this approach, we can finally get an integrated design model considering both functional requirements and non-functional requirements. The feasibility of the proposed approach is illustrated with an example of the design of a simplified credit card system.
Keywords
Unified Modeling Language; formal specification; formal verification; functional programming; metacomputing; systems analysis; UML model; functional requirements; metamodel; model driven development; models transformation; nonfunctional requirement modeling; software design; user satisfied software system; MDD; Model Integration; NFR Modeling; Non-Functional Requirement; UML models;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference (APSEC), 2010 17th Asia Pacific
Conference_Location
Sydney, NSW
ISSN
1530-1362
Print_ISBN
978-1-4244-8831-5
Electronic_ISBN
1530-1362
Type
conf
DOI
10.1109/APSEC.2010.21
Filename
5693185
Link To Document