REUSABILITY: A MAJOR ASPECT TO MAINTAINABILITY

Authors

  • Mohit Kumar Ph.D. (P), Department of Computer Science & Engineering, Sai Nath University, Ranchi Jharkhand, India Author
  • Jarnail singh Professor University Institute of Computing, Chandigarh University, Panjab, India Author
  • Abdullah Assistant Professor, Department of Information Technology, Adigrat University (A Public University), Adigrat Tigray, Ethiopia-Africa Author

Keywords:

Maintainability, Modularity, Reusability, Testability, Design phase, Object Oriented Design

Abstract

This paper focuses on Reusability.  Reusability is one of the most significant software quality  indicator its correct quantification directs to the prospects of  facilitating as well as improving software maintenance  process. Reusability is strongly related to maintainability  and constantly plays a key role to deliver high class  maintainable and trustworthy software within time and  budget. In this paper an endeavor has been made to establish  a correlation between object oriented design constructs and  Reusability. A Reusability Quantification Model (RQMOOD)  has been proposed for Object Oriented Design by using  multiple linear regression. Finally, the proposed model has  been validated using experimental tryout. 

Downloads

Download data is not yet available.

References

Malhotra et.al, Software Maintainability Prediction using Machine Learning Algorithms.” Software Engineering: An International Journal (SEIJ), Vol. 2, No. 2, SEPTEMBER 2012

Celia Chen , Alfayez R ,Kamonphop Srisopha and Lin Shi, Why Is It Important to Measure Maintainability and What Are the Best Ways to Do It?, IEEE/ACM 39th

International Conference on Software Engineering Companion (ICSE-C), July 2017.

C Jin , A. L. Jin , “Applications of Support Vector Machine and Unsupervised Learning for Predicting Maintainability using Object- Oriented Metrics”, Second International Conference on Multi Media and Information Technology , vol 1 ,no : 1, pp 24-27, April 2010.

Gautam C, kang S.S (2011), “Comparison and Implementation of Compound MEMOOD MODEL and MEMOOD MODEL”, International journal of computer science and information technologies, pp 2394-2398.

Alisara Hincheeranan and Wanchai Rivepiboon,” A Maintainability Estimation Model and Tool.” International Journal of Computer and Communication Engineering, Vol. 1, No. 2, July 2012.

Dubey et.al.”Maintainability Prediction of Object Oriented Software System by Using Artificial Neural Network Approach.” International Journal of Soft Computing and Engineering (IJSCE) ISSN: 2231-2307, Volume-2, Issue-2, May 2012.

S. Muthanna, K. Kontogiannis, K. Ponnambalaml and B. Stacey, “A Maintainability Model for Industrial Software Systems Using Design Level Metrics”, In Working Conference on Reverse Engineering (WCRE’00), 2000

Hayes J.H. and Zaho L (2005), “Maintainability Prediction a Regression Analysis of Measures of Evolving Systems”, Proc.21st IEEE International Conference on Software Maintenance, 26-29 Sept.2005, pp.601-604.

C.V. Koten, A.R. Gray, “An application of Bayesian network for predicting object-oriented software maintainability”, Information and Software Technology Journal, vol: 48, no: 1, pp 59-67, Jan2006.

Abdullah, Dr, Reena Srivastava, and M. H. Khan. "Testability Measurement Framework: Design Phase Perspective”. International Journal of Advanced Research in Computer and Communication Engineering, Vol. 3, Issue 11, Pages 8573- 8576 November 2014

K.K. Aggarwal, Y. Singh, P. Chandra and M. Puri, “ Measurement of Software Maintainability Using a Fuzzy Model”, Journal of Computer Sciences, vol. 1, no.4, pp. 538-542, 2005 ISSN 1549-3636 © 2005 Science Publications.

Abdullah, Dr, M. H. Khan, and Reena Srivastava. “Flexibility: A Key Factor To Testability”, International Journal of Software Engineering & Applications (IJSEA), Vol.6, No.1, January 2015. DOI: 10.5121/ijsea.2015.6108

Abdullah, Dr, Reena Srivastava, and M. H. Khan. "Testability Estimation of Object Oriented Design: A Revisit". International Journal of Advanced Research in Computer and Communication Engineering, Vol. 2, Issue 8, pages 3086-3090, August 2013

Wang Li-Jin Hu Xin-Xin Ning Zheng-Yuan Ke Wen-Hua ,“Predicting Object-Oriented Software Maintainability Using Projection Pursuit Regression.”, Proceedings of the 2005 International Conference on Software Engineering Research and Practice, SERP ,vol.2,pp.942-946.

Abdullah, Dr, Reena Srivastava, and M. H. Khan. “Modifiability: A Key Factor To Testability”, International Journal of Advanced Information Science and Technology, Vol. 26, No.26, Pages 62- 71 June 2014.

Sub has Chandra Misra, “Modeling Design/Coding Factors That Drive Maintainability of Software Systems”, Software Quality Journal, 13, pages 297- 320, 2005.

Abdullah, Dr, M. H. Khan, and Reena Srivastava. “Testability Measurement Model for Object Oriented Design (TMMOOD)”. International Journal of Computer Science & Information Technology (IJCSIT), Vol. 7, No 1, February 2015, DOI: 10.5121/ijcsit.2015.7115.

. B. Basili, L. Briand, and W. L. Melo, A validation of Object Oriented Metrics as Quality Indicators, IEEE Trans. Softwaree Engineering, Vol.22, No. 10 pp. 751 -761, Oct-1996.

Mobo Dexter Software India Pvt. Ltd., Novel Tech Park, Third Floor, #43/4, GB playa, Hosur Road Bangalore.

Mohit Kumar , Dr. Jarnail Singh, Dr. Abdullah (2019) Quantifying Maintainability of Object Oriented Design: An Organized Review IJIREM Vol-6 Issue-6 Page No-63-69] (ISSN 2350 - 0557). www.ijirem.org

Mohit Kumar, Dr. Abdullah, DR. Jarnail Singh (2019), Modularity: A Major Aspect To Maintainability, International Journal of Innovative Research in Computer

Science & Technology (IJIRCST), Vol-7, Issue-6, Page No-158-164], (ISSN 2347 - 5552). www.ijircst.org

Ramesh Kumar, Dr. Abdullah, Abhishek Yadav (2020), Measuring Maintainability of Object Oriented Design: A Revisit, International Journal of Innovative Research in Computer Science & Technology (IJIRCST), Vol-8, Issue-5, Page No-354-360], (ISSN 2347 - 5552). www.ijircst.org

Dr. Abdullah, Teklay Teklu, Haftay Gebrezgabiher, Manoj Kumar (2020), Managing Object Oriented Software Understandability: A Design Perspective, International Journal of Innovative Research in Computer Science & Technology (IJIRCST), Vol-8, Issue-5, Page No-365-370], (ISSN 2347 - 5552). www.ijircst.org

Mohit Kumar , Dr. Abdullah, Dr. Jarnail Singh (2020) Object Oriented Maintainability Quantification Framework, IJIREM Vol-7 Issue-6 Page No-88-91] (ISSN 2350 - 0557). www.ijirem.org

Downloads

Published

2020-11-30

How to Cite

REUSABILITY: A MAJOR ASPECT TO MAINTAINABILITY . (2020). International Journal of Innovative Research in Computer Science & Technology, 8(6), 416–421. Retrieved from https://acspublisher.com/journals/index.php/ijircst/article/view/13041