System requirements engineering in complex situations

被引:38
作者
Katina, Polinpapilinho F. [1 ]
Keating, Charles B. [1 ]
Jaradat, Ra'ed M. [1 ]
机构
[1] Old Dominion Univ, Dept Engn Management & Syst Engn, Natl Ctr Syst Syst Engn, Norfolk, VA 23529 USA
关键词
Complex situation; Requirements elicitation; System complexity; Systems theory; Systems thinking; MANAGEMENT; FRAMEWORK;
D O I
10.1007/s00766-012-0157-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The purpose of this paper is to present an alternative systems thinking-based perspective and approach to the requirements elicitation process in complex situations. Three broad challenges associated with the requirements engineering elicitation in complex situations are explored, including the (1) role of the system observer, (2) nature of system requirements in complex situations, and (3) influence of the system environment. Authors have asserted that the expectation of unambiguous, consistent, complete, understandable, verifiable, traceable, and modifiable requirements is not consistent with complex situations. In contrast, complex situations are an emerging design reality for requirements engineering processes, marked by high levels of ambiguity, uncertainty, and emergence. This paper develops the argument that dealing with requirements for complex situations requires a change in paradigm. The elicitation of requirements for simple and technically driven systems is appropriately accomplished by proven methods. In contrast, the elicitation of requirements in complex situations (e.g., integrated multiple critical infrastructures, system-of-systems, etc.) requires more holistic thinking and can be enhanced by grounding in systems theory.
引用
收藏
页码:45 / 62
页数:18
相关论文
共 74 条
[31]  
GAO, 2006, GAO06306
[32]  
Gheorghe A. V., 2004, International Journal of Critical Infrastructures, V1, P76, DOI 10.1504/IJCIS.2004.003797
[33]   Bad management theories are destroying good management practices [J].
Ghoshal, S .
ACADEMY OF MANAGEMENT LEARNING & EDUCATION, 2005, 4 (01) :75-91
[34]  
Goertzel B., 1992, INT J MATH MATH SCI, V15, P161
[35]   System-of-Systems Engineering Management: A Review of Modern History and a Path Forward [J].
Gorod, Alex ;
Sauser, Brian ;
Boardman, John .
IEEE SYSTEMS JOURNAL, 2008, 2 (04) :484-499
[36]  
Hall AD., 1989, METASYSTEMS METHODOL
[37]   The case against a positivist philosophy of requirements engineering [J].
Hinds, Chris .
REQUIREMENTS ENGINEERING, 2008, 13 (04) :315-328
[38]   Requirements engineering: Is it 'mission impossible'? [J].
Hooks I. .
Requirements Engineering, 2000, 5 (3) :194-197
[39]  
Hull E, 2011, REQUIREMENTS ENGINEERING, THIRD EDITION, P1, DOI 10.1007/978-1-84996-405-0
[40]  
Jackson M. C., 1991, SYSTEMS METHODOLOGY