Document Type

Article

Publication Date

1997

Abstract

This paper proposes a code reuse mechanism called module embedding that enables the building of new modules from existing ones through inheritance, overriding of procedures, and overriding of types; the paper also describes an implementation scheme for this mechanism. Module embedding is beneficial when modules and classes are used in combination and need to be extended together, or when modules are more appropriate medium than classes.

Comments

This is a pre-copy-editing, author-produced PDF of an article accepted for publication in Software - Concepts and Tools, volume 19, issue 3, in 1998 following peer review. The final publication is available at Springer athttp://www.springer.com/computer/swe/journal/378e.

Peer Reviewed

1

Copyright

Springer

Share

COinS
 
 

To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.