Using code developed for one application program in another
application. Traditionally achieved using program libraries.
Object-oriented programming offers reusability of code via
its techniques of inheritance and genericity. Class
libraries with intelligent browsers and application
generators are under development to help in this process.
Polymorphic functional languages also support reusability
while retaining the benefits of strong typing.
See also DRAGOON, National Software Reuse Directory,
RLF.
Nearby terms:
return from the dead « Return To Zero « reusability « reuse » Reverse Address Resolution Protocol » Reverse ARP » reverse engineering