Font Size: a A A

Service Oriented Architecture Of Component Retrieval Based On Ontology Technology Research And Implementation

Posted on:2014-01-10Degree:MasterType:Thesis
Country:ChinaCandidate:P WuFull Text:PDF
GTID:2248330395491808Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Software reuse technology has made a use of the methodology of component-basedsoftware design for quite a long time. It has played a great role in improving softwaredesign efficiency and software quality of development, reducing the cost of softwaredevelopment, shortening the cycle of software development. But in real application,enterprises lack of related standards or specifications, hindering the practical applicationsof the component-based software development technology. As a result, Service-OrientedArchitecture(Short for SOA), addresses the problems of business integration in enterpriseitself, bringing about a kind of software system architecture by connecting specific tasksof independent function entity, turning the existing non-service-oriented into servicecomponents. Companies such as manufacturing industry have made use of theclassification of ontology. Users can quickly retrieve components by OWL-Slanguage in SOA, which offers a way to reuse a number of componentsconveniently and efficiently.Based on the analysis of the component technology and the main model, SOA,ontology modeling and facet description of classification based on service-orientedsystem structure, the paper puts forwards the CRM system based on componenttechnology SOA development model. On account of this development model, thethesis’s key content focus on the quality and efficiency of component retrievalservice. In order to make the discovery and combination of service componentshave higher efficiency, the paper solves technical problems of carving-basedcomponent classification on SOA by utilizing ontology model. Through the case study on SOA platform, it is noticed from the previous single-ontology structurebased on the improved algorithm of SOA architecture, users may implement twolevels of ontology mapping algorithm by adding a quantitative factor. Themethod can better improve the mapping of ontology semantic information atease and improve the lack of semantic information of component facetclassification, by experimental comparison, the component retrieval algorithmhas been proved in query efficiency and quality in SOA.Finally, this paper will elaborate in detail about SOA model of demand analysis basedon ontology, service-oriented of ontology modeling, system implementation steps detaileddescription, and verify the CRM system based on component technology SOAfeasibility in the software development process. By the practical cases, computingtime complexity of SOA component retrieval algorithm based on ontology bycomparison of the component retrieval algorithm time complexity and the facetclassification, to a certain extent, it reduces the cost of software developmentand improves the efficiency of component retrieval in theory, and theexperiment has turned out to be a good effect.
Keywords/Search Tags:SOA, Ontology, CRM system, Component retrieval
PDF Full Text Request
Related items