12 citations · 17 across the 8 of their papers we have counts for
8 papers · 1 filter
A Unified Feature Model for Microservice Identification and Refactoring
Ana Almeida, António Rito Silva
Several approaches have been proposed for the automatic identification of microservices within monolithic systems. These methodologies differ in their data collection and analysis…
A Domain-Driven Design Simulator for Business Logic-Rich Microservice Systems
Daniel da Palma Pereira, António Rito Silva
Developing business-logic-rich microservices requires navigating complex trade-offs between data consistency and distributed coordination. Although patterns like Sagas and Transact…
Domain-Driven Design Representation of Monolith Candidate Decompositions Based on Entity Accesses
Miguel Levezinho, Stefan Kapferer, Olaf Zimmermann +1
Microservice architectures have gained popularity as one of the preferred architectural approaches to develop large-scale systems, replacing the monolith architecture approach. Sim…
Towards Transactional Causal Consistent Microservices Business Logic
Pedro Pereira, António Rito Silva
Microservices architecture has been widely adopted to develop software systems, but some of its trade-offs are often ignored. In particular, the introduction of eventual consistenc…
Code Vectorization and Sequence of Accesses Strategies for Monolith Microservices Identification
Vasco Faria, António Rito Silva
Migrating a monolith application into a microservices architecture can benefit from automation methods, which speed up the migration and improve the decomposition results. One of t…
Monolith Development History for Microservices Identification: a Comparative Analysis
João Lourenço, António Rito Silva
Recent research has proposed different approaches on the automated identification of candidate microservices on monolith systems, which vary on the monolith representation, similar…
From Monolith to Microservices: Static and Dynamic Analysis Comparison
Bernardo Andrade, Samuel Santos, António Rito Silva
One of the most challenging problems in the migration of a monolith to a microservices architecture is the identification of the microservices boundaries. Several approaches have b…
Stepwise Migration of a Monolith to a Microservices Architecture: Performance and Migration Effort Evaluation
Diogo Faustino, Nuno Gonçalves, Manuel Portela +1
The agility inherent to today's business promotes the definition of software architectures where the business entities are decoupled into modules and/or services. However, there ar…