skip to main content
10.1145/3555776.3577692acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
research-article

Interoperability of Heterogeneous Systems of Systems: Review of Challenges, Emerging Requirements and Options

Published: 07 June 2023 Publication History

Abstract

Interoperability is one of the critical challenges in the construction and management of distributed and collaborative systems. Hence, a deep understanding of the fundamental barriers to interoperability and of the key requirements that systems must meet to be interoperable is essential. In this direction, in the first part of this research, we conducted a questionnaire survey of stakeholders and practitioners of distributed and collaborative systems. As a result, we identified eight essential interoperability requirements and corresponding challenges. Then, in the second part of our study, we performed a critical literature survey of the building blocks of interoperability to understand the ability of current conceptual approaches---and related technologies---to address the identified requirements. 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.

References

[1]
R. Abbott. Open at the top; open at the bottom; and continually (but slowly) evolving. In SMC Int. Conference on System of Systems Engineering. IEEE, 2006.
[2]
B. Archimède and B. Vallespir. Enterprise interoperability: INTEROP-PGSO vision. John Wiley & Sons, 2017.
[3]
L. Baresi et al. Tdex: A description model for heterogeneous smart devices and gui generation. In International Conference on Internet of Things. IEEE, 2018.
[4]
A.-J. Berre et al. The athena interoperability framework. In Enterprise interoperability II, pages 569--580. Springer, 2007.
[5]
S. Billaud et al. Interoperability as a key concept for the control and evolution of the system of systems (sos). In International IFIP Working Conference on Enterprise Interoperability, pages 53--63. Springer, 2015.
[6]
C. Bizer. The emerging web of linked data. IEEE intelligent systems, 24(5), 2009.
[7]
C. Bizer, T. Heath, and T. Berners-Lee. Linked data: The story so far. In Semantic services, interoperability and web applications: emerging concepts. IGI Global, 2011.
[8]
G. S. Blair et al. Interoperability in complex distributed systems. Springer, 2011.
[9]
Cen european reference data model for public transport information (transmodel). http://www.transmodel-cen.eu, n.d. Accessed: 11/10/2021.
[10]
D. Chaves-Fraga et al. Editorial of transport data on the web. Semantic Web.
[11]
D. Chen. Enterprise interoperability framework. In EMOI-INTEROP, 2006.
[12]
D. Chen, G. Doumeingts, and F. Vernadat. Architectures for enterprise integration and interoperability: Past, present and future. Computers in industry, 59(7), 2008.
[13]
D. Chen et al. Enterprise interoperability: A standardisation view. In Int. Conf. on Enterprise Integration and Modeling Technology. Springer, 2002.
[14]
D. Chen et al. Framework for enterprise interoperability. In Proc. of IFAC Workshop EI2N, pages 77--88. Bordeaux, 2006.
[15]
R. Chinnici et al. WSDL 0.2 specification, 2007.
[16]
L. Cuenca et al. Conceptual interoperability barriers framework. In Proc. of Int. Conf. on Enterprise Information Systems, 2015.
[17]
B. Di Martino. Semantic web services discovery based on structural ontology matching. International Journal of Web and Grid Services, 5(1):46--65, 2009.
[18]
L. Ding et al. Using ontologies in the semantic web: A survey. In Ontologies. Springer, 2007.
[19]
European Commission. New european interoperability framework. https://ec.europa.eu/isa2/eif_en, 2017. Accessed: 11/10/2021.
[20]
Transport research and innovation monitoring and information system. https://trimis.ec.europa.eu, 2021. Accessed: 11/10/2021.
[21]
European Council. Directive 2008/57/ec on the interoperability of the rail system within the community. https://ec.europa.eu/transport/modes/rail/interoperability/interoperability_en, 2008. Accessed: 11/10/2021.
[22]
R. T. Fielding et al. Architectural styles and the design of network-based software architectures. University of California, Irvine Irvine, 2000.
[23]
T. C. Ford and et al. Survey on interoperability measurement. 2007.
[24]
D. S. Frankel. Model driven architecture applying MDA. John Wiley & Sons, 2003.
[25]
A. Geraci et al. IEEE standard computer dictionary: Compilation of IEEE standard computer glossaries. IEEE Press, 1991.
[26]
T. R. Gruber et al. A translation approach to portable ontology specifications. Knowledge acquisition, 5(2):199--221, 1993.
[27]
M. N. Huhns and M. P. Singh. Service-oriented computing: Key concepts and principles. IEEE Internet computing, 9(1):75--81, 2005.
[28]
ITxPT specifications. https://itxpt.org, 2021. Accessed: 11/10/2021.
[29]
ISO 14258: Industrial automation systems - Concepts and rules for enterprise models. https://www.iso.org/obp/ui/#iso:std:iso:14258:ed-1:v1:en, 1998.
[30]
V. Issarny et al. A perspective on the future of middleware-based software engineering. In Future of Software Engineering (FOSE'07). IEEE, 2007.
[31]
P. Jittrapirom et al. Mobility as a service: A critical review of definitions, assessments of schemes, and key challenges. 2017.
[32]
M. Klusch et al. Semantic web service search: a brief survey. KI-Künstliche Intelligenz, 2016.
[33]
J. Kopeckỳ et al. Sawsdl: Semantic annotations for wsdl and xml schema. IEEE Internet Computing, 2007.
[34]
J. A. Lane and R. Valerdi. System interoperability influence on system of systems engineering effort. In Proc. Of the Conf. on Systems Engineering Research, 2011.
[35]
G. Leal et al. Interoperability assessment: A systematic literature review. Computers in Industry, 106, 2019.
[36]
D. Martin et al. Owl-s: Semantic markup for web services. W3C member submission, 22(4), 2004.
[37]
S. A. McIlraith et al. Semantic web services. IEEE intelligent systems, 16, 2001.
[38]
A. Nash and et al. RailML - a standard data interface for railroad applications. WIT Transactions on The Built Environment, 74, 2004.
[39]
F. W. Neiva et al. Towards pragmatic interoperability to support collaboration: A systematic review and mapping of the literature. Information and Software Technology, 72, 2016.
[40]
C. B. Nielsen et al. Systems of systems engineering: basic concepts, model-based techniques, and research directions. ACM Computing Surveys (CSUR), 48, 2015.
[41]
H. Panetto and J. Cecil. Information systems for enterprise integration, interoperability and networking: theory and applications, 2013.
[42]
M. Paolucci et al. Semantic matching of web services capabilities. In Int. semantic web conf. Springer, 2002.
[43]
J. Rao and X. Su. A survey of automated web service composition methods. In International Workshop on Semantic Web Services and Web Process Composition, pages 43--54. Springer, 2004.
[44]
L. Richardson and S. Ruby. RESTful web services. O'Reilly, 2008.
[45]
R. Ruggaber. Athena-advanced technologies for interoperability of heterogeneous enterprise networks and their applications. Interoperability of enterprise software and applications, 1:459--60, 2006.
[46]
M. Sadeghi et al. A semantic-based access control approach for systems of systems. ACM SIGAPP Applied Computing Review, 21(4), 2022.
[47]
M. Sadeghi et al. Sprint: Semantics for performant and scalable interoperability of multimodal transport. arXiv preprint arXiv:2203.14568, 2022.
[48]
G. Shapps and K. Williams. Great british railways: The williams-shapps plan for rail. Technical report, Department for Transport, 2021.
[49]
E. Sirin et al. Semi-automatic composition of web services using semantic descriptions. In 1st Workshop on Web Services: Modeling, Architecture and Infrastructure, pages 17--24, 2003.
[50]
F. Vernadat. Enterprise modeling and integration. 1996.
[51]
V. Vyatkin. Software engineering in industrial automation: State-of-the-art review. IEEE Transactions on Industrial Informatics, 9(3):1234--1249, 2013.
[52]
E. Yahia et al. Formal measures for semantic interoperability assessment in cooperative enterprise information systems. Computers in Industry, 2012.

Cited By

View all
  • (2024)Representation of Machine Learning Models to Enhance Simulation Capabilities Within Digital Twins in Personalized Healthcare2024 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops)10.1109/PerComWorkshops59983.2024.10502444(100-105)Online publication date: 11-Mar-2024
  • (2024)Toward Supervision of Stochastic System-of- Systems Engineering: A Multi-Level Hypergraph ApproachIEEE Access10.1109/ACCESS.2024.349035212(162844-162860)Online publication date: 2024
  • (2024)Analysis of Quantum Computing’s Applicability in Data Analysis: Utilizing a Hybrid MCDM Approach With Quantum Spherical Fuzzy SetsIEEE Access10.1109/ACCESS.2024.343962912(110526-110549)Online publication date: 2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SAC '23: Proceedings of the 38th ACM/SIGAPP Symposium on Applied Computing
