Software Maintainability Modeling Based on Probability at Design Level

Article Preview

Abstract:

Change impact analysis is very important to the object-oriented software development and maintenance. Aiming at the problem of change prediction at design level, dependency relationship among classes is analyzed firstly, and the relation of correlative class is described by conditioned probability. Then the prediction of software maintainability method base on probability is proposed. The proposed method can compare software maintainability of different design projects. Lastly, the feasibility and practicability of this method has been proved through one case.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 706-708)

Pages:

1911-1914

Citation:

Online since:

June 2013

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Bohner S A. Software change impact: An evolving perspective[C]// Proceedings of the International Conference of Software Maintenance, 2002:263-272.

Google Scholar

[2] Chen C Y, She C W, Tang J D. An object-based, attribute-oriented approach for software change impact analysis[C]// Proceedings of the IEEE International Conference on Industrial Engineering and Engineering Management, 2007, 12: 577-581.

DOI: 10.1109/ieem.2007.4419255

Google Scholar

[3] Hassan A E, Richard C H. Predicting change propagation in software systems[C]// Proceedings of the 20th IEEE International Conferences on Software Maintenance, 2004, 9: 284-293.

DOI: 10.1109/icsm.2004.1357812

Google Scholar

[4] Hassan A E, Malik H. Supporting software evolution using adaptive change propagation heuristics[C]// Proceedings of the IEEE International Conference on Software Maintenance, 2008, 10: 177-186.

DOI: 10.1109/icsm.2008.4658066

Google Scholar

[5] Zhou Xin. Research on object-oriented software change impact analysis technology. [D]. Beijing: Beijing University, 2003.

Google Scholar