Font Size: a A A

Analysis Of Web Service Composition Based On Natural Language Demands Description

Posted on:2013-11-08Degree:MasterType:Thesis
Country:ChinaCandidate:Y J ZhangFull Text:PDF
GTID:2248330377460893Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Web service is a kind of programmable application, which with features ofloosely coupled, reusable and interoperability of heterogeneous platforms. Theresources of web service are packaged and provide a unified call and messageexchange interface. It is gaining momentum as a standard of distributed softwaresystem. Distributed web services are organized and cooperated by Service-OrientedArchitecture, which composes web services to an application system in accordancewith demands, and the system also can be modified by change the servicescomposite pattern. Currently, developers need to design a model according todemands, and then compose web services with this model by SOA. During thisprocess, a novice user doesn’t understand how to compose web services.How to design a composition model and operate the framework of SOAcouldn’t be grasped easily by novice users. As a result, they can’t compose webservices by their own demands. A method that applies natural language processingto compose web services is proposed by this thesis. Users compose web servicesflexibility by their own demands which described by natural language, complexbusiness processes also could be contained by the demands description.The research of this thesis include:①a special natural language processinginterface is designed to accept user’s natural language demands description;②theabstract business demands templates and control flow model are defined as rules ofnatural language processing interface;③natural language interface generates anabstract business process through natural language processing and semanticreasoning;④the appropriate web services are selected to execute to complete theuser’s demands according to the abstract business process.The method of compose web services by natural language demandsdescription reduces the complexity of web service composition and enhances theflexibility of web service application. Web services could be composed by user’sown demands without professional developers. It makes Web services moreubiquitous, and the values of web services applications are improved.
Keywords/Search Tags:Natural Language Process, Semantic, Web Service, Composite Semantic Similarity
PDF Full Text Request
Related items