Code Reuse and Run-time Extension of Object Oriented Software Applications in Visual C++

L. Balladares Ocaña, R. Quintero Téllez, and R. Peredo Valderrama (Mexico)

Keywords

Object - Oriented Analysis, Design and Programming,Component Based Software Programming, Reusability, andSoftware Tools

Abstract

A technique for run-time object importation through dynamic link libraries (DLLs) in Visual C++ is presented in this paper. The mechanism described allows export/import C++ objects through explicit DLLs. This proposal is useful in order to allow to the user to extend or to modify the functionality of an application at run-time. This technique foments the component based modular programming and code reusability for complex software development. As example, a CASE (Computer Aid Software Engineering) tool named EasyVRML developed using this technique is described.

Important Links:



Go Back