Implementation of UML2.0 Based Change Proneness Prediction in OO Software through Dependency
Pages : 3562-3566
Download PDF
Abstract
Predicting change prone class in software is a difficult software engineering process. In order to keep up with the pace of modern day expansion, change in any software is inevitable Software enhancement and defects are two main reasons for software change .In the earlier research, of predicting change prone classes the stress was given only on static characteristics rather than dynamic characteristics.In this paper we aim to predict change prone classes using execution time of methods, trace events and dependencies between classes. Software prediction models based on these results can help us identify change prone classes of software which would lead to more rigorous testing and better results. We evaluate dependency between classes using UML2.0 sequence and class diagrams. Further, the results are obtained using a hospital application and implementing in java
Keywords: Change prone, class dependency, UML2.0 sequence diagram, UML2.0 class diagrams
Article published in International Journal of Current Engineering and Technology, Vol.4, No.5 (Oct-2014)