{"title":"从带注释的BPEL生成请求Web服务","authors":"D. Le, Ngoc Son Nguyen, K. Mous, R. Ko, A. Goh","doi":"10.1109/RIVF.2009.5174641","DOIUrl":null,"url":null,"abstract":"Business Process Execution Language (BPEL) has been popularly used to describe a collaborative business processes which is executed by Web services. However, the original BPEL language is defined in a strict format which the developers must follow. This leads to difficulties to create or modify the BPEL documents. In order to overcome the problem, the original BPEL has been extended to an annotated-BPEL so that BPEL documents can be freely modified. One of the applications of annotated-BPEL is that it is employed to describe \"request\" Web service information. Since Web service discovery systems may support different Web service description languages, annotated BPEL must be translated into specific description languages so that it can be readable and understood. This paper introduces a system that generates \"request\" Web services from the annotated BPEL. The system supports the two most popular Web services description languages, namely, OWL-S and WSDL. The description is first translated into OWL-S since it contains semantics in describing the service. This is done by searching 'the best matched' OWL concepts in a OWL repository and then filling these concepts into an predefined OWL-S template. If we cannot find any suitable concepts, a WSDL document will be generated.","PeriodicalId":243397,"journal":{"name":"2009 IEEE-RIVF International Conference on Computing and Communication Technologies","volume":"91 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Generating Request Web Services from Annotated BPEL\",\"authors\":\"D. Le, Ngoc Son Nguyen, K. Mous, R. Ko, A. Goh\",\"doi\":\"10.1109/RIVF.2009.5174641\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Business Process Execution Language (BPEL) has been popularly used to describe a collaborative business processes which is executed by Web services. However, the original BPEL language is defined in a strict format which the developers must follow. This leads to difficulties to create or modify the BPEL documents. In order to overcome the problem, the original BPEL has been extended to an annotated-BPEL so that BPEL documents can be freely modified. One of the applications of annotated-BPEL is that it is employed to describe \\\"request\\\" Web service information. Since Web service discovery systems may support different Web service description languages, annotated BPEL must be translated into specific description languages so that it can be readable and understood. This paper introduces a system that generates \\\"request\\\" Web services from the annotated BPEL. The system supports the two most popular Web services description languages, namely, OWL-S and WSDL. The description is first translated into OWL-S since it contains semantics in describing the service. This is done by searching 'the best matched' OWL concepts in a OWL repository and then filling these concepts into an predefined OWL-S template. If we cannot find any suitable concepts, a WSDL document will be generated.\",\"PeriodicalId\":243397,\"journal\":{\"name\":\"2009 IEEE-RIVF International Conference on Computing and Communication Technologies\",\"volume\":\"91 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-07-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2009 IEEE-RIVF International Conference on Computing and Communication Technologies\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/RIVF.2009.5174641\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 IEEE-RIVF International Conference on Computing and Communication Technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RIVF.2009.5174641","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Generating Request Web Services from Annotated BPEL
Business Process Execution Language (BPEL) has been popularly used to describe a collaborative business processes which is executed by Web services. However, the original BPEL language is defined in a strict format which the developers must follow. This leads to difficulties to create or modify the BPEL documents. In order to overcome the problem, the original BPEL has been extended to an annotated-BPEL so that BPEL documents can be freely modified. One of the applications of annotated-BPEL is that it is employed to describe "request" Web service information. Since Web service discovery systems may support different Web service description languages, annotated BPEL must be translated into specific description languages so that it can be readable and understood. This paper introduces a system that generates "request" Web services from the annotated BPEL. The system supports the two most popular Web services description languages, namely, OWL-S and WSDL. The description is first translated into OWL-S since it contains semantics in describing the service. This is done by searching 'the best matched' OWL concepts in a OWL repository and then filling these concepts into an predefined OWL-S template. If we cannot find any suitable concepts, a WSDL document will be generated.