loading...
A Feature Modeling Support for Non-Functional Constraints in Service Oriented Architecture
Salt Lake City, Utah, USA July 09-July 13
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SCC.2007.5IEEE International Conference on Serv ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Hiroshi Wada, University of Massachusetts, Boston
Junichi Suzuki, University of Massachusetts, Boston
Katsuya Oba, OGIS International, Inc.
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.
Citation:
Hiroshi Wada, Junichi Suzuki, Katsuya Oba, "A Feature Modeling Support for Non-Functional Constraints in Service Oriented Architecture," scc, pp.187-195, IEEE International Conference on Services Computing (SCC 2007), 2007
Usage of this product signifies your acceptance of the Terms of Use.