Font Size: a A A

A Method Of Web Service Composition Based On Domain Ontology In EAI

Posted on:2008-03-17Degree:MasterType:Thesis
Country:ChinaCandidate:Q G ZhuoFull Text:PDF
GTID:2178360212493798Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the development of the information technology, in order to help the enterprise to dispose and manage the internal and exterior business work, multitudinous information systems have been established in the enterprise. Information system not only supports the operation of enterprise strategy but also becomes a critical factor influencing the enterprise strategy-making. But with the increasing development of the enterprise information system, how to integrate the multitudinous enterprise application system has become the most hot spot. As a result, enterprise application integration has got more and more attentions.The emerge of Web service technology makes the EAI overcome the confinement of platform, unifies the expression of data grammar, realizes the loose couple of application systems and boosts the development of EAI. However, current web service lacks of explicit semantics. It can only use keywords to search for services. Web service fails to enable semantic representations of business relations, contracts and business rules in a machine-understandable way. In addition the features such as dynamic and abnormal structure of internet require services provided by web can meet the clients need flexibly and dynamically is impossible. The development of semantic web provides a chance for web service. Using semantic web, all information on the network have their semantics. Thereby, the machine can understand and deal with these information. On this basis, through the description of semantic service composition plan, we can use the independent web services and the information provided by semantic web services to match find compose and invoke web services automatically. As a result, we can integrate the application systems from different enterprises better.According to the technology of semantic web and ontology, this paper provides a semantic web service-based enterprise application integration platform(SWSEAIP). The SWSEAIP stores the semantic description of all web services in the service ontology repository; it can draw abstractive definition of every possible business process to meet customers' needs for composite services flexibly. It's impossible to build absolute ontology which fits everything, so this paper introduces domain ontology to EAI and carries out service composition based on domain ontology. The main discuss of this paper is the service composition part in SWSEAIP, it proposed a method that can build domain ontology, This method conforms to humanity's thought cognition and has string logic and good expansibility; This paper also designs a web discovery model and a web composition model. The web service discovery model can generate an graph for service composition. The web service composition model can process service composition through an algorithm based on the graph in its service composition engine. This method considers the quality and the efficiency of service composition, so it can compose service automatically according to service request.
Keywords/Search Tags:EAI, domain ontology, Web Service, service composition, composition algorithm
PDF Full Text Request
Related items