东南大学计算机科学与工程学院,江苏,南京,211100
网络出版:2019-07-25,
纸质出版:2019
移动端阅览
王桐, 廖力, 李必信. 一种基于演进原则度量的软件架构持续演进效果评估方法[J]. 电子学报, 2019,47(7):1475-1481.
WANG Tong, LIAO Li, LI Bi-xin. An Approach to Evaluate the Sustainable Evolution Effect of Software Architecture Based on the Measurements of Evolution Principles[J]. Acta Electronica Sinica, 2019, 47(7): 1475-1481.
王桐, 廖力, 李必信. 一种基于演进原则度量的软件架构持续演进效果评估方法[J]. 电子学报, 2019,47(7):1475-1481. DOI: 10.3969/j.issn.0372-2112.2019.07.010.
WANG Tong, LIAO Li, LI Bi-xin. An Approach to Evaluate the Sustainable Evolution Effect of Software Architecture Based on the Measurements of Evolution Principles[J]. Acta Electronica Sinica, 2019, 47(7): 1475-1481. DOI: 10.3969/j.issn.0372-2112.2019.07.010.
本文提出一种基于演进原则度量的软件架构持续演进效果评估方法(Software Architecture Evolution Principles,SAEP),首先该方法给出与软件架构演进相关的四个代表性的软件架构演进原则;然后通过对这四个架构演进原则的度量结果评估软件架构的演进效果;最后把本文的方法应用于8个代表性的开源项目,并分别进行有效性验证实验,实验结果表明:无论是单个演进原则还是四个演进原则结合起来,均能有效反映软件架构演进效果的好坏.单个原则用来关注软件架构特定方面的演进效果,四个原则结合起来关注软件架构的综合演进效果.
In this paper
we propose software architecture evolution principles (SAEP)to evaluate the evolution effect of software architecture based on the measurements of evolution principles. In SAEP
we firstly propose four representative principles for software architecture evolution.Secondly
the evolution effect of software architecture is evaluated based on the measurement of architecture evolution principles. Finally
eight representative open source projects are performed by experiments for verifying the effectiveness respectively. The experimental results show that a single evolution principle or the combination of four evolution principles can effectively reflect the evolution effect of the software architecture. A single principle focuses on a specific aspect of the evolution effects of the software architecture. The combination of four principles focuses on the comprehensive evolution effects of software architecture.
0
浏览量
255
下载量
2
CSCD
关联资源
相关文章
相关作者
相关机构
京公网安备11010802024621