{"title":"用于BPEL流程的多策略异常处理系统","authors":"Wn Jiajia, Junliang Chen, Peng Yong, Xu Meng","doi":"10.1109/CHINACOM.2006.344856","DOIUrl":null,"url":null,"abstract":"Business process execution language for Web services (BPEL4WS) has been proposed for composing Web services into a new one. A BPEL4WS description requires the specification of both the normal flow and the possible variations due to exceptional situations that can be anticipate and monitored. Nevertheless, defining exception handling is often in ad hoc way, it is up to the service developers to define how to deal with these exceptions. This paper uses policy to capture the common part of exception handling and presents a multi-policy exception handling system (MPEHS) to provide system level solution. These policy can be reused in different BPEL processes and simplify the work of BPEL process developer.","PeriodicalId":408368,"journal":{"name":"2006 First International Conference on Communications and Networking in China","volume":"60 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":"{\"title\":\"A Multi-Policy Exception Handling System for BPEL Process\",\"authors\":\"Wn Jiajia, Junliang Chen, Peng Yong, Xu Meng\",\"doi\":\"10.1109/CHINACOM.2006.344856\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Business process execution language for Web services (BPEL4WS) has been proposed for composing Web services into a new one. A BPEL4WS description requires the specification of both the normal flow and the possible variations due to exceptional situations that can be anticipate and monitored. Nevertheless, defining exception handling is often in ad hoc way, it is up to the service developers to define how to deal with these exceptions. This paper uses policy to capture the common part of exception handling and presents a multi-policy exception handling system (MPEHS) to provide system level solution. These policy can be reused in different BPEL processes and simplify the work of BPEL process developer.\",\"PeriodicalId\":408368,\"journal\":{\"name\":\"2006 First International Conference on Communications and Networking in China\",\"volume\":\"60 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2006-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"9\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2006 First International Conference on Communications and Networking in China\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CHINACOM.2006.344856\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2006 First International Conference on Communications and Networking in China","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CHINACOM.2006.344856","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Multi-Policy Exception Handling System for BPEL Process
Business process execution language for Web services (BPEL4WS) has been proposed for composing Web services into a new one. A BPEL4WS description requires the specification of both the normal flow and the possible variations due to exceptional situations that can be anticipate and monitored. Nevertheless, defining exception handling is often in ad hoc way, it is up to the service developers to define how to deal with these exceptions. This paper uses policy to capture the common part of exception handling and presents a multi-policy exception handling system (MPEHS) to provide system level solution. These policy can be reused in different BPEL processes and simplify the work of BPEL process developer.