Object oriented framework development
Marcus E. Markiewicz, Carlos J. P. de Lucena · XRDS Crossroads The ACM Magazine for Students · 2001
Object oriented frameworks (hereafter simply 'frameworks') are a cornerstone of modern software engineering. Framework development is rapidly gaining acceptance due to its ability to promote reuse of design and source code. Frameworks are application generators that are directly related to a specific domain, i.e., a family of related problems.