Metric Approach to Anticipate Reusability of Object-Oriented (O-O) Software Systems

Guardado en:
Detalles Bibliográficos
Publicado en:Turkish Journal of Computer and Mathematics Education vol. 12, no. 6 (2021), p. 2456
Autor principal: Bisht, Bharti
Publicado:
Ninety Nine Publication
Materias:
Acceso en línea:Citation/Abstract
Full Text - PDF
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!

MARC

LEADER 00000nab a2200000uu 4500
001 2623922172
003 UK-CbPIL
022 |a 1309-4653 
035 |a 2623922172 
045 2 |b d20210101  |b d20211231 
100 1 |a Bisht, Bharti  |u FCA, Manav Rachna International Institute of Research and Studies, Faridabad 
245 1 |a Metric Approach to Anticipate Reusability of Object-Oriented (O-O) Software Systems 
260 |b Ninety Nine Publication  |c 2021 
513 |a Journal Article 
520 3 |a In order to meet the fast software evolution, there is a call for the work on software development based process by reducing time as well as efforts. The aim of the development process should not only be developing software products and services but also focus on improving the quality of the particular software. Software Reusability can be considered as one of the solutions to achieve both objectives i.e. productivity as well as quality. There has been an evolution of various methods and techniques related to construction of reusable components over many years. Object-oriented approach also assures increased software reusability. It is easier to reuse object-oriented software rather than conventional software. The notion of reusability related to Object-oriented software can be achieved through inheritance which in turn contributes to development of reusable components. In this paper different metrics related to software reusability of Object-oriented software systems has been summarized and evaluated using Python. Three python-based programs are considered as datasets for this study-the first dataset depicts single-level inheritance, the second dataset depicts hierarchical inheritance whereas the third dataset depicts multilevel inheritance. This study shows more impact of multilevel inheritance on the reusability of Object-oriented software systems and also helped to understand the important role of metrics in evaluation of object-oriented systems. 
653 |a Systems analysis 
653 |a Evolution 
653 |a Datasets 
653 |a Software reuse 
653 |a Reusable components 
653 |a Inheritances 
653 |a Software development 
653 |a Object oriented programming 
653 |a Computer Software 
773 0 |t Turkish Journal of Computer and Mathematics Education  |g vol. 12, no. 6 (2021), p. 2456 
786 0 |d ProQuest  |t Science Database 
856 4 1 |3 Citation/Abstract  |u https://www.proquest.com/docview/2623922172/abstract/embedded/7BTGNMKEMPT1V9Z2?source=fedsrch 
856 4 0 |3 Full Text - PDF  |u https://www.proquest.com/docview/2623922172/fulltextPDF/embedded/7BTGNMKEMPT1V9Z2?source=fedsrch