Ruchika Malhotra

Computer Science & Engineering

Phone:1127871018
Email: ruchikamalhotra2004@yahoo.com, ruchikamalhotra@dtu.ac.in

Qualifications

Ph.D, Post doc from Indiana University Purdue University Indianapolis, USA

Areas of Interest

Software Engineering, Software Quality Predictive Modeling, Search-based Software Engineering, Machine Learning, Software Quality & Testing

Dr. Ruchika Malhotra is Associate Head and Associate Professor at the Department of Software Engineering, Delhi Technological University (formerly Delhi College of Engineering), Delhi, India. She was awarded with prestigious Raman Fellowship for pursuing Post doctoral research in Indiana University Purdue University Indianapolis USA . She was an assistant professor at the University School of Information Technology, Guru Gobind Singh Indraprastha University, Delhi, India. She received her master’s and doctorate degree in software engineering from the University School of Information Technology, Guru Gobind Singh Indraprastha University, Delhi, India. She has received IBM Faculty Award 2013. Her h-index is 22 as reported by Google Scholar. She is author of book titled “Empirical Research in Software Engineering” published by CRC press and co-author of a book on "Object Oriented Software Engineering" published by PHI Learning. Her research interests are in software testing, improving software quality, statistical and adaptive prediction models, software metrics and the definition and validation of software metrics. She has published more than 140 research papers in international journals and conferences.

Expertise

  1. Software engineering and Quality
  2. Empirical software engineering
  3. Search-based software engineering
  4. Software testing and metrics
  5. Machine Learning 

Awards & Recognitions

  1. Received Raman Post Doctoral Fellowship of $3000 per month in USA for 12 months from University Grants Commission, Govt. of India, India.
  2. Received Best Presenter Award of £100 in “Search Based Software Testing”, ICSE 2014.
  3. Received IBM Faculty Award 2013 of US $5000
  4. Received Doctoral Research Fellowship from University School of Information Technology, GGSIP University, Kashmere Gate, Delhi-110403.

Academic Acheivements

  1. Guest Editor, Special issue on Search-based Techniques and their Hybridizations in Software Engineering, Computer Languages, Systems and Structures
  2. ‘h’ index of 20 as reported by Google Scholar.
  3. Faculty Advisor, DTU Times
  4. Faculty Advisor, Society of Software Engineering, DTU
  5. TEST Magazine, United Kingdom published a photograph on cover page along with cover story “India Testing Powerhouse: Optimising Web Testing Performance”, September 2010.

Invited talks

  • Seminar on “Software Testing: Issues and Practices”, Amity University, 29 January 2016.
  • Seminar on “Development of Models for Improving Software Quality”, Ball State University, Muncie, Indiana, USA, 18 March 2015.
  • Seminar on “Development of Models for Improving Software Quality”, IUPUI, Indianapolis, USA, 19 September 2014.
  • Seminar on “Generating Test Cases from Use Cases”, Amity University, 19th December 2013.
  • Round Table on “Education and Research Cutting Across National Boundaries – Globally Collaborative Education and Research” in 2nd Global Alumni Conclave 2013”, Delhi Technological University, 19 January, 2013.
  • A Systematic Approach to Testing Web Applications”, Faculty Development Programme, Gautam Buddha University, 2012.
  • A Systematic Approach to Testing Web Applications”, Workshop on Recent Advances in Software Engineering, Delhi Technological University,21 April 2012.
  • Regression Testing” 10th National Seminar on Recent Trends in Software Technologies, ITS Ghaziabad,7 April 2012.
  • Software Testing: Issues and Practices”, Acharya Narendera Dev College, Delhi University, New Delhi, 19 August 2011.
  • Software Testing: Issues and Practices”, Gautam Buddha University, 2011
  • UML Technologies”, Gautam Buddha University, 2011.

Books Published

  1. Yogesh Singh and Ruchika Malhotra, Object Oriented Software Engineering, PHI Learning, March 2012.
  2. Ruchika Malhotra, Empirical Methods in Software Engineering: Concepts, Analysis & applications, CRC Press, Taylor and Francis, October 2015.
