Software Quality Prediction Model Research Based on Object-Oriented Petri Nets
Fen. He, Aihua. Ren, and Ziran. Ding
Beihang University, Beijing, China
Abstract—With the increasing complexity and size of software system, the difficulty of managing software quality is growing rapidly. How to ensure software quality has always been the important issue that needs to be solved. This paper builds a software quality predicting model for solving this issue. In order to realize this, it establishes OOPN (Object-oriented Petri nets) model to describe software development process which are organized as waterfall order. The stages are divided into three parts: previous stages, current stage and following stages. For the previous stages, the defects number could obtained by respective review activities. For the current and following stages, the defects number could predicted by the software quality regression model of each stage, which is built by using multiple linear regression method based on history data. At last, simulating the whole OOPN model and the Rayleigh function could be achieved by using the defects number of each stage. The Rayleigh function could be used to predict the defects number of software product.
Index Terms—software quality predcting, OOPN model, multiple linear regression, rayleigh model
Cite: Fen. He, Aihua. Ren, and Ziran. Ding, "Software Quality Prediction Model Research Based on Object-Oriented Petri Nets," International Journal of Electronics and Electrical Engineering, Vol. 3, No. 3, pp. 225-229, June 2015. doi: 10.12720/ijeee.3.3.225-229
Cite: Fen. He, Aihua. Ren, and Ziran. Ding, "Software Quality Prediction Model Research Based on Object-Oriented Petri Nets," International Journal of Electronics and Electrical Engineering, Vol. 3, No. 3, pp. 225-229, June 2015. doi: 10.12720/ijeee.3.3.225-229
Array