Title
Modeling Architectural Non Functional Requirements: From Use Case to Control Case
Abstract
While the functional requirements of a system can be effectively modeled through the Use Case driven approach, there is no standard or de facto method for modeling non-functional requirements of the system architecture. Often such requirements are dealt with in a reactive manner rather than proactively. Yet increasingly a contributing factor in project difficulty and failure are the non-functional requirements imposed on the solution architecture. This paper proposes a Control Case approach to record and model non-functional requirements. This technique enables the control case to represent the nonfunctional requirements from different perspectives, most typically the various operating conditions. Furthermore, we propose an extension to the 4+1" view model for depicting software architecture by adding the control case view. The combination of both the use case and control case views thus reflects the complete requirements across the collective system life cycle views: design, process, implementation and deployment.
Year
DOI
Venue
2006
10.1109/ICEBE.2006.71
ICEBE
Keywords
Field
DocType
modeling architectural non functional,control case,use case,control case view,control case approach,system architecture,collective system life cycle,non-functional requirement,model non-functional requirement,software architecture,solution architecture,design process,functional requirement,life cycle,operant conditioning,non functional requirement,systems analysis
Data mining,Software engineering,Use-case analysis,Computer science,Requirements engineering,Requirements analysis,Real-time computing,Requirements management,System requirements specification,Software requirements specification,Non-functional testing,Non-functional requirement
Conference
ISBN
Citations 
PageRank 
0-7695-2645-4
12
0.84
References 
Authors
7
2
Name
Order
Citations
PageRank
Joe Zou11418.85
Christopher J. Pavlovski21047.22