Enhancing Software Reusability Through Effective Use Of The Essential Modeling Approach
Abbreviated Journal Title
Inf. Softw. Technol.
SOFTWARE REUSABILITY; ESSENTIAL MODELING; Computer Science, Information Systems; Computer Science, Software; Engineering
A method for enhancing software reusability (and hence increasing productivity) when developing a new software system, is to reuse design components from an existing system. In this paper, it is shown that techniques associated with the essential modelling approach to system development are effective tools for determining reusable components during the software development process and, hence, the employment of reusable components may be more productive than incorporating reusable code alone. These conclusions are illustrated with an example involving the development of a colour printer device driver on a UNIX-based Sun platform and a colour scanner device driver on a VMS-based DEC platform.
Information and Software Technology
"Enhancing Software Reusability Through Effective Use Of The Essential Modeling Approach" (1994). Faculty Bibliography 1990s. 1087.