Font Size: a A A

Research On The Adaptation Method Of Component Based On The Multidimensional Mapping Retrieval

Posted on:2010-09-19Degree:MasterType:Thesis
Country:ChinaCandidate:H C QiFull Text:PDF
GTID:2178360275959242Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Nowadays, the Component Based Software Development is a hot topic in field of Software Reuse. It is regarded as a practical approach to improve software developing production and software quality, reduce system developing cycle and cost, enhance agility and maintainability of system as well as the inevitable passing road. However, it is not very realistic to reuse third-party components "as it is". Therefor, Component Adaptation turns out one of the crucial issuse in the Component Based Software Development.In this paper, the Adaptation Method of Component based on the Multidimensional Mapping Retrieval is proposed. The method which relates to Component Model, Component Retrieval and Component Assembly reflects Divide-and-Self-Governing idea. Firstly, the paper sets up the multidimensional component model on the profound understanding of the components basis. We argue that the five dimensions which include the semantics of reflecting component function, the interface of connection-oriented component syntax, the protocol of component behavior operation, the quality of service showing the credibility component and the technology platform of supportting component are autocephalous in the process of component adaptation. Secondly, a expanded Component Dimensional Mapping Retrieval Method is proposed based multidimensional component model. Its goal is obtaining the most easily adapted component and reducing the difficulcy of adaptation by controlling the matching conditions and priorities of the different dimensions to component in the process of component retrieval. At last, on the basis of analysising retrieval results we summarize elements of component adaptation on the different dimensions. Given the elements, this paper implements the adaptation to component interfaces, component functions and component interaction behaviors using permutation group, aspect-oriented techonical and component behavior ontology separately.On the basis of the aforementioned work, we take Card Management System as example to illutrate how to apply the Adaptation Method of Component Based on the Multidimensional Mapping Retrieval into the Component Based Software Development. The Adaptation Method of Component based on the Multidimensional Mapping Retrieval provides a possible way for Component Reuse, Re-multiplexing and the Component Based Software Development.
Keywords/Search Tags:Component Based Software Development, Component Adaptation, Component Model, Component Retrieval, Component Assembly
PDF Full Text Request
Related items