Font Size: a A A

Research On Component Resources Organization Method With Active Services

Posted on:2009-09-05Degree:DoctorType:Dissertation
Country:ChinaCandidate:S Y WangFull Text:PDF
GTID:1118360272992436Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The development of computer network technology,communications technology and software technology greatly promoted the appearance of the new technology,new service,new application,especially the Cloud computing model which can use the computing ability on the network,is making Web applications changing profoundly.Component technology was an extension and development of the object-oriented technology,component has strong independence,and it can achieve a high degree of reusability.The basis of the service-oriented architecture was network components.The appearance of the components technology has opened up a feasible path for software reuse and the implement of Active service.Artificial intelligence technology, data mining technology,as well as Web Service,these developments of technologies and standards provided the basis for studying and developing the Active service.The Service-oriented architecture,component resource and its organization method,and Active service were the three important aspects which realize the intelligence,individuation,and integration of the network application,as well as the high software reusability.The research of the component resources and their organization method were the important part and hold that realized the service-oriented architecture deeply and widely,and the Active service was the target and method of realizing the service-oriented architecture.By researching component resource organization method with Active service mechanism,Active service model, architecture,protocol specification and description can be further studied,the wide adaptability of the service-oriented architecture can be improved also.Researches of this thesis are to carry out the research of the component resource methods based on software reuse technology,and its purpose is to solve the components matching mechanisms under the active service architecture based on software reuse technology as well as the important basic theory problem of the ERP enterprise resources plan system matching practice,and to provide a new method and thinking approach for some important frontier subject such as component resource application and promoting the standardization of components' assembly platform. Innovation points and main contribution in this thesis are as follows:(1) Introducing components model theory to analyze the design of UCDL's XML Schema abstracted by components specification,building a ERP components model based on application domain,abstracting components storage model by analyzing the change of the component resource warehouse,and all of these are to pave for the following work of component resource organization method.(2) By analyzing the different requirements of component resource warehouse organization form,a component resource organization method with active service mechanism is proposed for satisfying the core requirements of the component resource application center:component matching and assembling.In this mechanism we put forward Active Match mechanism to satisfy component resource organization's basic requirements;utilize component facet and its term space's logical organization structure proposing a matching algorithm which uses Full Path String Library to denote facet description tree which based on inclusive matching model and tree matching model;provide more formal and clear semantic expression for software reuse technology based on component resource and more convenient for tracing components matching and implementing components assembling.Besides,we provide facet choice,basic data table design and the specific implementation of components searching system matching center based on the components searching system of UCDL,denoting and implementing components searching process under Active services architecture.All of these provide a useful theoretical study and practical exploration for active service support system.The core idea of Active Match mechanism is providing high efficient research based on components facet classification for users to understand components and specific domain;improving service requester's work efficiency,increasing components reuse chance and improving components reuse quality.Compare with relational solutions,this solve idea of services requester driven component resource organization strategy not only reduces complex degree of component resource organization,but also specifies the measure method of the component searching result matching grade.(3) Based on visual components assembling system in ERP domain based on active service mechanism studied in this thesis,according to the components resource organization method based on Active Match proposed in this thesis,a component assembling management system based on message mapping and message reflecting mechanism is designed to implement the component resource management, furthermore,combined with the properties and characters of component resource in ERP domain,the use case is designed and the feasibility of the method and mechanism proposed in this thesis are tested and verified.The software reuse technology research relates to a broad range of research domain,especially in the Cloud computing era that people can obtain software and computer power directly by Web applications,the component resource organization method research depended on software reuse technology has greater significance. Although this article's work provides some practical ways to implement component resource management in ERP domain and reduce component resource complex,and receive some research result in some key technologies of component resource organization management,a long distance still exists in building a high utility and perfect software reuse system based on component resource,and a lot of problems are still required to explore and research further.
Keywords/Search Tags:Active Match, Message Reflect, Component Warehouse, Facet Description Tree, Term Space
PDF Full Text Request
Related items