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 …
[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 …
An observational study on the state of REST API uses in android mobile applications
REST is by far the most commonly-used style for designing APIs, especially for mobile
platforms. Indeed, REST APIs are well suited for providing content to apps running on small …
platforms. Indeed, REST APIs are well suited for providing content to apps running on small …
Towards semantic detection of smells in cloud infrastructure code
I Kumara, Z Vasileiou, G Meditskos… - Proceedings of the 10th …, 2020 - dl.acm.org
Automated deployment and management of Cloud applications relies on descriptions of
their deployment topologies, often referred to as Infrastructure Code. As the complexity of …
their deployment topologies, often referred to as Infrastructure Code. As the complexity of …
A review of bad smells in cloud-based applications and microservices
D Guo, H Wu - 2021 International Conference on Intelligent …, 2021 - ieeexplore.ieee.org
Cloud-and Microservice-based applications are continuously gaining attention in the field of
practical software engineering as well as in academic research, but the bad practices exist …
practical software engineering as well as in academic research, but the bad practices exist …
A URI parsing technique and algorithm for anti-pattern detection in RESTful Web services
FS Alshraiedeh, N Katuk - International Journal of Web Information …, 2021 - emerald.com
Purpose Many REpresentational State Transfer (RESTful) Web services suffered from anti-
patterns problem, which may diminish the sustainability of the services. The anti-patterns …
patterns problem, which may diminish the sustainability of the services. The anti-patterns …
Investigating the linguistic design quality of public, partner, and private rest apis
Application Programming Interfaces (APIs) define how Web services, middle-wares,
frameworks, and libraries communicate with their clients. An API that conforms to …
frameworks, and libraries communicate with their clients. An API that conforms to …
Optimized approach for antipattern detection in service computing architecture
Maintainability of a software can be enhanced by using refactoring activities. Refactoring
activities aims at eliminating antipatterns from the system Application of refactoring …
activities aims at eliminating antipatterns from the system Application of refactoring …
Determining enterprise architecture smells from software architecture smells
B Tieu, S Hacks - 2021 IEEE 23rd Conference on Business …, 2021 - ieeexplore.ieee.org
Software Architectural Smells (SA smells) are design problems in the internal structure and
behavior of an SA. These can be seen as a specific category under the umbrella concept of …
behavior of an SA. These can be seen as a specific category under the umbrella concept of …
Modeling more software performance antipatterns in cyber-physical systems
R Pinciroli, CU Smith, C Trubiani - Software and Systems Modeling, 2023 - Springer
The design of cyber-physical systems (CPS) is challenging due to the heterogeneity of
software and hardware components that operate in uncertain environments (eg, fluctuating …
software and hardware components that operate in uncertain environments (eg, fluctuating …