March 2023
1932 pages
ISBN:9781450395175
DOI:10.1145/3555776
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 07 June 2023

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. interoperability
  2. system of systems
  3. distributed collaborative systems
  4. interoperability requirements
  5. interoperability challenges

Qualifiers

  • Research-article

Funding Sources

Conference

SAC '23
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,650 of 6,669 submissions, 25%

Upcoming Conference

SAC '25
The 40th ACM/SIGAPP Symposium on Applied Computing
March 31 - April 4, 2025
Catania , Italy

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)97
  • Downloads (Last 6 weeks)10
Reflects downloads up to 16 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Representation of Machine Learning Models to Enhance Simulation Capabilities Within Digital Twins in Personalized Healthcare2024 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops)10.1109/PerComWorkshops59983.2024.10502444(100-105)Online publication date: 11-Mar-2024
  • (2024)Toward Supervision of Stochastic System-of- Systems Engineering: A Multi-Level Hypergraph ApproachIEEE Access10.1109/ACCESS.2024.349035212(162844-162860)Online publication date: 2024
  • (2024)Analysis of Quantum Computing’s Applicability in Data Analysis: Utilizing a Hybrid MCDM Approach With Quantum Spherical Fuzzy SetsIEEE Access10.1109/ACCESS.2024.343962912(110526-110549)Online publication date: 2024
  • (2023)Exploring Millions of User Interactions with ICEBOAT: Big Data Analytics for Automotive User InterfacesProceedings of the 15th International Conference on Automotive User Interfaces and Interactive Vehicular Applications10.1145/3580585.3607158(81-92)Online publication date: 18-Sep-2023
  • (2023)Automated Creation of Mappings Between Data Specifications Through Linguistic and Structural TechniquesIEEE Access10.1109/ACCESS.2023.325990411(30324-30339)Online publication date: 2023
  • (2023)Interoperability of heterogeneous Systems of Systems: from requirements to a reference architectureThe Journal of Supercomputing10.1007/s11227-023-05774-380:7(8954-8987)Online publication date: 2-Dec-2023

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media