[HTML][HTML] A model-driven approach for continuous performance engineering in microservice-based systems

V Cortellessa, D Di Pompeo, R Eramo… - Journal of Systems and …, 2022 - Elsevier
Microservices are quite widely impacting on the software industry in recent years. Rapid
evolution and continuous deployment represent specific benefits of microservice-based …

[HTML][HTML] Architectural support for software performance in continuous software engineering: A systematic mapping study

R Eramo, M Tucci, D Di Pompeo, V Cortellessa… - Journal of Systems and …, 2024 - Elsevier
The continuous software engineering paradigm is gaining popularity in modern
development practices, where the interleaving of design and runtime activities is induced by …

Enabling consistency between software artefacts for software adaption and evolution

D Monschein, M Mazkatli, R Heinrich… - 2021 IEEE 18th …, 2021 - ieeexplore.ieee.org
Short development times of software became crucial to stay competitive. However, the
quality should not suffer from the faster development processes, which is why increasingly …

SARDE: a framework for continuous and self-adaptive resource demand estimation

J Grohmann, S Eismann, A Bauer, S Spinner… - ACM Transactions on …, 2021 - dl.acm.org
Resource demands are crucial parameters for modeling and predicting the performance of
software systems. Currently, resource demand estimators are usually executed once for …

Performance-detective: automatic deduction of cheap and accurate performance models

L Schmid, M Copik, A Calotoiu, D Werle… - Proceedings of the 36th …, 2022 - dl.acm.org
The many configuration options of modern applications make it difficult for users to select a
performance-optimal configuration. Performance models help users in understanding …

Commit-Based Continuous Integration of Performance Models

M Armbruster - Softwaretechnik-Trends Band 43, Heft 2, 2023 - dl.gi.de
Architecture-level performance models (aPM) such as the Palladio Component Model
(PCM) can be used for, eg, performance predictions to explore design alternatives and …

Data stream operations as first-class entities in component-based performance models

D Werle, S Seifermann, A Koziolek - European Conference on Software …, 2020 - Springer
Data streaming applications are an important class of data-intensive systems. Performance
is an essential quality of such systems. It is, for example, expressed by the delay of analysis …

Optimizing parametric dependencies for incremental performance model extraction

S Voneva, M Mazkatli, J Grohmann… - Software Architecture: 14th …, 2020 - Springer
Abstract Model-based performance prediction in agile software development promises to
evaluate design alternatives and to reduce the cost of performance tests. To minimize the …

[PDF][PDF] Continuous Integration of Performance Models for Lua-Based Sensor Applications

L Burgey - 2023 - scholar.archive.org
The availability of architecture-level models of software can aid the development of the
software by preventing architecture degradation and easing maintenance of the software …

Towards extraction of message-based communication in mixed-technology architectures for performance model

S Singh, YR Kirschner, A Koziolek - Companion of the ACM/SPEC …, 2021 - dl.acm.org
Software systems architected using multiple technologies are becoming popular. Many
developers use these technologies as it offers high service quality which has often been …