期刊文献+

基于多维属性的构件化软件演化相似性度量方法研究 被引量:1

Research on Evolution Similarity Measurement of Component-based Software Based on Multi-dimensional Evolution Properties
下载PDF
导出
摘要 对不同软件进行演化相似性度量和比较能帮助软件维护人员理解软件演化及预测其演化趋势。然而,传统的研究大多度量单一软件演化属性的变化,虽然有些也涉及到多维演化属性,但并没有与软件的演化相似性相联系;同时亦缺乏在较高抽象层次度量软件演化相似性的有效途径。为此,以构件为基本单位,提出了一种基于多维演化属性的构件化软件演化相似性度量模型。即通过在原子构件层和系统(复合构件)层定义演化属性,进而度量原子构件之间以及系统(复合构件)之间的演化相似性。初步的实验表明,在原型工具的支持下该方法能辅助软件维护人员进行软件演化相似性的判断。 By measuring and comparing the evolution similarity for the different component-based software,the software developer can understand the software evolution and predict its evolution tendency.However,most traditional researches focus on the change of a single software evolution during the software evolution process.Although some of them are involved with multi-dimensional evolution properties,they are not related to the software evolution similarity and lack the ability to measure the evolution similarity at a higher level.This paper proposed an evolution similarity measure model for component-based software based on multi-dimensional evolution properties,which can measure evolution similarity for different atomic component or system(compose component)by selected evolution attributes.The experiments show the method can aid the software maintainer to judge the evolution similarity by the prototype support.
出处 《计算机科学》 CSCD 北大核心 2016年第S2期499-505,共7页 Computer Science
基金 国家自然科学基金项目(61262015 61462040) 江西省自然科学基金(20142BAB207027)资助
关键词 构件化软件 软件演化 多维演化属性 演化相似性度量 Component-based software Software evolution Multi-dimensional evolution properties Evolution similarity measurement
  • 相关文献

参考文献4

二级参考文献24

  • 1杨芙清.软件工程技术发展思索[J].软件学报,2005,16(1):1-7. 被引量:267
  • 2杨芙清.青鸟工程现状与发展--兼论我国软件产业发展途径.第六次全国软件工程学术会议论文集[M].清华大学出版社,1996,5..
  • 3杨芙清 见:杨芙清 何新贵主编.青鸟工程现状与发展—兼论我国软件产业发展途径[A].见:杨芙清,何新贵主编.第6次全国软件工程学术会议论文集:软件工程进展—技术、方法和实践[C].北京:清华大学出版社,1996..
  • 4杨芙清,第六次全国软件工程学术会议论文集,1996年,5页
  • 5MUNSON J C,WERRIES D S. Measuring software evolution[C] //Proc of the 3rd International Software Metrics Symposium. 1996:41-51.
  • 6LOURIDAS P,SPINELLIS D,VLACHOS V. Power laws in software[J].ACM Trans on Software Engineering and Methodology,2008,18(1):1-26.
  • 7MA Y,HE K,LIU J. Network motifs in object-oriented software systems[J].Dynamics of Continuous,Discrete & Impulsive Systems,2007,14(S6):166-172.
  • 8LEHMAN M M,RAMIL J F,WERNICK P D,et al. Metrics and laws of software evolution-the nineties view[C] //Proc of the 4th International Software Metrics Symposium. 1997:20-33.
  • 9ROBLES G,AMOR J J. Evolution and growth in large libre software project[C] //Proc of International Workshop on Principles of Software Evolution. 2005:165-174.
  • 10IZURIETA C,BIEMAN J. The evolution of freeBSD and Linux[C] //Proc of International Symposium on Empirical Software Engineering. 2006:204-211.

共引文献302

同被引文献12

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部