Title
Dynamic Requirements Specification for Adaptable and Open Service-Oriented Systems
Abstract
It is not feasible to engineer requirements for adaptable and open service-oriented systems (AOSS) by specifying stakeholders' expectations in detail during system development. Openness and adaptability allow new services to appear at runtime so that ways in, and degrees to which the initial functional and nonfunctional requirements will be satisfied may vary at runtime. To remain relevant after deployment, the initial requirements specification ought to be continually updated to reflect such variation. Depending on the frequency of updates, this paper separates the requirements engineering (RE) of AOSS onto the RE for: individual services (Service RE), service coordination mechanisms (Coordination RE), and quality parameters and constraints guiding service composition (Client RE). To assist existing RE methodologies in dealing with Client RE, the Dynamic Requirements Adaptation Method (DRAM) is proposed. DRAM updates a requirements specification at runtime to reflect change due to adaptability and openness.
Year
DOI
Venue
2007
10.1007/978-3-540-74974-5_22
ICSOC
Keywords
Field
DocType
dynamic requirements specification,requirements engineering,service coordination mechanism,open service-oriented system,new service,requirements specification,nonfunctional requirement,constraints guiding service composition,individual service,open service-oriented systems,dynamic requirements adaptation method,initial requirements specification,requirement engineering,satisfiability
Adaptability,Dram,Software deployment,Computer science,Requirements engineering,Real-time computing,AOSS,Software requirements specification,System requirements specification,Non-functional requirement
Conference
Volume
ISSN
ISBN
4749
1090-705X
978-0-7695-2935-6
Citations 
PageRank 
References 
19
0.98
15
Authors
3
Name
Order
Citations
PageRank
Ivan J. Jureta124218.87
Stéphane Faulkner225127.53
Philippe Thiran357546.19