Papers published/Accepted in International Journals
  1. Ruchika Malhotra, “A systematic review of machine learning techniques for software fault prediction”, Applied Soft Computing, vol. 27, pp. 504-518, February 2015 (Impact Factor: 2.5).
  2. Ruchika Malhotra and Ankita Bansal, “Fault prediction considering threshold effects of object-oriented metrics”, Expert Systems, Wiley, vol. 32, no. 2, pp. 203-219, April 2015 (Impact Factor: 0.7).
  3. Ruchika Malhotra and Ravi Jangra, “Prediction & Assessment of Change Prone Classes Using Statistical & Machine Learning Techniques”, Journal of Information Processing, 2015.
  4. Ruchika Malhotra and Ankita Bansal, “Prediction of Change Prone Classes using Threshold Methodology", Advances in Computer Science and Information Technology, vol. 2, no. 11, pp. 30-35, 2015.
  5. Ruchika Malhotra and Ankita Bansal, “Identifying Threshold Values of an Open Source Software using Receiver Operating Characteristics Curve", Journal of Information and Optimization, Taylor and Francis, 2015.
  6. Ruchika Malhotra and Anuradha Chug, “Software Maintainability: Systematic Literature Review and Current Trends”, International Journal of Software Engineering and Knowledge Engineering, Impact Factor (0.368), Accepted.
  7. Anuradha Chug and Ruchika Malhotra, “Benchmarking Framework for Maintainability Prediction of Open Source Software using Object Oriented Metrics”, International Journal of Innovative Computing, Information and Control, Impact Factor (0.295), Accepted.
  8. Ruchika Malhotra and Megha Khanna, “An Empirical Study to Evaluate the Relationship of Object- Oriented Metrics and Change Proneness”, International Arab Journal of Information Technology, Impact Factor (0.582), Accepted.
  9. Ruchika Malhotra and Ashish Gupta, “Study & Analysis for Software Test-Data Generation using Genetic Algorithm for a Use Case”, NNGT International Journal on Software Engineering, vol. 2, pp. 1-5, February 2015.
  10. Ruchika Malhotra and Ashish Gupta, “Genetic Algorithm for a Use Case”, NNGT International Journal on Software Engineering, vol. 2, pp. 1-5, February 2015.
  11. Ruchika Malhotra, “Comparative Analysis of Statistical and Machine Learning Methods for Predicting Faulty Modules”, Applied Soft Computing, vol. 21, pp. 286-297, August 2014 (Impact Factor: 2.5).
  12. Ruchika Malhotra and Anushree Agarwal, “CMS tool: calculating defect and change data from software project repositories”, ACM SIGSOFT Software Engineering Notes, vol. 39, no. 1, pp: 1-5, January 2014.
  13. Ruchika Malhotra, Vrinda Gupta, Megha Khanna, Applicability of Inter Project Validation for Determination of Change Prone Classes, International Journal of Computer Applications, vol. 97, no. 8, pp: 1-8, July 2014.
  14. Ruchika Malhotra and Anuradha Chugh, “Application of Group Method of Data Handling model for Software Maintainability Prediction using Object-Oriented Systems, International Journal of Systems Assurance Engineering and Management, vol. 5, no. 2, pp. 165-173, February 2014.
  15. Ruchika Malhotra and Megha Khanna, “The Ability of Search-Based Algorithms to Predict Change-Prone Classes”, Software Quality Professional Journal, vol. 17, no. 1, pp. 17-31, December 2014.
  16. Yogesh Singh, Arvinder Kaur and Ruchika Malhotra, “A comparative study of models for predicting fault proneness in object-oriented systems”, International Journal of Computer Applications and Technology, vol. 49, no. 4, pp. 22-41, 2014.
  17. Ruchika Malhotra, “Prediction of High, Medium, and Low Severity Faults Using Software Metrics”, Software Quality Professional, vol. 15, no. 4, 2013.
  18. Ruchika Malhotra and Divya Tewari, “Development of a framework for test case prioritization using genetic algorithm”, ACM SIGSOFT Software Engineering Notes, vol. 38, no.3, pp. 1-6, May 2013.
  19. Ruchika Malhotra and Ankita Jain Bansal, “Predicting Software Change In An Open Source Software Using Machine Learning Algorithms”, International Journal of Reliability Quality and Safety Engineering, vol. 20, no.6, December 2013, DOI: 10.1142/S0218539313500253.
  20. Ruchika Malhotra and Ankita Jain, “Software Change Prediction: Literature Review”, International Journal of Computer Applications in Technology, 2013.
  21. Ruchika Malhotra and Megha Khanna, “Inter Project Validation for Change Proneness Prediction using Object Oriented Metrics”¸ Software Engineering: An International Journal, Vol. 2, No. 2, pp. 21-31, September 2012.
  22. Ruchika Malhotra and Megha Khanna, “Investigation of Relationship between Object-Oriented Metrics and Change Proneness”, International Journal of Machine Learning and Cybernetics, vol. 4, no. 4, pp. 273-286, August 2013.
  23. Ruchika Malhotra and Manju Khari, “Heuristic Search Based Approach for Automated Test Data Generation: A Survey”, International Journal of Bio-Inspired Computation, vol. 5, no. 1, pp. 1-18, April 2013.
  24. Ruchika Malhotra and Megha Khanna, “Inter Project Validation for Change Proneness Prediction using Object Oriented Metrics”, Software Engineering: An International Journal, vol. 3, no. 1, pp. 21-31, April 2013.
  25. Ruchika Malhotra and Arun Negi, “Reliability modeling using particle swarm optimization”, International Journal of system assurance engineering and management, vol. 4, no. 3, pp. 275-283, February 2013.
  26. Ruchika Malhotra and Ankita Jain, “Quantitative Assessment of Risks Considering Threshold Effects of Object-Oriented Metrics Using Open Source Software”, Software Quality Professional, vol. 14, no. 4, pp. 33-46, September 2012.
  27. Arvinder Kaur, Kamaldeep Kaur and Ruchika Malhotra, “Soft computing approaches for prediction of software maintenance effort”, International Journal of Computer Applications, vol. 1, no. 16, pp. 69-75, February 2010.
  28. K.K. Aggarwal, Yogesh Singh, Arvinder Kaur and Ruchika Malhotra, “Empirical Analysis for Investigating the Effect of Object-Oriented Metrics on Fault Proneness: A Replicated Case Study”, Software Process: Improvement and Practice, vol. 16, no. 1, pp. 39-62, January/February 2009.
  29. Yogesh Singh, Arvinder Kaur and Ruchika Malhotra, “Comparative Analysis of Regression and Machine Learning Methods for Predicting Fault Proneness Models”, International Journal of Computer Applications in Technology, vol. 35, no. 2/3/4, pp. 183-193, January 2009.
  30. Yogesh Singh, Arvinder Kaur and Ruchika Malhotra, “Empirical Validation of Object-Oriented Metrics to Predict Testing Effort”, Journal of Computer Society of India, 2009.
  31. Yogesh Singh, Arvinder Kaur and Ruchika Malhotra, “Application of Support Vector Machine to Predict Fault Prone Classes”, ACM SIGSOFT Software Engineering Notes, vol. 34, no.9, pp. 1-6, January 2009 (Impact Factor ArnetMiner: 0.009).
  32. Yogesh Singh, Arvinder Kaur and Ruchika Malhotra, “Empirical Validation of Object-Oriented Metrics using Discriminant Analysis for Object Oriented Systems”, Software Quality Professional, vol. 11, no. 1, pp. 13-24, December 2008.
  33. K.K. Aggarwal, Yogesh Singh, Arvinder Kaur and Ruchika Malhotra, “Investigating effect of Design Metrics on Fault Proneness in Object-Oriented Systems", Journal of Object Technology, vol. 6. no. 10, pp. 127-141, November/December 2007 (Impact Factor: 0.04).
  34. K.K. Aggarwal, Yogesh Singh, Arvinder Kaur and Ruchika Malhotra, “Exploring Relationships among Coupling Metrics in Object-Oriented Systems”, Journal of Computer Society of India, vol. 37, no. 1, pp. 16-24, 2007.
  35. K.K. Aggarwal, Yogesh Singh, Arvinder Kaur and Ruchika Malhotra, “Software Design Metrics for Object Oriented Software”, Journal of Object Technology, Switzerland, vol. 6, no. 1, pp. 121-138, January/February 2006 (Impact Factor: 0.04).
  36. K.K. Aggarwal, Yogesh Singh, Arvinder Kaur and Ruchika Malhotra, “Empirical study of Object-Oriented Metrics”, Journal of Object Technology, vol. 5, no. 8, pp. 149-173, November/December 2006 (Impact Factor: 0.04).
  37. K.K. Aggarwal, Yogesh Singh, Arvinder Kaur and Ruchika Malhotra, “Investigating the effect of Coupling Metrics on Fault Proneness in Object-Oriented Systems”, Software Quality Professional, vol. 8, no. 4, pp. 4-16, September 2006.
  38. Ruchika Malhotra and Nakul Pritam, “Assessment of Code Smells for Predicting Class Change Proneness”, Software Quality Professional, vol. 15, no. 1, pp. 33-40, December 2012.
  39. Ruchika Malhotra and Abhishek Bhardwaj, “Test Case Prioritization using Genetic Algorithm”, International Journal of Computer Science and Informatics,  vol. 2, no.3, pp. 63-66, 2012. 
  40. Ruchika Malhotra and Anuradha Chug, “Software Maintainability Prediction using Machine Learning Algorithms”, Software Engineering: An International Journal, vol. 2, no. 2, pp. 19-36, September 2012.
  41. P.B. Sharma, Ruchika Malhotra and Mohit Garg, “Empirical Validation of an Efficient Test Data Generation Algorithm Based on Adequacy Based Testing Criteria”, Software Engineering: An International Journal, vol. 2, no. 1, pp. 20-39, September 2012.
  42. Ruchika Malhotra and Ankita Jain, “Fault Prediction Using Statistical and Machine Learning Methods for Improving Software Quality”, Journal of Information Processing, vol. 8, no. 2, pp. 241-262, June 2012.   
  43. Ruchika Malhotra and Mohit Garg, “An Adequacy Based Test Data Generation Technique Using Genetic Algorithms”, Journal of Information Processing Systems, vol. 7, no. 2, pp.363-384, June 2011.
  44. Ruchika Malhotra and Ankita Jain, “Software Fault prediction for Object Oriented Systems: A Literature Review”, ACM Sigsoft Software Engineering Notes, vol. 36, no. 5, pp.1-6, September 2011.
  45. Yogesh Singh, Ruchika Malhotra and Poonam Gupta, “Empirical Validation of Web Metrics for Improving the Quality of Web Page”, International Journal of Advanced Computer Science and Applications vol. 2, no. 5, pp. 22 – 28, 2011.
  46. Ruchika Malhotra and Yogesh Singh, “On the Applicability of Machine Learning Techniques for Object Oriented Software Fault Prediction,” Software Engineering: An International Journal, vol. 1, no. 1, pp. 24-37, September 2011.
  47. Ruchika Malhotra and Ankita Jain, “Software Effort Prediction using Statistical and Machine Learning Methods”, International Journal of Advanced Computer Science and Applications, vol. 2, no. 1, pp. 482-505, January 2011.
  48. Yogesh Singh, Arvinder Kaur and Ruchika Malhotra, “Comparative Analysis of J48 with Statistical and Machine Learning Methods in predicting Fault-prone Classes using Object-oriented Systems, Journal of Statistics and Management Systems, Taru Publications, vol. 14, no. 3, pp. 595-616, January 2011.
  49. Ruchika Malhotra, Arvinder Kaur and Yogesh Singh, “Empirical validation of object-oriented metrics for predicting fault proneness at different severity levels using support vector machines”, International Journal of System Assurance Engineering and Management, vol. 1, no. 3, pp. 269-281, April 2011.
  50. Yogesh Singh, Arvinder Kaur and Ruchika Malhotra, “Empirical Validation of Object-Oriented Metrics for Predicting Fault Proneness Models”, Software Quality Journal, vol. 18, no.1, pp. 3-35, March 2010 (Impact Factor: 0.974).
  51. Yogesh Singh, Arvinder Kaur and Ruchika Malhotra, “A Regression Test Selection and Prioritization Technique”, Journal of Information Processing System, vol. 6, no. 2, pp. 235-252, June 2010.
  52. Yogesh Singh, Arvinder Kaur and Ruchika Malhotra, “Application of Machine Learning Methods for Software Effort Prediction,” ACM SIGSOFT Software Engineering Notesvol. 35, no. 3, pp. 1-6, May 2010.
  53. Yogesh Singh, Arvinder Kaur and Ruchika Malhotra, “Empirical Validation of Object-Oriented Metrics to Predict Testing Effort”, Journal of Computer Society of India, 2009.
  54. Yogesh Singh, Arvinder Kaur and Ruchika Malhotra, “Empirical Validation of Object-Oriented Metrics to Predict Fault Proneness Using Open Source Software”, Software Quality Professional, vol. 13, no. 1, pp. 29-41, December 2010.
  55. Yogesh Singh, Arvinder Kaur and Ruchika Malhotra, “Comparison of Logistic Regression and Artificial Neural Network for Prediction of Software Fault Proneness Models”, International Journal of Computer and Electronics Engineering, Serial Publications.
 

 

  

Last Updated : 2018-06-22 07:12:40