Software Engineering for Systems-of-Systems and Software Ecosystems
Other text in scientific journal, 2024

Software Engineering has faced several challenges in the last decade, especially those related to aspects beyond the technical side. As such, technological, organizational and social aspects should be considered altogether in research and practice in the field so that complexity could be handled in order to provide solution to the existing problems from the software industry demands. In this context, systems-of-systems (SoS) and software ecosystems (SECO) emerged as topics that joined researchers and practitioners interested in understanding how to manage and engineer software-intensive systems within modern, complex, distributed, dynamic, and open environments. An SoS comprises independent constituent systems which work together to fulfill missions driven by architectural concerns. In turn, a SECO consists of a set of actors and artifacts, as well as their relationships, to produce value over a common technology platform driven by external contributions. Both classes of systems have a distributed nature, focus on optimizing the cost-benefit trade-off, and aim to reach global markets. In this special section, we introduce extended versions of two papers selected from the 10th IEEE/ACM International Workshop on Software Engineering for Systems-of-Systems and Software Ecosystems (SESoS 2022). These articles provide researchers and practitioners with advances on the development and evolution of complex software-intensive systems.

software ecosystems

software engineering

systems-of-systems

complex systems

software-intensive systems

Author

Rodrigo Santos

Federal University of the State of Rio de Janeiro

Eleni Constantinou

University of Cyprus

Pablo Antonino

Fraunhofer-Institut fur Experimentelles Software Engineering

Jan Bosch

Chalmers, Computer Science and Engineering (Chalmers), Interaction Design and Software Engineering

Information and Software Technology

0950-5849 (ISSN)

Vol. 165 107335

Subject Categories

Software Engineering

Computer Systems

DOI

10.1016/j.infsof.2023.107335

More information

Latest update

10/13/2023