Class hierarchy method to find Change-Proneness
Journal Title: International Journal on Computer Science and Engineering - Year 2011, Vol 3, Issue 1
Abstract
Finding Proneness of software is necessary to identify fault rone and change prone classes at earlier stages of development, so that those classes can be given special ttention. Also to improves the quality and reliability of the software. For corrective and adaptive maintenance we require to make changes during the software evolution. As such changes cluster around number of key components in software, it is important to analyze the frequency of changes in individual classes and also to identify and show related hanges in multiple classes. Early detection of fault prone and change prone classes can enables the developers and experts to spend their valuable time and resources on these areas of software. Prediction of change-prone and fault prone classes f a software is an active topic in the area of software ngineering. Such prediction can be used to predict changes to different lasses of a system from one release of software to the next elease. Identifying the hange-prone and fault prone classes in advance can helps to focus attention on these classes. In this paper we are focusing on finding dependency of software that an be achieved by estimating the proneness of Object Oriented Software. Two main types of proneness are associated with O software. Fault Proneness and Change Proneness.
Authors and Affiliations
Prof. Malan V. Gaikwad , Prof. Aparna S. Nakil , Prof. Akhil Khare
Wireless Control LEGO NXT robot using voice commands
This paper presents a wireless interface to control a LEGO NXT robot using voice commands through a computer. To perform speech recognition is used CSLU TOOLKIT with a corpus of Mexican Spanish voice, recognized commands...
A Novel Algorithm for Scaling up the Accuracy of Decision Trees
Classification is one of the most efficient and widely used data mining technique. In classification, Decision trees can handle high dimensional data, and their representation is intuitive and generally easy to assimilat...
Automatic Clustering Approaches Based On Initial Seed Points
Since clustering is applied in many fields, a number of clustering techniques and algorithms have been proposed and are available in the literature. This paper proposes a novel approach to address the major problems in a...
Efficient Global Programming Model for Discriminant Analysis
Conventional statistical analysis includes the capacity to systematically assign individuals to groups. We suggest alternative assignment procedures, utilizing a set of interrelated goal programming formulations. This pa...
Stochastic Method for De-shadowing and Objects Retrieval from High Resolution Images
Remote sensing is emerging as a strong tool to extract information about the earth resources from the satellite imagery. But this information gets affected by shadow in urban areas. High-resolution satellite imagery offe...