Assessing Impact of Class Change by Mining Class Associations
Journal: The International Arab Journal of Information Technology (Vol.16, No. 1)Publication Date: 2019-01-01
Authors : Anshu Parashar Jitender Chhabra;
Page : 98-107
Keywords : Mining software engineering data; object oriented system development; change propagation; change impact;
Abstract
Data mining plays vital role in data analysis and also encompasses immense potential of mining software engineering data to manage design and maintenance issues. Change impact assessment is one of the crucial issues in software maintenance. In Object Oriented (OO) software system, classes are the core components and changes to the classes are always inevitable. So, OO software system must support the expected changes. In this paper, to assess impact of change in the class, we have proposed changeability measures by mining associations among the classes. These measures estimate a) change propagation by identifying its ripple effect; b) change impact set of the classes; c) changeability rank of the classes and d) class change cost. Further, we have performed the empirically study and evaluation to analysis our results. Our results indicate that by mining associations among the classes, the development team can effectively estimate the probable impact of the class change. These measures can be very helpful to perform changes to the classes while maintaining the software system
Other Latest Articles
- Security Enhancement and Certificate Revocation in MANET using Position and Energy based Monitoring
- Flexible Fair and Collusion Resistant Pseudonym Providing System
- A Reliable Peer-to-Peer Protocol for Multi-Robot Operating in Mobile Ad-Hoc Wireless Networks
- New Fool Proof Examination System through Color Visual Cryptography and Signature Authentication
- Towards Automated Testing of Multi-Agent Systems Using Prometheus Design Models
Last modified: 2019-04-28 17:44:24