Name of Researcher | Definition |
Freeman [4] | “Reuse is the use of any kind of information which a developer may need in the software creation process”. |
Basili and Rombach [5] | “Software reuse is the use of everything related with software with a software project, including knowledge”. |
Tracz [6] | “Reusability is the use of software specification that was designed for reuse”. |
Braun [7] | “Use of existing software components in a new perspective, either in the same system or in another system”. |
Cooper [8] | “Reuse is the ability of a previously developed software component to be used again or used repeatedly in part or in it’s entirely, with or without modification”. |
Krueger [9] | “Reuse is the process of developing software systems from existing software rather than building them from scratch”. |