activity
20182022
most citedDesign, Monitoring, and Testing of Microservices Systems: The Practitioners' Perspective

156 citations · 299 across the 22 of their papers we have counts for

collaborators
Showing 2022Show all

5 papers · 1 filter

cs.SE2022★ 2 cited

Mining Architectural Information: A Systematic Mapping Study

Musengamana Jean de Dieu, Peng Liang, Mojtaba Shahin +2

Mining Software Repositories (MSR) has become an essential activity in software development. Mining architectural information to support architecting activities, such as architectu…

cs.SE2022

Warnings: Violation Symptoms Indicating Architecture Erosion

Ruiyin Li, Peng Liang, Paris Avgeriou

As a software system evolves, its architecture tends to degrade, and gradually impedes software maintenance and evolution activities and negatively impacts the quality attributes o…

cs.SE2022★ 1 cited

Decisions in Continuous Integration and Delivery: An Exploratory Study

Yajing Luo, Peng Liang, Mojtaba Shahin +2

In recent years, Continuous Integration (CI) and Continuous Delivery (CD) has been heatedly discussed and widely used in part or all of the software development life cycle as the p…

cs.SE2022★ 1 cited

Decision Models for Selecting Patterns and Strategies in Microservices Systems and their Evaluation by Practitioners

Muhammad Waseem, Peng Liang, Aakash Ahmad +3

Researchers and practitioners have recently proposed many Microservices Architecture (MSA) patterns and strategies covering various aspects of microservices system life cycle, such…

cs.SE2022

Symptoms of Architecture Erosion in Code Reviews: A Study of Two OpenStack Projects

Ruiyin Li, Mohamed Soliman, Peng Liang +1

The phenomenon of architecture erosion can negatively impact the maintenance and evolution of software systems, and manifest in a variety of symptoms during software development. W…