Architectural Support for Software Performance in Continuous Software Engineering: A Systematic Mapping Study

04/05/2023
by   Romina Eramo, et al.
0

The continuous software engineering paradigm is gaining popularity in modern development practices, where the interleaving of design and runtime activities is induced by the continuous evolution of software systems. In this context, performance assessment is not easy, but recent studies have shown that architectural models evolving with the software can support this goal. In this paper, we present a mapping study aimed at classifying existing scientific contributions that deal with the architectural support for performance-targeted continuous software engineering. We have applied the systematic mapping methodology to an initial set of 215 potentially relevant papers and selected 66 primary studies that we have analyzed to characterize and classify the current state of research. This classification helps to focus on the main aspects that are being considered in this domain and, mostly, on the emerging findings and implications for future research

READ FULL TEXT

page 7

page 26

research
02/24/2021

Software Engineering for Robotic Systems:a systematic mapping study

Robots are being applied in a vast range of fields, leading researchers ...
research
02/20/2019

A systematic mapping study of developer social network research

Developer social networks (DSNs) are a tool for the analysis of communit...
research
02/20/2023

A Model-driven Approach for Continuous Performance Engineering in Microservice-based Systems

Microservices are quite widely impacting on the software industry in rec...
research
08/19/2019

Reducing the Effort for Systematic Reviews in Software Engineering

Context. Systematic Reviews (SRs) are means for collecting and synthesiz...
research
04/25/2022

Sustainability in Software Architecture: A Systematic Mapping Study

Sustainability is an increasingly-studied topic in software engineering ...
research
09/20/2023

Architecture Knowledge Representation and Communication Industry Survey

Background: The literature offers various methods for capturing software...
research
03/27/2019

Microservice Transition and its Granularity Problem: A Systematic Mapping Study

Microservices have gained wide recognition and acceptance in software in...

Please sign up or login with your details

Forgot password? Click here to reset