An Optimization Evaluation Method for Stability Oriented Software System
Jin-Gang Li, Lijie Cui · Procedia Engineering · 2012
It's difficult for people to evaluate the stability of a software system among recent developments in the field of software maintenance. It has been proved that ripple effect has great impact on component's performance because of the complexity of software and the uncertainty of future change requirements. However, previous studies have ignored the combination of graph theory and probabilism to analyze component change impact, particularly component optimization evaluation. In this paper, we regard various change requirements as the combination of a series of basic change requirements. Some evaluation merits about change propagation are defined. Then we give a method to deal with the change propagation in the evolution for entities or components. Finally a practical case is described to validate in detail the optimization method to evaluate the ripple effect in software performance analysis. We summarize the paper and draw some essential conclusions from the experimental results.