Authors
Luciano Baresi, Martin Garriga, Alan De Renzis
Publication date
2017
Conference
Service-Oriented and Cloud Computing: 6th IFIP WG 2.14 European Conference, ESOCC 2017, Oslo, Norway, September 27-29, 2017, Proceedings 6
Pages
19-33
Publisher
Springer International Publishing
Description
The microservices architectural style is gaining more and more momentum for the development of applications as suites of small, autonomous, and conversational services, which are then easy to understand, deploy and scale. One of today’s problems is finding the adequate granularity and cohesiveness of microservices, both when starting a new project and when thinking of transforming, evolving and scaling existing applications. To cope with these problems, the paper proposes a solution based on the semantic similarity of foreseen/available functionality described through OpenAPI specifications. By leveraging a reference vocabulary, our approach identifies potential candidate microservices, as fine-grained groups of cohesive operations (and associated resources). We compared our approach against a state-of-the-art tool, sampled microservices-based applications and decomposed a large dataset …
Total citations
201820192020202120222023202411192538303821
Scholar articles
L Baresi, M Garriga, A De Renzis - Service-Oriented and Cloud Computing: 6th IFIP WG …, 2017