DocumentCode :
3117460
Title :
A Feature Modeling Support for Non-Functional Constraints in Service Oriented Architecture
Author :
Wada, Hiroshi ; Suzuki, Junichi ; Oba, Katsuya
Author_Institution :
Univ. of Massachusetts, Boston
fYear :
2007
fDate :
9-13 July 2007
Firstpage :
187
Lastpage :
195
Abstract :
It is important in service oriented architecture (SOA) to separate functional and non-functional requirements for services because different applications use services in different non-functional contexts. In order to maximize the reusability of services, a set of constraints (e.g., dependency and mutual exclusion constraints) among non-functional requirements tend to be complicated to maintain. Currently, those non-functional constraints are informally specified in natural languages, and developers need to ensure that their applications satisfy the constraints in manual and ad-hoc manners. This paper proposes a model-driven development framework, through the notion of feature modeling, to explicitly and graphically specify non-functional constraints in SOA. The proposed framework allows developers to validate non-functional constraints in their applications in an automatic and consistent way. This paper also describes how the proposed framework is implemented and effectively used for service-oriented application development.
Keywords :
formal specification; software architecture; feature modeling support; model-driven development; nonfunctional constraints; nonfunctional requirements; service oriented architecture; service-oriented application development; Application software; Computer science; Context modeling; Context-aware services; Fault tolerance; Natural languages; Security; Semiconductor optical amplifiers; Service oriented architecture; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Services Computing, 2007. SCC 2007. IEEE International Conference on
Conference_Location :
Salt Lake City, UT
Print_ISBN :
0-7695-2925-9
Type :
conf
DOI :
10.1109/SCC.2007.5
Filename :
4278654
Link To Document :
بازگشت