Design by framework completion
作者:Dipayan Gangopadhyay, Subrata Mitra
摘要
An object-oriented framework in essence defines an architecture for a family of applications or subsystems in a given domain. Every application in the family obeys these architectural restrictions. Such frameworks are typically delivered as collections of inter-dependent abstract classes, together with their concrete subclasses. The abstract classes and their interdependencies implicitly realize the architecture. Developing a new application reusing classes of a framework requires a thorough understanding of the framework architecture.
论文关键词:framework understanding, component-based software engineering, software reuse, architecture, representation, executable model, learning by example
论文评审过程:
论文官网地址:https://doi.org/10.1007/BF00132567