Font Size: a A A

Component Library Management Application Based On Web Services

Posted on:2007-02-13Degree:MasterType:Thesis
Country:ChinaCandidate:Y S LiFull Text:PDF
GTID:2208360182497418Subject:Management Science and Engineering
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. As an effective approach to solve software crisis, software reuse is getting more and more attention, and with perfection of component specification such as CORBA, OpenDoc, OLE2 and JavaBeans, reuse emphases divert to how to develop reusable components, how to manage components and how to improve the component search efficiency. Software component library is important support in implement of software reuse. Whether ornot succeed in software reuse to a great extent depends on the structure, elements and management of reuse component library.At present, the software circle carries on deep research to the software component repository system and relevant technology, and makes many achievements. But these researches are mostly remained in the theoretical research stage. There are actually few applications in reality, and seldom face Internet.Embarking on the introduction and significance of software reuse, component library management, component classification, representation and retrieval, this paper explain how to set up a Web Services Based Component Library Management System. This system applies four-tier architecture based on Microsoft .NET: client browse tier, web server tier, logic implement tier, data tier. System face Internet, all functions are accomplished by web page, and accord with the demand of sharing and developing.At the design schema of component classification description in component library, the faced classification method of component is analyzed, the schema through XML describe component faced is given, and the technique implementation, development evolvement are analyzed particularly, then the concrete faced design and description are given by referencing home and abroad scholarship and combining the technique character of XML. Consequently, the component data model is created in software component library system.The meaning of this thesis is that it gives the solution for implementing sharing of component resources and distributed retrieval of multiple heterogeneous component libraries. Among all the techniques employed in the system, WebServices is an excellent distributed component technique, Web Services Based Component Management system features well interoperability, platform independence, and scalability. 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.At the end, through analyzing the XML-Based component model in the information system,this paper explains a Web Services Based Component Library in information system.
Keywords/Search Tags:Software Reuse, Component Library, Component Classification, Component Retrieval, Web Services, XML
PDF Full Text Request
Related items