arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2304.02489cs.SE
收藏

持续软件工程中软件性能的架构支持:一项系统性映射研究

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

Romina Eramo, Michele Tucci, Daniele Di Pompeo, Vittorio Cortellessa, Antinisca Di Marco, Davide Taibi

AI总结:

本研究针对持续软件工程中性能评估的难点,采用系统性映射方法从215篇相关论文中筛选66项核心研究,对面向性能的持续软件工程架构支持的研究现状进行分类梳理,为领域研究重点和未来方向提供参考。

摘要:

持续软件工程范式在现代开发实践中日益流行,软件系统的持续演进使得设计活动与运行时活动相互交织。在此背景下,性能评估并非易事,但近期研究表明,随软件同步演进的架构模型可为该目标提供支持。本文开展了一项映射研究,旨在对现有针对面向性能的持续软件工程的架构支持相关的科学成果进行分类。我们将系统性映射方法应用于初始的215篇潜在相关论文,筛选出66项主要研究并展开分析,以表征和分类当前研究现状。该分类有助于聚焦该领域正在考量的核心方面,尤其是新兴发现及对未来研究的启示。

英文摘要:

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

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