计算机科学 ›› 2013, Vol. 40 ›› Issue (5): 173-176.

• 软件与数据库技术 • 上一篇    下一篇

考虑历史数据的软件可信演化分析方法

赵倩,冯光升,李莉   

  1. 哈尔滨商业大学计算机与信息工程学院 哈尔滨150028;哈尔滨工程大学计算机科学与技术学院 哈尔滨150001;哈尔滨商业大学计算机与信息工程学院 哈尔滨150028
  • 出版日期:2018-11-16 发布日期:2018-11-16
  • 基金资助:
    本文受国家自然科学基金资助

Software Dependable Evolution Analysis Method Considering Software Historical Behavior Data

ZHAO Qian,FENG Guang-sheng and LI Li   

  • Online:2018-11-16 Published:2018-11-16

摘要: 针对软件可信演化中对软件可信性相关属性的需求,提出一种考虑历史数据的软件可信演化分析方法。通过收集软件演化的历史数据,提取软件可信演化相关属性并进行量化,建立软件可信演化着色原则,构建软件可信演化分析图。实验结果表明,通过对软件可信演化分析图中演化单元的观察,可实时、有效、直观地得到内嵌在演化数据中的隐藏信息,以此分析出软件演化是否为可信演化,从而为演化数据的分析提供支持。

关键词: 软件,软件可信演化,软件可信性,分析

Abstract: According to the dependability need in software dependable evolution,a software dependable evolution analysis method considering software historical behavior data was proposed.By collecting historical behavior data in software evolution,the method extracts and computes related properties of software dependable evolution,establishs coloring principle and builds software evolution analysis chart.Hidden information embedded in evolution data is gotten real-timely,effectively and intuitively through observing software unit in software evolution analysis chart.It can analyze whether evolution is dependable or not to support evolution data analysis.

Key words: Software,Software dependable evolution,Software dependability,Analysis

[1] 金海,李克秋.可信计算[J].中国计算机学会通讯,2010,6(2):6-7
[2] 王怀民,尹刚.网络时代的软件可信演化[J].中国计算机学会通讯,2010,6(2):28-36
[3] 曾晋,孙海龙,刘旭,等.基于服务组合的可信软件动态演化机制[J].软件学报,2010,1(2):261-276
[4] 李季,刘春梅.基于本体的可信软件演化框架模型[J].计算机应用研究,2010,7(12):4551-4554
[5] Oreizy P,Medvidovic N,Taylor R.Architecturebased runtimesoftware evolution[C]∥Proceedings of the International Conference on Software Engineering.Kyoto,Japan,April 1998:177-186
[6] Oreizy P,Medvidovic N,Taylor R N.Runtime software adaptation:framework,approaches,and styles[C]∥Proceedings of the International Conference on Software Engineering.ACM Press,2008:899-910
[7] Gall H,Jazayeri M,Riva C.Visualizing software release histories:The use of color and third dimension[C]∥Proceedings of the International Conference on Software Maintenance.IEEE Press,1999:99-108
[8] Lanza M.The evolution matix:recovering software evolution using software visualization techniques[C]∥Proceedings of the International Workshop on Principles of Software Evolution.ACM Press,2001:37-42
[9] Wu J,Holt R,Hassan A.Exploring software evolution usingspectrographs[C]∥Proceedings of 11th Working Conference on Reverse Engineering.IEEE Press,2004:80-89
[10] Wu J,Spitzer C,Hassan A,et al.Evolution spectrographs:visua-lizing punctuated change in software evolution[C]∥Proceedings of 7th International Workshop on Principles of Software Evolution.ACM Press,2004:57-66
[11] Grba T,Ducasse S.Modeling history to analyze software evolution[J].Journal on Software Maintenance and Evolution:Research and Practice,2006,18(3):207-236
[12] Robbes R,Lanza M.A change-based approach to software evolution[J].Electronic Notes in Theoretical Computer Science,2007,166:93-109

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!