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 条
  • [21] ENGINEERING SUPPORT SYSTEM USER REQUIREMENTS
    BEZANSON, LW
    FIELDS, LG
    KNIGHT, DO
    MERRITT, MJ
    MILLARD, BR
    MILLER, DS
    RONY, PR
    IEEE MICRO, 1985, 5 (05) : 36 - 51
  • [22] System of Systems Capability to Requirements Engineering
    Lane, Jo Ann
    PROCEEDINGS OF THE 2014 9TH INTERNATIONAL CONFERENCE ON SYSTEM OF SYSTEMS ENGINEERING (SOSE 2014), 2014, : 91 - 96
  • [23] Effects of Environmental Dynamicity on Requirements Engineering for Complex Systems
    Wiesner, Stefan
    Seregni, Marco
    Freitag, Mike
    Hauge, Jannicke Baalsrud
    Silvestro, Annalaura
    Thoben, Klaus-Dieter
    ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS: THE PATH TO INTELLIGENT, COLLABORATIVE AND SUSTAINABLE MANUFACTURING, 2017, 513 : 255 - 262
  • [24] A METHOD FOR FORMALIZING REQUIREMENTS INTEROPERATION IN COMPLEX SYSTEMS ENGINEERING
    Szejka, Anderson Luis
    Aubry, Alexis
    Panetto, Hervé
    Canciglieri, Osiris
    Rocha Loures, Eduardo
    Insight, 2015, 18 (04) : 28 - 30
  • [25] Requirements engineering: The key to designing complex medical systems
    Carr, Joseph J.
    McCullough, Charles E.
    Biomedical Instrumentation and Technology, 2000, 34 (03): : 185 - 195
  • [26] Requirements Engineering During Complex ISD: A Sensemaking Approach
    Ovaska, Paivi
    Stapleton, Larry
    INFORMATION SYSTEMS DEVELOPMENT: CHALLENGES IN PRACTICE, THEORY AND EDUCATION, VOLS 1AND 2, 2009, : 195 - 209
  • [27] Measuring System Usability during Requirement Engineering Requirements Engineering
    Smoots, Gregory C., Sr.
    Garstenauer, Andreas
    Blackburn, Timothy
    2016 International Conference on Information Systems Engineering (ICISE), 2016, : 68 - 72
  • [28] System of Systems Engineering Requirements: Challenges and Guidelines
    Keating, Charles B.
    Padilla, Jose J.
    Adams, Kevin
    EMJ-ENGINEERING MANAGEMENT JOURNAL, 2008, 20 (04): : 24 - 31
  • [29] Requirements engineering for a pervasive health care system
    Jorgensen, JB
    Bossen, C
    11TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2003, : 55 - 64
  • [30] A SYSTEM ENGINEERING APPROACH TO SPACECRAFT STERILIZATION REQUIREMENTS
    OPFELL, JB
    NEUMANN, TW
    JOURNAL OF SPACECRAFT AND ROCKETS, 1966, 3 (11) : 1603 - &