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 条
  • [41] A Review on Complex System Engineering
    Parrend, Pierre
    Collet, Pierre
    JOURNAL OF SYSTEMS SCIENCE & COMPLEXITY, 2020, 33 (06) : 1755 - 1784
  • [42] A Review on Complex System Engineering
    PARREND Pierre
    COLLET Pierre
    Journal of Systems Science & Complexity, 2020, 33 (06) : 1755 - 1784
  • [43] Engineering requirements through use cases in complex business environment
    Juric R.
    Kuljis J.
    Requirements Engineering, 1999, 4 (2) : 66 - 76
  • [44] A Requirements Engineering and Management Process in Concept Phase of Complex Systems
    Arnaut, Bruno M.
    Ferrari, Denise B.
    de Oliveira e Souza, Marcelo Lopes
    2016 IEEE INTERNATIONAL SYMPOSIUM ON SYSTEMS ENGINEERING (ISSE), 2016, : 75 - 80
  • [45] Towards a Conceptual Framework for Requirements Interoperability in Complex Systems Engineering
    Szejka, Anderson Luis
    Aubry, Alexis
    Panetto, Herve
    Canciglieri Junior, Osiris
    Loures, Eduardo Rocha
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2014 WORKSHOPS, 2014, 8842 : 229 - 240
  • [46] Requirements engineering and management: The key to designing quality complex systems
    Carr, Joseph J.
    TQM Magazine, 2000, 12 (06): : 400 - 407
  • [47] Resilient Requirements Engineering New Requirements Engineering for Engineering 4.0
    Gräßler I.
    Oleff C.
    Preuß D.
    Koch A.-S.
    ZWF Zeitschrift fuer Wirtschaftlichen Fabrikbetrieb, 2023, 118 (04): : 222 - 225
  • [48] Model-Based Requirements Engineering: Architecting for System Requirements with Stakeholders in Mind
    Mordecai, Yaniv
    Dori, Dov
    2017 IEEE INTERNATIONAL SYMPOSIUM ON SYSTEMS ENGINEERING (ISSE 2017), 2017, : 143 - 150
  • [49] Requirements documentation of a controlled complex motion system
    De Carli, Alessandro
    Andreozzi, Stefano
    Fiaschetti, Andrea
    AMC '08: 10TH INTERNATIONAL WORKSHOP ON ADVANCED MOTION CONTROL, VOLS 1 AND 2, PROCEEDINGS, 2008, : 200 - 205
  • [50] RoadMap for Building Recommender System Conducting Requirements Engineering
    Mesrabadi, Hengame Abbasi
    Barforoush, Ahmad Abdollahzadeh
    2017 9TH INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE TECHNOLOGY (IKT 2017), 2017, : 38 - 45