Learn about several approaches in framework development, such as the inheritance approach, the composition approach, then the white-box, black-box, and gray-box frameworks. You will also see some key framework development techniques through discussion of common-spot, hot-spot, and design patterns.
More articles by Xin Chen
Architecture & Design Article Published May 24, 2005
Architecture & Design Article Published May 17, 2005
Look specifically at what is in a framework, how you can develop a framework for your application, and what object-oriented techniques you can leverage in developing the framework.