Font Size: a A A

The Design And Realization Of Component Library Architecture Based On XML

Posted on:2008-09-16Degree:MasterType:Thesis
Country:ChinaCandidate:G Y TangFull Text:PDF
GTID:2178360215456154Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the continuous development of software industry, the wide use of software, software development is now facing more and more challenges, all these lead to the software crisis. Software reuse come up on this background, it's an effective approach to software crisis. As a hardcore technique for software reuse, Component-based Software Development gains much attention. And an efficient, universal Component Library Management System is the key factor for implementing Component-based Software Development. Thus it becomes the hotspot of current research.The existing asset libraries on the network now are all single ones, each asset library may use different data model because of the field difference (storehouse model is heterogeneous), and each storehouse may be distributed in the different environment of constructing (the platform is constructed). This involves how to set up the asset library system on distributed system, make users able to carry on distributed management to the heterogeneous different asset libraries that constructs unifying transparently.This article recording to The Component-Base Management System Oriented the information field of public, inspection, the law and the judicature of Mid- and small-scale enterprise of Wuhan technology innovation fund project 2006. The paper from the software reuse concept introduction, we studied its significance, component model, component classification, the component facet indicated , and has designed an layered component library architecture, has realized saving component in library in different classes and searching for component under different platforms. XML-based component representation and retrieval technique make full use of the characteristics of XML as a markup language suit for describing structured and integrated data and the extensive support of XML from industry, it solves the difficulties of sharing component resources over multiple component library. The establishment of Unified Facet Model and the mappings of it to the specific facet model of each component libraries settle the puzzle of retrieving components over multiple distributed heterogeneous component libraries. The traditional component library architecture has the storing characters and the layer characters, we has designed one kind of advanced version component layer architecture based on comparing there's advantages and disadvantages. Because the tradition library architecture unsuitably carries on the data exchange and the data communication between the cross platform isomerism system. In the last of the article we has designed the component library architecture based on the XML, and using XML expressed the component and the realized the layered component library, and estimated this architecture, and validated its rationality and availability, and has pointed out deficiency and the future research work.
Keywords/Search Tags:XML, component, component library, architectures, component model, Unified Facet Model
PDF Full Text Request
Related items