Font Size: a A A

Component Library Data Model Based On Aloaf Study

Posted on:2006-08-25Degree:MasterType:Thesis
Country:ChinaCandidate:L YangFull Text:PDF
GTID:2208360182468935Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
In the software component reuse, the component library plays an extremely important role. It effectively organizes and manages a large number of reusable components, as well as offers corresponding tools to help the component users to understand, research and select the component they want to reuse. As a result, it makes the software project based on component reuse come true.However, many reusable components can only be reused within the enterprise and the organization in traditional component libraries. What's more, the reusable components generally belong to one kind of application field. So the coverage rate and the searching rate of these component libraries are comparatively low. With the increase of the component libraries and the development of Internet, how to manage diversely distributed component libraries in unison and how to share resource and component interoperability among several component libraries, is an urgent problem need to solve.The main purpose of this paper is to build up diversely distributed component library, which not only is an open architecture system crossing diverse platform, but also can support all kinds of reuse in software life cycle. According to it, the paper studies different Data Models of diverse component libraries based on ALOAF and the criterion of CORBA, and offers services to realize component sharing and component interoperability among them.The paper first builds up two diverse component libraries of different Data Models based on ALOAF, and then respectively discusses how to describe, store, classify and search the reusable components in each component library. This is the foundation of constructing diversely distributed component library.In order to realizing component sharing and component interoperability among diversely distributed component libraries, the Diversely Distributed Component Library Architecture Frame, which is constructed by putting Uniform Data Model and CORBA distributed software bus into ALOAF, seal the heterogeneity and distributingcharacter of diverse component library. Based on this, each diverse component library offers the same service interfaces to Uniform Data Model and user by using CORJBA criterion, so as to be managed in unison.The research results of the Data Model of diversely distributed component library based on ALOAF provide important technical supporting platform, and also contribute to the development of software reuse technology.
Keywords/Search Tags:diversely distributed component library, ALOAF, data model, CORBA, component sharing
PDF Full Text Request
Related items