Home

Reusing object-oriented designs


Author(s) : Vincent F. Russo Ralph E. Johnson, 
Publisher : N/A
Publication Date : 1991
ISSN : N/A
Abstract : Please send us your comments about the paper. I particular, tell us what bores you, what mystifies you, and what you think is wrong. If you want to reference this paper, it is Uivcrsity of Illinois tcch report UIUC'DC'5 ' 91-1696. Reusing the products of the software development process is an important way to reduce software costs and to make programmers and designers more efficient. Object-oriented programming permits the reuse of design as well as programs. This paper describes two techniques classes are reusable designs for components while frameworks are reusable designs for entire applications or subsystems. These two classes. Although the most widely used frameworks are for user interfaces, this paper draws its examples from a framework for the virtual memory subsystem of an operating system.,