activity
20142022
most citedDeveloping Self-Adaptive Microservice Systems: Challenges and Directions

61 citations · 149 across the 7 of their papers we have counts for

collaborators

8 papers

cs.SE2022★ 9 cited

Keeping Fun Alive: an Experience Report on Running Online Coding Camps

Ilenia Fronza, Luis Corral, Xiaofeng Wang +1

The outbreak of the COVID-19 pandemic prohibited radically the collocation and face-to-face interactions of participants in coding bootcamps and similar experiences, which are key…

cs.SE2019★ 61 cited

Developing Self-Adaptive Microservice Systems: Challenges and Directions

Nabor C. Mendonca, Pooyan Jamshidi, David Garlan +1

A self-adaptive system can dynamically monitor and adapt its behavior to preserve or enhance its quality attributes under uncertain operating conditions. This article identifies ke…

cs.SE2019★ 53 cited

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…

cs.SE2019★ 2 cited

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…

cs.SE2019★ 17 cited

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…

cs.DC2017★ 6 cited

A Comparison of Reinforcement Learning Techniques for Fuzzy Cloud Auto-Scaling

Hamid Arabnejad, Claus Pahl, Pooyan Jamshidi +1

A goal of cloud service management is to design self-adaptable auto-scaler to react to workload fluctuations and changing the resources assigned. The key problem is how and when to…

eess.SY2015

Self-Learning Cloud Controllers: Fuzzy Q-Learning for Knowledge Evolution

Pooyan Jamshidi, Amir Sharifloo, Claus Pahl +2

Cloud controllers aim at responding to application demands by automatically scaling the compute resources at runtime to meet performance guarantees and minimize resource costs. Exi…

cs.DC2014★ 1 cited

The Case for Cloud Service Trustmarks and Assurance-as-a-Service

Theo Lynn, Philip Healy, Richard McClatchey +3

Cloud computing represents a significant economic opportunity for Europe. However, this growth is threatened by adoption barriers largely related to trust. This position paper exam…