当前位置: X-MOL 学术J. Syst. Softw. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
ASPLe: A Methodology to Develop Self-Adaptive Software Systems with Systematic Reuse
Journal of Systems and Software ( IF 3.5 ) Pub Date : 2020-09-01 , DOI: 10.1016/j.jss.2020.110626
Nadeem Abbas , Jesper Andersson , Danny Weyns

Abstract More than two decades of research have demonstrated an increasing need for software systems to be self-adaptive. Self-adaptation manages runtime dynamics, which are difficult to predict before deployment. A vast body of knowledge to develop Self-Adaptive Software Systems (SASS) has been established. However, we discovered a lack of process support to develop self-adaptive systems with reuse. The lack of process support may hinder knowledge transfer and quality design. To that end, we propose a domain-engineering based methodology, Autonomic Software Product Lines engineering (ASPLe), which provides step-by-step guidelines for developing families of SASS with systematic reuse. The evaluation results from a case study show positive effects on quality and reuse for self-adaptive systems designed using the ASPLe compared to state-of-the-art engineering practices.

中文翻译:

ASPLe:一种开发具有系统重用功能的自适应软件系统的方法

摘要 二十多年的研究表明,越来越需要软件系统具有自适应性。自适应管理运行时动态,在部署之前很难预测。已经建立了开发自适应软件系统 (SASS) 的大量知识。然而,我们发现缺乏流程支持来开发具有重用的自适应系统。缺乏过程支持可能会阻碍知识转移和质量设计。为此,我们提出了一种基于领域工程的方法,即自主软件产品线工程 (ASPLe),它为开发具有系统重用的 SASS 系列提供了分步指南。
更新日期:2020-09-01
down
wechat
bug