14 papers
A curated Dataset of Microservices-Based Systems
Mohammad Imranur, Rahman, Sebastiano Panichella +1
Microservices based architectures are based on a set of modular, independent and fault-tolerant services. In recent years, the software engineering community presented studies inve…
Continuous Architecting with Microservices and DevOps: A Systematic Mapping Study
Davide Taibi, Valentina Lenarduzzi, Claus Pahl
Context: Several companies are migrating their information systems into the Cloud. Microservices and DevOps are two of the most common adopted technologies. However, there is still…
Does Code Quality Affect Pull Request Acceptance? An empirical study
Valentina Lenarduzzi, Vili Nikkola, Nyyti Saarimäki +1
Background. Pull requests are a common practice for contributing and reviewing contributions, and are employed both in open-source and industrial contexts. One of the main goals of…
A Decomposition and Metric-Based Evaluation Framework for Microservices
Davide Taibi, Kari Systä
Migrating from monolithic systems into microservice is a very complex task. Companies are commonly decomposing the monolithic system manually, analyzing dependencies of the monolit…
Microservices Anti Patterns: A Taxonomy
Davide Taibi, Valentina Lenarduzzi, Claus Pahl
Several companies are re-architecting their monolithic information systems with microservices. However, many companies migrated without experience on microservices, mainly learning…
Right Scaling for Right Pricing: A Case Study on Total Cost of Ownership Measurement for Cloud Migration
Pierangelo Rosati, Frank Fowley, Claus Pahl +2
Cloud computing promises traditional enterprises and independent software vendors a myriad of advantages over on-premise installations including cost, operational and organizationa…