Vandana C. Bhattacherjee

Work place: Department of CS & E, B.I.T, Mesra, 834001, Ranchi, India

E-mail: vbhattachergee@ieee.org

Website:

Research Interests: Software Development Process, Data Mining, Data Structures and Algorithms, Mathematical Software, Models of Computation

Biography

Prof. Vandana Bhattacherjee is working as a Professor, Department of Computer Science and Engineering, Birla Institute of Technology, Ranchi. She completed her B. E. (CSE) in 1989 and her M. Tech and Ph. D in Computer Science from JNU New Delhi in 1991 and 1995 respectively. She has over 100 National and International publications in Journal and Conference Proceedings. She is a member of IEEE Computer Society and Life Member of Computer Society of India. Her research areas include Software Process Models, Software Cost Estimation, Data Mining and Software Metrics.

Author Articles
Machine Learning and Software Quality Prediction: As an Expert System

By Ekbal A. Rashid Srikanta B. Patnaik Vandana C. Bhattacherjee

DOI: https://doi.org/10.5815/ijieeb.2014.02.02, Pub. Date: 8 Apr. 2014

To improve the software quality the number of errors from the software must be removed. The research paper presents a study towards machine learning and software quality prediction as an expert system. The purpose of this paper is to apply the machine learning approaches, such as case-based reasoning, to predict software quality. The main objective of this research is to minimize software costs. Predict the error in software module correctly and use the results in future estimation. The novel idea behind this system is that Knowledge base (KBS) building is an important task in CBR and the knowledge base can be built based on world new problems along with world new solutions. Second, reducing the maintenance cost by removing the duplicate record set from the KBS. Third, error prediction with the help of similarity functions. In this research four similarity functions have been used and these are Euclidean, Manhattan, Canberra, and Exponential. We feel that case-based models are particularly useful when it is difficult to define actual rules about a problem domain. For this purpose we have developed a case-based reasoning model and have validated it upon student data. It was observed that, Euclidean and Exponential both are good for error calculation in comparison to Manhattan and Canberra after performing five experiments. In order to obtain a result we have used indigenous tool. For finding the mean and standard deviation, SPSS version 16 and for generating graphs MATLAB 7.10.0 version have been used as an analyzing tool.

[...] Read more.
Other Articles