论文标题

软件体系结构的可持续性:系统地图研究

Sustainability in Software Architecture: A Systematic Mapping Study

论文作者

Andrikopoulos, Vasilios, Boza, Rares-Dorian, Perales, Carlos, Lago, Patricia

论文摘要

在整个软件工程中,尤其是软件体系结构中,可持续性是一个越来越多的话题。已经有许多涉及软件工程可持续性的二级研究,但是没有这样的研究明确关注软件体系结构。这项工作旨在通过对可持续性和软件体系结构研究之间的相交进行系统的映射研究来填补这一空白,以(i)反思当前的最新技术,以及(ii)确定进一步研究的需求。我们的结果表明,总体而言,现有作品不成比例地关注可持续性的特定方面,尤其是技术和最“内向”的作品。这是以解决可持续性等多方面关注所需的整体观点为代价的。此外,需要更加面向反思的研究工作,并且需要更好地覆盖架构生命周期中的活动,以促进该地区的成熟度。基于我们的发现,我们建议为可持续性感知软件体系结构提供研究议程。

Sustainability is an increasingly-studied topic in software engineering in general, and in software architecture in particular. There are already a number of secondary studies addressing sustainability in software engineering, but no such study focusing explicitly on software architecture. This work aims to fill this gap by conducting a systematic mapping study on the intersection between sustainability and software architecture research with the intention of (i) reflecting on the current state of the art, and (ii) identifying the needs for further research. Our results show that, overall, existing works have focused disproportionately on specific aspects of sustainability, and in particular on the most technical and "inward facing" ones. This comes at the expense of the holistic perspective required to address a multi-faceted concern such as sustainability. Furthermore, more reflection-oriented research works, and better coverage of the activities in the architecting life cycle are required to further the maturity of the area. Based on our findings we then propose a research agenda for sustainability-aware software architecture.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源