Requirement Engineering in the Age of System and Product Complexity - A Literature Review

被引:2
作者
Vieriboeck, Maximilian [1 ]
Nilchiani, Roshanak R. [1 ]
机构
[1] Stevens Inst Technol, Sch Syst & Enterprise, Hoboken, NJ 07030 USA
来源
7TH IEEE INTERNATIONAL SYMPOSIUM ON SYSTEMS ENGINEERING (IEEE ISSE 2021) | 2021年
关键词
requirements; complexity; product development; requirements engineering; systems engineering; emergence; risk; PROJECT COMPLEXITY; DESIGN; PERFORMANCE; METRICS; INFORMATION; SUCCESS; IMPACT; TIME;
D O I
10.1109/ISSE51541.2021.9582439
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Product, service, and system development can be approached with numerous processes and methodologies. Many of these models begin with the definition of requirements to fulfill. Thus, these requirements outline the purpose of the development and design. Due to the inherent attribute of the requirement definition and the product development process, the aspects to design are usually defined in the beginning, and subsequently implemented or realized. This time difference between the definition and the actual realization of the requirements creates a high potential for uncertainty and risk, which is especially critical when it comes to emergent behaviors and complexity of the product or system. Based on the connection between requirements and complexity, the presented research set out to define and assess the current state of the research in the form of a comprehensive literature review, to serve as a basis for further research. This review includes the topics of general complexity, requirement engineering, and system/product complexity. The literature showed ongoing and active research for both fields with a longer history for complexity. Since it was first mentioned in 1948, complexity has expanded its application and research to various engineering domains which were identified based on cross connections. Requirement engineering showed its origins in computer science/engineering, and successive expansion into other domains, such as mechanical engineering. Both fields, the one for complexity and requirement engineering, also show recent trends, such as the application and inclusion of AI and Machine Learning, Agile, and certain security/resilience foci. All in all, a comprehensive overview for the topics is provided with insights into expansion and evolution.
引用
收藏
页数:8
相关论文
共 144 条
[1]   Requirements Engineering Visualization: A Systematic Literature Review [J].
Abad, Zahra Shaken Hossein ;
Ruhe, Guenther ;
Noaeen, Mohammad .
2016 IEEE 24TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2016, :6-15
[2]   Functional Diversity, Absorptive Capability and Product Success: The Moderating Role of Project Complexity in New Product Development Teams [J].
Acikgoz, Atif ;
Guensel, Ayse ;
Kuzey, Cemil ;
Secgin, Gokhan .
CREATIVITY AND INNOVATION MANAGEMENT, 2016, 25 (01) :90-109
[3]   Evolution of biological complexity [J].
Adami, C ;
Ofria, C ;
Collier, TC .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2000, 97 (09) :4463-4468
[4]  
ALFORD M, 1985, COMPUTER, V18, P36, DOI 10.1109/MC.1985.1662863
[5]  
Alford M. W., 1978, Proceedings of COMPSAC 78 Computer Software and Applications Conference, P332
[6]   REQUIREMENTS ENGINEERING METHODOLOGY FOR REAL-TIME PROCESSING REQUIREMENTS [J].
ALFORD, MW .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1977, 3 (01) :60-69
[7]  
AlZu'bi S, 2018, 2018 FIFTH INTERNATIONAL CONFERENCE ON SOCIAL NETWORKS ANALYSIS, MANAGEMENT AND SECURITY (SNAMS), P323, DOI 10.1109/SNAMS.2018.8554909
[8]  
[Anonymous], 1998, 1233IEEE
[9]  
[Anonymous], SYST ENG TRANSF NEED
[10]  
[Anonymous], 2017, The Oxford handbook of interdisciplinarity