loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Authors: Michele Agostini ; Jacopo Soldani and Antonio Brogi

Affiliation: Department of Computer Science, University of Pisa, Italy

Keyword(s): Microservices, DevOps, Bad Smells, Organizational Smells, Refactoring.

Abstract: The development and maintenance of microservices should be decentralised. The microservices in an application should be partitioned among DevOps teams so to reduce cross-team interactions, which are costly and slow the delivery of updates. To this end, this paper identifies three bad organisational smells for microser-vices, which may possibly denote decentralisation lapses in DevOps team assignments for microservice applications, together with the organisational refactorings allowing to resolve them. We then introduce a model-driven method to automatically detect and resolve bad organisational smells in a microservice application. The proposed method is based on extending µTOSCA, an existing metamodel for specifying microservice applications, to also support modelling the DevOps team assignment of microservices. Finally, we illustrate the feasibility and usefulness of the proposed model-driven method by providing its prototype implementation and reporting on a controlled experiment, respectively. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.141.7.165

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Agostini, M.; Soldani, J. and Brogi, A. (2024). Detecting and Resolving Bad Organisational Smells for Microservices. In Proceedings of the 19th International Conference on Software Technologies - ICSOFT; ISBN 978-989-758-706-1; ISSN 2184-2833, SciTePress, pages 67-78. DOI: 10.5220/0012851200003753

@conference{icsoft24,
author={Michele Agostini. and Jacopo Soldani. and Antonio Brogi.},
title={Detecting and Resolving Bad Organisational Smells for Microservices},
booktitle={Proceedings of the 19th International Conference on Software Technologies - ICSOFT},
year={2024},
pages={67-78},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0012851200003753},
isbn={978-989-758-706-1},
issn={2184-2833},
}

TY - CONF

JO - Proceedings of the 19th International Conference on Software Technologies - ICSOFT
TI - Detecting and Resolving Bad Organisational Smells for Microservices
SN - 978-989-758-706-1
IS - 2184-2833
AU - Agostini, M.
AU - Soldani, J.
AU - Brogi, A.
PY - 2024
SP - 67
EP - 78
DO - 10.5220/0012851200003753
PB - SciTePress