How are the interoperability requirements addressed in the Systems-of-Systems context?


Context:To achieve economic advantages and broader business goals, organizations participate in mergers, acquisitions or joint ventures processes, aiming to form alliances of organizations. In this context, when integrating the information systems of these organizations, Systems-of-Systems (SoS) arise. Each constituent system of SoS has its own business goals. When these systems interoperate among them, they contribute to achieving the SoS missions and the strategic business goals of alliances. Problem:However, the interoperability among the constituents is a challenge as the discovery of interoperability requirements is an open question, because of the complexity of SoS Requirements Engineering, mainly due to SoS heterogeneity and dynamism. Solution:The main contribution of this paper is to investigate how SoS interoperability requirements are being extracted, specified, and validated in the literature. Method:A systematic literature review has been conducted based on the process proposed by Kitchenham. Summary of Results:Most of the found solutions extract SoS interoperability requirements at the architectural level and adopt particular techniques for specification mainly based on matrices. Besides that, we did not find any evidence about the requirements validation. Contributions and Impact in the IS area:The main contribution of this work is to shed light on the main techniques used to handle the SoS interoperability requirements and evidence the urgency of the establishment of proper methods and techniques for SoS Interoperability Requirements Engineering, considering the alignment between the business and technical levels.

Palavras-chave: System-of-Systems, SoS, Interoperability, Requirement, Requirements Engineering


Camlon H Asuncion and Marten J Van Sinderen. 2010. Pragmatic interoperability: A systematic review of published definitions. In IFIP International Conference on Enterprise Architecture, Integration and Interoperability. Springer, Berlin, Heidelberg, 164–175. 

Burak Bagdatli, Kelly Griendling, David Kalpakchian, Elizabeth Jones, Sabrina Ussery, John Ball, Jesse Kallman, and Dimitri Mavris. 2010. A method for examining the impact of interoperability on mission performance in a system-of-systems. In 2010 IEEE Aerospace Conference. IEEE, Big Sky, MT, USA, 1–15. 

Houda Benali, Narjès Bellamine Ben Saoud, and Mohamed Ben Ahmed. 2014. Context-based ontology to describe system-of-systems interoperability. In 11th International Conference on Computer Systems and Applications (AICCSA). IEEE, Manouba, Tunisia, 64–71. 

J. Boardman and Brian J. Sauser. 2006. System of Systems - the meaning of of. In 1st International Conference on System of Systems Engineering (SoSE). IEEE, Los Angeles, USA, 1–6. 

Héctor Cadavid, Vasilios Andrikopoulos, and Paris Avgeriou. 2020. Architecting systems of systems: A tertiary study. Information and Software Technology 118 (2020), 106202. 

Maria Istela Cagnin and Elisa Yumi Nakagawa. 2021. Towards Dynamic Processes-of-Business Processes: A New Understanding. Business Process Management Journal 27, 5 (2021), 1545–1568. 

Simple Complex. 2021. Parsifal.

Pierre Dersin. 2014. Systems of Systems. IEEE-Reliability Society. Technical Committee on “Systems of Systems”, [link]. (Acesso em 28/02/2021).

Ronald Giachetti, Stefan Wangert, and Ross Eldred. 2019. Interoperability Analysis Method for Mission-Oriented System of Systems Engineering. In 2019 IEEE International Systems Conference (SysCon). IEEE, Orlando, Florida, USA, 1–6. 

John C Hsu and Marion Butterfield. 2007. Modeling Emergent Behavior for Systems-of-Systems. In INCOSE International Symposium, Vol. 17. Wiley Online Library, Wiley Online Library, San Diego, CA USA, 1811–1821. 

ISO. 2011. ISO/IEC 25010:2011 Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — System and software quality models. 

Elizabeth Ann Jones Wyatt. 2014. A reliability-based measurement of interoperability for conceptual-level systems of systems. Ph. D. Dissertation. Georgia Institute of Technology. 

Barbara Kitchenham and Stuart Charters. 2007. Guidelines for Performing Systematic Literature Reviews in Software Engineering. Technical Report 2007-001. Keele University and Durham University, UK. 

Vinod Kumar and Priti Sharma. 2019. An insight into mergers and acquisitions: A growth perspective. Springer, London, UK. 

Jo Ann Lane. 2014. System of systems capability to requirements engineering. In 9th International Conference on System of Systems Engineering (SOSE). IEEE, Glenelg, Australia, 91–96. 

Jo Ann Lane and D Epstein. 2013. What is a System of Systems and why should I care? 

Rita Suzana Maciel, José Maria David, Daniela Claro, and Regina Braga. 2017. Full Interoperability: Challenges and Opportunities for Future Information Systems. In I GranDSI-BR: Grandes Desafios da Pesquisa em Sistemas de Informação no Brasil para o período de 2016 a 2026. SBC, Porto Alegre-RS, 107–118.

Mark Maier. 1998. Architecting Principles for Systems‐of‐Systems. Systems Engineering 1, 4 (1998), 267–284. 

Philippe Mongeon and Adèle Paul-Hus. 2016. The journal coverage of Web of Science and Scopus: a comparative analysis. Scientometrics 106, 1 (2016), 213–228. 

Yaniv Mordecai and Dov Dori. 2013. I5: A Model-Based Framework for Architecting System-of-Systems Interoperability, Interconnectivity, Interfacing, Integration, and Interaction. In 23rd INCOSE International Symposium, Vol. 23. Wiley Online Library, Philadelphia, Pennsylvania, 1234–1255. 

Yaniv Mordecai, Ori Orhof, and Dov Dori. 2016. Model-based interoperability engineering in systems-of-systems and civil aviation. IEEE Transactions on Systems, Man, and Cybernetics: Systems 48, 4(2016), 637–648. 

Cornelius Ncube and Soo Ling Lim. 2018. On systems of systems engineering: A Requirements engineering perspective and research agenda. In 26th International Requirements Engineering Conference (RE). IEEE, Banff, Alberta, Canada, 112–123. 

Kécia Souza Santana Santos, Larissa Barbosa Leoncio Pinheiro, and Rita Suzana Pitangueira Maciel. 2021. Interoperability Types Classifications: A Tertiary Study. In 17th Brazilian Symposium on Information Systems. ACM, Uberlândia, Minas Gerais, Brazil, 1–8. 

Kyung-Min Seo, Kwang-Phil Park, and Bum-Jik Lee. 2017. Achieving data interoperability of communication interfaces for combat system engineering. IEEE Access 5(2017), 17938–17951. 

Andreas Tolk, Saikou Y Diallo, and Charles D Turnitsa. 2007. Applying the levels of conceptual interoperability model in support of integratability, interoperability, and composability for system-of-systems engineering. Journal of Systems, Cybernetics, and Informatics 5, 5(2007), 65–74. 
COSTA, Murilo Gustavo Nabarrete; PAIVA, Débora Maria Barroso; CAGNIN, Maria Istela. How are the interoperability requirements addressed in the Systems-of-Systems context?. In: SIMPÓSIO BRASILEIRO DE SISTEMAS DE INFORMAÇÃO (SBSI), 18. , 2022, Curitiba. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2022 .