A Technique to Interpret the Software Reusability using Software Metrics
Authors: Amit Gupta, Dr. Pankaj Dashore
Certificate: View Certificate
Abstract
As in today’s world, time is playing a crucial role while developing the applications. Reusing something will definitely increase the productivity of the application that is need to be developed. Reusing existing components not only save the time but also the efforts made by the development team and also the use of environment and other resources. It also helps us to reduce the cost of the product. In this paper, we are discussing the way through which we can able to identify whether the object oriented code of applications can be reuse in the future or not. We will also discuss the object oriented matrices that helps us to identify the reusable code.
Introduction
Reusability is the best direction to increase developing productivity and maintainability of application. One must first search for good tested software component and reusable developed application software by one programmer can be shown useful for others components also. This is proving that code specifics to application requirements can also be reused in developing projects related with same requirements. The main aim of this paper proposed a way for reusable module. A process takes source code (Object Oriented Code) as input that will helped to take the decision approximately that the given code in reusable or not. This tool will help to identify the reusability of any object oriented code, which helps in various organizations and industries that they can choose the most reusable module from existing number of modules. The reusability is one of the most important factors to improve the productivity and quality of the product with a very less cost. This chapter includes the motivation, problem definition, approaches and scope of the report. It describes the basic theme of the report and provides overall idea about research.
Conclusion
The purpose of this thesis is to finding the approach and way to calculate reusability of object oriented programs. Reusability is one of the quality attribute and it is of prime important in object oriented software development. As developer’s productivity leads to be increased by reusability, it reduces development cost as well as reduces time to market too. The work presented in this thesis can be effectively used to calculate the reusability of any object oriented software module.
Copyright
Copyright © 2025 Amit Gupta, Dr. Pankaj Dashore. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.