S. Chaiyakul, K. Limapichat, A. Dixit, E. Nantajeewarawat
{"title":"A Framework for Semantic Web Service Discovery and Planning","authors":"S. Chaiyakul, K. Limapichat, A. Dixit, E. Nantajeewarawat","doi":"10.1109/ICCIS.2006.252304","DOIUrl":null,"url":null,"abstract":"With the expanse of Internet, Web programmers have wide choice of Web services available to them. A need arises for automatic discovery of required Web services and construction of an appropriate sequence of invocation thereof. In this paper, we present a framework for automation of this task based on currently emerging technologies such as ontological knowledge bases, OWL, OWL-S, WSDL, description logic (DL), etc. Background knowledge ontologies are created based on which semantic meanings of Web services can be given through OWL-S. An agent employs OWL-S API to extract Web service metadata, and applies a DL inference engine, called Racer, for reasoning with the metadata with respect to given background knowledge. Reasoning tasks performed by Racer include profile matchmaking, input/output subsumption testing, and preconditions/effects analysis, which are basic mechanisms for Web services discovery and invocation planning. A prototype system has been implemented","PeriodicalId":296028,"journal":{"name":"2006 IEEE Conference on Cybernetics and Intelligent Systems","volume":"101 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"18","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2006 IEEE Conference on Cybernetics and Intelligent Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCIS.2006.252304","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 18
Abstract
With the expanse of Internet, Web programmers have wide choice of Web services available to them. A need arises for automatic discovery of required Web services and construction of an appropriate sequence of invocation thereof. In this paper, we present a framework for automation of this task based on currently emerging technologies such as ontological knowledge bases, OWL, OWL-S, WSDL, description logic (DL), etc. Background knowledge ontologies are created based on which semantic meanings of Web services can be given through OWL-S. An agent employs OWL-S API to extract Web service metadata, and applies a DL inference engine, called Racer, for reasoning with the metadata with respect to given background knowledge. Reasoning tasks performed by Racer include profile matchmaking, input/output subsumption testing, and preconditions/effects analysis, which are basic mechanisms for Web services discovery and invocation planning. A prototype system has been implemented