arrow
返回

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

delete2022-01-01
delete25
delete
OA
AI
V
Vittorio Cortellessa
D
Daniele Di Pompeo
R
Romina Eramo
M
Michele Tucci *
DOI:10.1016/j.jss.2021.111084delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Microservices are quite widely impacting on the software industry in recent years. Rapid evolution and continuous deployment represent specific benefits of microservice-based systems, but they may have a significant impact on non-functional properties like performance. Despite the obvious relevance of this property, there is still a lack of systematic approaches that explicitly take into account performance issues in the lifecycle of microservice-based systems. In such a context of evolution and re-deployment, Model-Driven Engineering techniques can provide major support to various software engineering activities, and in particular they can allow managing the relationships between a running system and its architectural model. In this paper, we propose a model-driven integrated approach that exploits traceability relation-ships between the monitored data of a microservice-based running system and its architectural model to derive recommended refactoring actions that lead to performance improvement. The approach has been applied and validated on two microservice-based systems, in the domain of e-commerce and ticket reservation, respectively, whose architectural models have been designed in UML profiled with MARTE. (c) 2021 The Author(s). Published by Elsevier Inc. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
Keyword:
Performance engineering
Model-driven engineering
Microservices
Software refactoring
Software evolution
Continuous deployment
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Systems and Software 封面图
Journal of Systems and Software
IF:
4.1
论文数:
5.4K
被引数:
8.4K

机构

University of LAquila 封面图
University of LAquila
学者数:
7.4K
论文数: 6.6K
被引数: 6.7K
引用论文

引用论文

Urologic management of congenital nephrotic syndrome of the finnish type
err1998-03-01
err0
PREAI
errBruce L. Slaughenhoupt; F.Frank Lohrasbi; Harold L. Harrison; John G. Van Savage
err分享
err收藏
err分享
err收藏
Causas do desmatamento no Brasil e seu ordenamento no contexto mundial
err2012-03-01
err0
errOAAI
errRonaldo de Albuquerque e Arraes; Francisca Zilania Mariano; Andrei Gomes Simonassi
err分享
err收藏
Nitric/Nitrous Acid Equilibria in Supercritical Water
err1999-03-02
err0
PREAI
errJerzy Chlistunoff; Kirk J. Ziegler; Leon Lasdon; Keith P. Johnston
err分享
err收藏
没有更多内容