1. Interoperability of heterogeneous Systems of Systems: from requirements to a reference architecture.
- Author
-
Sadeghi, Mersedeh, Carenini, Alessio, Corcho, Oscar, Rossi, Matteo, Santoro, Riccardo, and Vogelsang, Andreas
- Subjects
- *
LITERATURE reviews , *SYSTEM of systems , *SOFTWARE engineering , *BEST practices - Abstract
Interoperability stands as a critical hurdle in developing and overseeing distributed and collaborative systems. Thus, it becomes imperative to gain a deep comprehension of the primary obstacles hindering interoperability and the essential criteria that systems must satisfy to achieve it. In light of this objective, in the initial phase of this research, we conducted a survey questionnaire involving stakeholders and practitioners engaged in distributed and collaborative systems. This effort resulted in the identification of eight essential interoperability requirements, along with their corresponding challenges. Then, the second part of our study encompassed a critical review of the literature to assess the effectiveness of prevailing conceptual approaches and associated technologies in addressing the identified requirements. This analysis led to the identification of a set of components that promise to deliver the desired interoperability by addressing the requirements identified earlier. These elements subsequently form the foundation for the third part of our study, a reference architecture for interoperability-fostering frameworks that is proposed in this paper. The results of our research can significantly impact the software engineering of interoperable systems by introducing their fundamental requirements and the best practices to address them, but also by identifying the key elements of a framework facilitating interoperability in Systems of Systems. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF