eISSN: Applied editor@oxfordianfoundation.com

American Journal of Data Science and Machine Learning

Open Access Peer Review International
Open Access

Interoperability, FAIRness, and Sustainable Scientific Software: A Comprehensive Theoretical Framework for Reproducible and Executable Research Ecosystems

Department of Computer Science, University of Bucharest, Romania

Abstract

The rapid expansion of computational science has transformed software, workflows, and digital artifacts into primary vehicles of scientific knowledge production. As research becomes increasingly data intensive and collaborative, the need for interoperable, reproducible, and sustainable software ecosystems has emerged as a central challenge. This article develops a comprehensive theoretical framework that integrates semantic interoperability, workflow standardization, provenance modeling, software citation, and FAIR data and software principles into a unified model for sustainable scientific software ecosystems. Drawing exclusively on established literature concerning semantic interoperability, enterprise interoperability assessment, workflow languages, provenance ontologies, FAIR principles, and software sustainability initiatives, this work examines how technical, organizational, and semantic dimensions of interoperability converge within modern research infrastructures. Particular attention is given to scientific workflow systems, executable notebooks, service oriented architectures, and metadata schemas as foundational mechanisms that enable reuse, replication, and long term preservation. The analysis further investigates interoperability assessment models, service composition strategies, and the role of community driven standards bodies in fostering trust and transparency. By synthesizing perspectives from semantic web research, enterprise systems engineering, reproducible research scholarship, and software citation theory, the article proposes a multidimensional interoperability maturity framework tailored to scientific software. The findings suggest that interoperability cannot be reduced to syntactic compatibility alone but must incorporate semantic alignment, governance structures, provenance capture, and formal citation practices. Moreover, the application of FAIR principles to software artifacts is shown to require adaptation beyond data centric interpretations, particularly in relation to executability and sustainability. The discussion elaborates on theoretical tensions between flexibility and standardization, automation and transparency, and innovation and preservation. Limitations and future research directions are articulated in relation to assessment metrics, policy harmonization, and cross disciplinary generalization. This work contributes to the emerging scholarship on digital research infrastructures by offering a unified conceptual model that aligns workflow interoperability, FAIRness, provenance ontologies, and sustainable software governance into a coherent foundation for reproducible and reusable science.

Keywords

References

πŸ“„ 1. Aerts, P.J.C. Sustainable software sustainability Workshop report, DANS, 2017.
πŸ“„ 2. Aerts, P.J.C., Hof, C., Sufi, S. and Martinez Ortiz, C. Sustainable software sustainability Workshop report, DANS, SSI, Netherlands eScience Center, 2019.
πŸ“„ 3. Allen, R. and Hartland, D. FAIR in practice Jisc report on the findable accessible interoperable and reuseable data principles, Zenodo, 2018.
πŸ“„ 4. Benureau, F.C.Y. and Rougier, N.P. Re run, repeat, reproduce, reuse, replicate Transforming code into scientific contributions, Frontiers in Neuroinformatics, 2018.
πŸ“„ 5. Charalabidis, Y., Goncalves, R.J. and Popplewell, K. Towards a scientific foundation for interoperability, in Interoperability in Digital Public Services and Administration Bridging E Government and E Business, 2011, pp. 355 to 373.
πŸ“„ 6. Chue Hong, N. and Katz, D.S. FAIR enough Can we already benefit from applying the FAIR data principles to software, figshare, 2018.
πŸ“„ 7. Common Workflow Language. v1.0, figshare, 2016.
πŸ“„ 8. da Silva Serapiao Leal, G., Guedria, W. and Panetto, H. Interoperability assessment A systematic literature review, Computers in Industry, 2019.
πŸ“„ 9. Elmroth, E., Hernandez, F. and Tordsson, J. Three fundamental dimensions of scientific workflow interoperability Model of computation, language, and execution environment, Future Generation Computer Systems, 2010.
πŸ“„ 10. Gray, A.J.G., Goble, C.A. and Jimenez, R. Bioschemas From potato salad to protein annotation, International Semantic Web Conference Posters Demos and Industry Tracks, 2017.
πŸ“„ 11. Hausman, J., Stall, S., Gallagher, J. and Wu, M. Software and services citation guidelines and examples ver 1, ESIP, 2019.
πŸ“„ 12. Heiler, S. Semantic interoperability, ACM Computing Surveys, 1995.
πŸ“„ 13. IEEE. Standard glossary of software engineering terminology, IEEE Std 610.12 1990, 1990.
πŸ“„ 14. Jupyter Project and Community. Project Jupyter. https://www.jupyter.org, accessed August 16, 2019.
πŸ“„ 15. Katz, D.S. and Chue Hong, N. Software citation in theory and practice, 2018.
πŸ“„ 16. Khan, F., Soiland Reyes, S., Sinnott, R.O., Lonie, A., Goble, C. and Crusoe, M.R. Sharing interoperable workflow provenance A review of best practices and their practical application in CWLProv, GigaScience, 2018.
πŸ“„ 17. Lebo, T., Sahu, S. and McGuinness, D. PROV O The PROV ontology. https://www.w3.org/TR/prov-o, accessed August 16, 2019.
πŸ“„ 18. Mantovaneli Pessoa, R., Silva, E., van Sinderen, M. et al. Enterprise interoperability with SOA A survey of service composition approaches, 12th Enterprise Distributed Object Computing Conference Workshops, 2008, pp. 238 to 251.
πŸ“„ 19. Naudet, Y., Latour, T., Guedria, W. and Chen, D. Enterprise interoperability with SOA A survey of service composition approaches, Computers in Industry, 2010.
πŸ“„ 20. Open WDL. http://www.openwdl.org, accessed August 16, 2019.
πŸ“„ 21. Palmblad, M., Lamprecht, A.L., Ison, J. and Schwammle, V. Automated workflow composition in mass spectrometry based proteomics, Bioinformatics, 2019.
πŸ“„ 22. Rezaei, R., Chiew, T.K. and Lee, S.P. A review of interoperability assessment models, Journal of Zhejiang University SCIENCE C, 2013.
πŸ“„ 23. Rezaei, R., Chiew, T.K., Lee, S.P. and Aliee, Z.S. Interoperability evaluation models A systematic review, Computers in Industry, 2014.
πŸ“„ 24. Sansone, S.A., McQuilton, P., Rocca Serra, P., Gonzalez Beltran, A., Izzo, M., Lister, A.L. and Thurston, M. FAIRsharing as a community approach to standards, repositories and policies, Nature Biotechnology, 2019.
πŸ“„ 25. Smith, A.M., Katz, D.S. and Niemeyer, K.E. Software citation principles, PeerJ Computer Science, 2016.
πŸ“„ 26. SPDX Workgroup Linux Foundation Project. Software package data exchange. https://spdx.org, accessed August 16, 2019.
πŸ“„ 27. Wroe, C., Goble, C., Greenwood, M., Lord, P., Miles, S., Papay, J., Payne, T. and Moreau, L. Automating experiments using semantic data in a bioinformatics grid, IEEE Intelligent Systems, 2004.
Views: 0    Downloads: 0
Views
Downloads