System requirements engineering in complex situations

被引:36
|
作者
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
相关论文
共 50 条
  • [1] System requirements engineering in complex situations
    Polinpapilinho F. Katina
    Charles B. Keating
    Ra’ed M. Jaradat
    Requirements Engineering, 2014, 19 : 45 - 62
  • [2] A System of Systems Engineering Environment to Deal with Complex Situations
    Padilla, Jose J.
    Logan, Bradford
    Sousa-Poza, Andres
    Keating, Charles B.
    2008 IEEE INTERNATIONAL CONFERENCE ON SYSTEM OF SYSTEMS ENGINEERING (SOSE), 2008, : 453 - 457
  • [3] System engineering of complex optical systems: requirements and verification documents
    Ahmad, Anees
    OPTOMECHANICAL ENGINEERING 2019, 2019, 11100
  • [5] Requirements Engineering Knowledge Share and Retrieve Based on Situations Similarity
    Guo Shuhang
    Lan Yuqing
    Jin Maozhong
    Gao Jing
    Ma Zongda
    2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, : 135 - 140
  • [6] Requirements engineering for complex collaborative systems
    Sutcliffe, A
    FIFTH IEEE INTERNATIONAL SYMPOSIUM ON REQUIREMENTS ENGINEERING, PROCEEDINGS, 2001, : 110 - 117
  • [7] Requirements Engineering in Complex Systems Design
    Marzullo, Domenico
    Di Gironimo, Giuseppe
    Lanzotti, Antonio
    Mozzillo, Rocco
    Tarallo, Andrea
    DESIGN TOOLS AND METHODS IN INDUSTRIAL ENGINEERING II, ADM 2021, 2022, : 658 - 667
  • [8] SYSTEM REQUIREMENTS ENGINEERING PROCESS
    Field, Melvin D.
    1996, John Wiley and Sons Inc (06)
  • [9] System Thinking in Complex Audit Situations
    Brewster, Billy E.
    Bucaro, Anthony C.
    CURRENT ISSUES IN AUDITING, 2020, 14 (02): : P40 - P46
  • [10] Requirements Elicitation and Complex Systems Modeling: An Interdisciplinary Approach to Emergency Situations
    de Carvalho, Elaine Alves
    Jatoba, Alessandro
    Rodrigues de Carvalho, Paulo Victor
    MODELING AND USING CONTEXT (CONTEXT 2017), 2017, 10257 : 375 - 380