{"title":"Using ontological concepts for Web service composition","authors":"C. Moulin, M. Sbodio","doi":"10.1109/WI.2005.156","DOIUrl":null,"url":null,"abstract":"This paper describes an approach for a composition of Web services based on their semantic descriptions. The process section of OWL-S service descriptions is built with references to ontology concepts which represent service input and output data types. We present an engine that receives a request containing a concept (OC) corresponding to a service output and a set of concepts (ICs) corresponding to a service inputs. The engine produces a sequence of services whose first element has ICs as inputs and whose last element has OC as output. The result of the composition is described as a BPEL process.","PeriodicalId":213856,"journal":{"name":"The 2005 IEEE/WIC/ACM International Conference on Web Intelligence (WI'05)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-09-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"The 2005 IEEE/WIC/ACM International Conference on Web Intelligence (WI'05)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WI.2005.156","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
Abstract
This paper describes an approach for a composition of Web services based on their semantic descriptions. The process section of OWL-S service descriptions is built with references to ontology concepts which represent service input and output data types. We present an engine that receives a request containing a concept (OC) corresponding to a service output and a set of concepts (ICs) corresponding to a service inputs. The engine produces a sequence of services whose first element has ICs as inputs and whose last element has OC as output. The result of the composition is described as a BPEL process.