Computer Science ›› 2015, Vol. 42 ›› Issue (Z11): 497-499.

Previous Articles     Next Articles

Software Maintainability Evaluation Based on Fractal Theory

HAO Xue-liang, ZHU Xiao-dong and LIU Li   

  • Online:2018-11-14 Published:2018-11-14

Abstract: Aimed at the software maintainability problem,qualitative and quantitative evaluation were studied,considering two aspects of structure complexity and software process.Spatial domain self-similarity among software module and temporal self-similarity between software development and software maintenance were analyzed.Based on fractal dimension,software maintainability qualitatively evaluation method was presented to ascertain software qualitative maintainability requirement and management.Combined with top-down maintenance method,temporal software maintainability quantitative evaluation method was put forward and maintenance workload was validated by a real example of software system.

Key words: Self-similarity,Fractal dimension,Software maintainability qualitative evaluation,Software maintainability quantitative evaluation

[1] 褚文奎,张凤鸣,樊晓光.综合模块化航空电子系统软件体系结构综述[J].航空学报,2009,0(10):1912-1917
[2] Halstead M H.Elements of Software Science[M].New York:Elsevier North Holland,1977
[3] Mccabe T J.A complexity measurement[J].IEEE Transaction on Software Engineering,1976,2(4):302-308
[4] 王越,陈旭,曹长修.应用软件系统维护过程成本的研究[J].计算机工程,2001,27(7):65-66
[5] 季方.基于分形理论的软件缺陷数的估计[J].现代商贸工业,2008,0(3):277-278
[6] 张济忠.分形[M].北京:清华大学出版社,2011:9-111
[7] 朱小冬,王小巍.基于CMM的软件维护过程研究[J].计算机工程与应用,2005,9:66-69
[8] 石柱,郑重.软件可靠性度量实例研究[J].系统工程与电子技术,2011,3(1):233-236
[9] 姜林,艾波,漆涛.分形理论在软件复杂度中的应用[J].计算机应用,2010,0(10):2729-2734
[10] 孙洪良.分形几何与分形插值[M].北京:科学出版社,2011:64-68
[11] Pandey,Poonam.Analysis of the Techniques for Software Cost Estimation[C]∥2013 Third International Conference on Advanced Computing and Communication Technologies(ACCT).2013:16-19
[12] Hihn J,Tregre G.Assuring software cost estimates:Is it an Oxymoron[C]∥2013 46th Hawaii International Conference on System Sciences.2013:4921-4929
[13] Susan A,Gabri B.Software development:why the traditionalcontract model is not fit for purpose[C]∥2013 46th Hasaii International Conference on System Sciences.2013:4842-4851
[14] Streiffert B A,Francis L K,Smith B D.Using Modern Mehtodologies with Maintenance Software[C]∥Space Ops 2014 Conference.2014:124-128
[15] Trujillo A,Gregory I M.Wetware,Hardware,or Software Incapacitation:Observational Methods to Determine When Autonomy Should Assume Control[C]∥14th AIAA Avitation Technology,Integration,and Operations Conference.2014:322-324

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!