首页 | 本学科首页   官方微博 | 高级检索  
     检索      

一种基于演进原则度量的软件架构持续演进效果评估方法
引用本文:王桐,廖力,李必信.一种基于演进原则度量的软件架构持续演进效果评估方法[J].电子学报,2019,47(7):1475-1481.
作者姓名:王桐  廖力  李必信
作者单位:东南大学计算机科学与工程学院,江苏南京,211100;东南大学计算机科学与工程学院,江苏南京,211100;东南大学计算机科学与工程学院,江苏南京,211100
基金项目:国家重点研发计划;国家自然科学基金
摘    要:本文提出一种基于演进原则度量的软件架构持续演进效果评估方法(Software Architecture Evolution Principles,SAEP),首先该方法给出与软件架构演进相关的四个代表性的软件架构演进原则;然后通过对这四个架构演进原则的度量结果评估软件架构的演进效果;最后把本文的方法应用于8个代表性的开源项目,并分别进行有效性验证实验,实验结果表明:无论是单个演进原则还是四个演进原则结合起来,均能有效反映软件架构演进效果的好坏.单个原则用来关注软件架构特定方面的演进效果,四个原则结合起来关注软件架构的综合演进效果.

关 键 词:软件架构  软件架构演进原则  演进原则度量  演进效果评估
收稿时间:2018-06-25

An Approach to Evaluate the Sustainable Evolution Effect of Software Architecture Based on the Measurements of Evolution Principles
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.
Authors:WANG Tong  LIAO Li  LI Bi-xin
Institution:School of Computer Science and Engineering, Southeast University, Nanjing, Jiangsu 211100, China
Abstract: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.
Keywords:software architecture  software architecture evolution principle  measurement of evolution principles  evaluation of evolution effect  
本文献已被 万方数据 等数据库收录!
点击此处可从《电子学报》浏览原始摘要信息
点击此处可从《电子学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号