Font Size: a A A

Applied Research, The Soft Component Library In The Plm System

Posted on:2008-11-29Degree:MasterType:Thesis
Country:ChinaCandidate:B KongFull Text:PDF
GTID:2208360212498902Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the increasing scale and complexity of software, the traditional software development mode is now facing great challenges, which results in a new round of "software crisis". One of the feasible solutions to this problem is software reuse, whose research emphasis is more and more laid on how to develop reusable components, how to manage them and how to increase the component retrieval efficiency. The software component library is an important support for software reuse, and whether its structure, components and management style is reasonable or not determines, to a large extent, the success or failure of software reuse.This thesis takes software reuse as its theoretical background, adopts the J2EE-based enterprise application solution, designs and constructs a component library management system, and makes a detailed discussion of the support of components for the PLM system.The present thesis first expounds on some concepts involved in component technology by making descriptions of components based on BNF grammar and UML respectively, and then it elaborates on the design and realization of component library systems. Analyses are also made of the process in which components are put into the library as regards the management of this process. Besides, this thesis probes into the retrieval mechanism of component library and puts forward the transformation between different conditions of component retrieval. It takes as an example the transformation between facet and key words, elaborates on the arithmetic and actual process of transformation, thus theoretically explains the transformation principles of key words, enumeration, property value and facet in the retrieval process, and finally analyzes the actual effect in use after the transformation of the retrieval system. Finally an introduction is made to the assembly process of components, which fulfils the functions of components and provides support for software reuse. According to the design of this thesis, the goal of developing a component library management system needed for a retrieval-type PLM system has been basically achieved. With constant enriching of PLM domain components and improving of the management of component libraries, a powerful development platform is certain to be supplied for the development of PLM application systems.
Keywords/Search Tags:Component, Component Library, Component Retrieval, J2EE, PLM
PDF Full Text Request
Related items