Microservices Bad Smells and Automated Detection Tools
Denis Pinheiro, Eduardo Figueiredo · 2021
Microservice architectural style is becoming popular in the development of modern applications, but symptoms of good software quality still remain. Code smells and architectural smells (called Bad smells) are identifiable characteristics in software indicating a poor design which might affect the maintainability and understandability. The goal of this master thesis proposal is to present the plan of a review of the literature on the subject of Microservice BadSmells (MBS) and related MBS detection tools (MBSDT), consolidating the knowledge by compiling a full characterized data set of current identified MBS and evaluate the effectiveness of related existing detection tools.