A systematic mapping study on architectural smells detection
The recognition of the need for high-quality software architecture is evident from the
increasing trend in investigating architectural smells. Detection of architectural smells is …
increasing trend in investigating architectural smells. Detection of architectural smells is …
A systematic literature review on the detection of smells and their evolution in object‐oriented and service‐oriented systems
This systematic literature review paper investigates the key techniques employed to identify
smells in different paradigms of software engineering from object‐oriented (OO) to service …
smells in different paradigms of software engineering from object‐oriented (OO) to service …
[HTML][HTML] Catalog and detection techniques of microservice anti-patterns and bad smells: A tertiary study
Background: Various works investigated microservice anti-patterns and bad smells in the
past few years. We identified seven secondary publications that summarize these, but they …
past few years. We identified seven secondary publications that summarize these, but they …
Using dependency graph and graph theory concepts to identify anti-patterns in a microservices system: A tool-based approach
IUP Gamage, I Perera - 2021 Moratuwa Engineering Research …, 2021 - ieeexplore.ieee.org
Microservice architecture (MSA) based application developments are becoming the
common trend in implementing large-scale applications. Unlike the traditional monolith …
common trend in implementing large-scale applications. Unlike the traditional monolith …
[PDF][PDF] Code smells: A synthetic narrative review
Code smells are symptoms of poor design and implementation choices, which might hinder
comprehension, increase code complexity and fault-proneness and decrease …
comprehension, increase code complexity and fault-proneness and decrease …
Exploring maintainability assurance research for service-and microservice-based systems: Directions and differences
To ensure sustainable software maintenance and evolution, a diverse set of activities and
concepts like metrics, change impact analysis, or antipattern detection can be used. Special …
concepts like metrics, change impact analysis, or antipattern detection can be used. Special …
[HTML][HTML] On the impact of service-oriented patterns on software evolvability: a controlled experiment and metric-based analysis
Background Design patterns are supposed to improve various quality attributes of software
systems. However, there is controversial quantitative evidence of this impact. Especially for …
systems. However, there is controversial quantitative evidence of this impact. Especially for …
Studying the Relation BetweenChange-and Fault-proneness: Are Change-prone Classes MoreFault-prone, and Vice-versa?
A Abdilrahim, C Alhawi - 2020 - diva-portal.org
Software is the heartbeat of modern technology. To keep up with the new demands and
expansion of requirements, changes are constantly introduced to the software, ie, changes …
expansion of requirements, changes are constantly introduced to the software, ie, changes …
[PDF][PDF] Exploring and categorizing maintainability assurance research for service and microservice-based systems
A Weller - 2019 - core.ac.uk
It is very likely that software running in an everchanging environment needs to evolve at
multiple points during its lifecycle. Because maintenance costs money, it is important for …
multiple points during its lifecycle. Because maintenance costs money, it is important for …
[PDF][PDF] О применении анализа логов событий для обна-ружения антипаттернов в сервис-ориентирован-ных системах
АС Югов - 2015 - 2015.nscf.ru
Сервис-ориентированные системы, как и любые другие программные системы,
развиваются с течением времени. Независимо от того, какими были предпосылки …
развиваются с течением времени. Независимо от того, какими были предпосылки …