Context: The popularity of microservices architecture has grown due to its ability to address monolithic architecture issues, such as limited scalability, hard maintenance, and …
In order to benefit from the advantages offered by the microservices architectural design, many companies have started migrating their monolithic application to this newer design …
R Capuano, H Muccini - European Conference on Software Architecture, 2023 - Springer
The identification and resolution of antipatterns in legacy Java code is a crucial process that can enhance the overall quality of software. However, detecting these antipatterns is often …
The microservice-based architecture-a SOA-inspired principle of dividing systems into components that communicate with each other using language-agnostic APIs-has gained …
Modernizing monolithic systems through microservices architectures (MSAs) promises significant benefits in terms of scalability, agility, and cloud adoption. However, this transition …
As cyber threats and malware attacks increasingly alarm both individuals and businesses, the urgency for proactive malware countermeasures intensifies. This has driven a rising …
Microservice architecture (MSA) has become a new style to modernize monolithic systems. MSA comprises small, independent, and autonomous services that communicate using …
H Mhalla, MA Saied - arXiv preprint arXiv:2405.09657, 2024 - arxiv.org
The software industry is experiencing a surge in the adoption of Continuous Integration (CI) practices, both in commercial and open-source environments. CI practices facilitate the …