[Back]


Contributions to Proceedings:

G. Morais, D. Bork, M. Adda:
"Towards an Ontology-driven Approach to Model and Analyze Microservices Architectures";
in: "MEDES´21: 13th International Conference on Management of Digital EcoSystems", ACM Press, 2021, ISBN: 978-1-4503-8314-1, 79 - 86.



English abstract:
Microservices Architectures (MSAs) are continuously replacing monolithic systems toward achieving more flexible and maintainable service-oriented software systems. However, the shift toward an MSA also requires a technological and managerial shift for its adopters. Architecting and managing MSAs represent unique challenges, including microservices´ identification, interoperability, and reuse. To handle these challenges, we propose an Ontology-driven Conceptual Modelling approach, based on the Ontology of Microservices Architecture Concepts (OMSAC), for modelling and analyzing microservices-based systems. We show, how OMSAC-based conceptual models, stocked in a Stardog triple store, support Stakeholder-specific communication, documentation, and reuse. This paper reports on the application of our approach in three open-source MSA systems with a focus on microservices´ discovery based on similarity metrics. Eventually, we compare the extracted similarity metrics derived from the application of machine learning techniques to the OMSAC models with a manual analysis performed by experts.

Keywords:
microservices, ontology, OMSAC, ontology-driven conceptual modeling, machine learning


Electronic version of the publication:
https://publik.tuwien.ac.at/files/publik_297256.pdf


Created from the Publication Database of the Vienna University of Technology.