核心概念
Understanding the past, present, and future of Software Engineering for Systems-of-Systems through an analysis of SESoS workshop papers.
摘要
The content provides a retrospective and future-oriented analysis of Software Engineering for Systems-of-Systems (SoS) based on research presented at the International Workshop on Software Engineering for SoS (SESoS) from 2013 to 2023. The study combines scoping review and scientometric analysis methods to categorize and analyze research in this field. Key highlights include the distribution of papers over time, prevalent topics, software engineering concepts addressed, research types, application domains or contexts, and research impact through citation analysis.
Distribution of Studies:
- Temporal distribution shows an average of 5.18 papers per year.
- Majority focus shifted from SoS to broader topics like software ecosystems.
Prevailing Topics:
- Analysis & Architecture is the most addressed category.
- General Issues focus on quality attributes and interoperability.
Software Engineering Topics:
- Designing software is the most prevalent topic.
- Extra-functional properties like interoperability are significant.
Research Types:
- Philosophical papers are common followed by solution proposals.
- Secondary studies play a crucial role in identifying gaps in research.
Application Domains or Contexts:
- Most papers do not specify a domain but cover generic contributions.
- Some papers address specific domains like industry automation and military applications.
Research Impact:
- Top-cited papers focus on SoS software architectures, security assessment, missions in SoS, and digital twin systems-of-systems challenges.
統計資料
"Paper P8 reports a comprehensive SLR addressing the design, representation, evaluation, and evolution of SoS architectures."
"Paper P41 focuses on security assessment of systems of systems."
"Paper P6 discusses challenges towards an IoT ecosystem."
"Paper P19 addresses the characterization of missions in systems-of-systems."
"Paper P4 highlights challenges for SoS architecture description."
引述
"The peculiarities that distinguish SoS from traditional systems impose research challenges from the Software Engineering point of view."
"How to design an SoS to exhibit unexpected expected behaviors that arise from interactions between its constituent systems?"
"Software-intensive SoS suggest a paradigm shift characterized by increasingly complex software parts."