2013 12th IEEE International Conference on Trust, Security and Privacy in Computing and Communications (2011)
Changsha, Hunan Province P.R. China
Nov. 16, 2011 to Nov. 18, 2011
Requirement Engineering (RE) has become an attractive field in both industry and academic. Many RE approaches have been presented in the past years to support eliciting, modeling, analyzing and specifying requirements of system to be built. However, requirement characteristics of kinds of systems like large scale software intensive systems pose several issues to requirements analysis and therefore challenge the extant RE approaches. This paper investigates a number of important metaphors in RE and proposes a novel RE approach that adopts capability as requirement metaphor. We discuss the requirements challenges coming from the changes of system-to-be and argue the necessity to introduce new abstraction and technology into RE to deal with the problems. The notions of capability and the reason to adopt capability as requirement metaphor are analyzed. The meta-model and framework of capability-based requirement engineering is proposed. A case is also studied in order to illustrate our approach. Capability as new abstraction in RE provides a new way to represent, analyze and tradeoff requirements.
Capability, Requirement Engineering, Software Intensive System
Huining Yan, Yushi Huang, Xicheng Lu, Huaimin Wang, Jiang Cao, Xinjun Mao, "Capability as Requirement Metaphor", 2013 12th IEEE International Conference on Trust, Security and Privacy in Computing and Communications, vol. 00, no. , pp. 1543-1549, 2011, doi:10.1109/TrustCom.2011.214