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 …
Detection of REST patterns and antipatterns: a heuristics-based approach
Abstract REST (REpresentational State Transfer), relying on resources as its architectural
unit, is currently a popular architectural choice for building Web-based applications. It is …
unit, is currently a popular architectural choice for building Web-based applications. It is …
An empirical analysis on web service anti-pattern detection using a machine learning framework
Web Services are application components characterised by interoperability, extensibility,
distributed application development and service oriented architecture. A complex distributed …
distributed application development and service oriented architecture. A complex distributed …
UniDoSA: the unified specification and detection of service antipatterns
Service-based Systems (SBSs) are developed on top of diverse Service-Oriented
Architecture (SOA) technologies or architectural styles. Like any other complex systems …
Architecture (SOA) technologies or architectural styles. Like any other complex systems …
[HTML][HTML] Machine learning with word embedding for detecting web-services anti-patterns
L Kumar, S Tummalapalli, SC Rathi, LB Murthy… - Journal of Computer …, 2023 - Elsevier
Software design Anti-pattern is the common feedback to a recurring problem that is
ineffective and has a high risk of failure. Early prediction of these Anti-patterns helps reduce …
ineffective and has a high risk of failure. Early prediction of these Anti-patterns helps reduce …
A study on the taxonomy of service antipatterns
F Palma, N Mohay - 2015 IEEE 2nd International Workshop on …, 2015 - ieeexplore.ieee.org
Antipatterns in Service-based Systems (SBSs)—service antipatterns—represent" bad"
solutions to recurring design problems. In opposition to design patterns, which are good …
solutions to recurring design problems. In opposition to design patterns, which are good …
Prediction of web service anti-patterns using aggregate software metrics and machine learning techniques
S Tummalapalli, L Kumar, NLB Murthy - Proceedings of the 13th …, 2020 - dl.acm.org
Service-Oriented Architecture (SOA) can be characterized as an approximately coupled
engineering intended to meet the business needs of an association/organization. Service …
engineering intended to meet the business needs of an association/organization. Service …
[图书][B] Performance problem diagnostics by systematic experimentation
A Wert - 2018 - books.google.com
In this book, we introduce an automatic, experiment-based approach for performance
problem diagnostics in enterprise software systems. The proposed approach systematically …
problem diagnostics in enterprise software systems. The proposed approach systematically …