Skip to Main Content
In this paper, a component library model based on the four-layer architecture is presented. The four-layer architecture includes framework layer, component layer, leaf-class layer and leaf-function (leaf-method) layer. The component library is hierarchically constructed. The component features in different layers and the relationship among components are studied and defined. This is helpful to organize and manage the component library more efficiently. And this is helpful for users to retrieve, understand and reuse components, in order to realize the software reuse successfully.