{"title":"确定基于编排的组合服务的性能","authors":"Yunni Xia, Z. OuYang, Yanxin Wu, Ruilong Yang","doi":"10.4156/JCIT.VOL5.ISSUE8.12","DOIUrl":null,"url":null,"abstract":"Web Service Choreography Description Language is a main-stream standard for the description of peer-to-peer collaborations for the participants for service composition. To predict the performance of composite service processes gives the way to tell whether the process meet the non-functional requirements, and to choose the process with better performance from those with identical function. Unfortunately, very limited research attention is paid to performance of service choreography. In this paper, we propose a translation-based approach for performance prediction of composite service. To translate a composite service into a state-transition model for quantitative analysis, we first give a set of translation rules to map service choreography elements into general-stochastic-petri-nets (GSPN). Based on the GSPN representation, we introduce the prediction algorithm to calculate the expectedprocess-normal-completion-time. In the case study, we also obtain experimental results using the WSCDL+ execution engine and validate the accuracy of theoretical results by showing 95% confidence intervals derived from experimental results perfectly cover theoretical prediction values.","PeriodicalId":360193,"journal":{"name":"J. Convergence Inf. Technol.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Determing Performance of Choreography-based Composite Services\",\"authors\":\"Yunni Xia, Z. OuYang, Yanxin Wu, Ruilong Yang\",\"doi\":\"10.4156/JCIT.VOL5.ISSUE8.12\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Web Service Choreography Description Language is a main-stream standard for the description of peer-to-peer collaborations for the participants for service composition. To predict the performance of composite service processes gives the way to tell whether the process meet the non-functional requirements, and to choose the process with better performance from those with identical function. Unfortunately, very limited research attention is paid to performance of service choreography. In this paper, we propose a translation-based approach for performance prediction of composite service. To translate a composite service into a state-transition model for quantitative analysis, we first give a set of translation rules to map service choreography elements into general-stochastic-petri-nets (GSPN). Based on the GSPN representation, we introduce the prediction algorithm to calculate the expectedprocess-normal-completion-time. In the case study, we also obtain experimental results using the WSCDL+ execution engine and validate the accuracy of theoretical results by showing 95% confidence intervals derived from experimental results perfectly cover theoretical prediction values.\",\"PeriodicalId\":360193,\"journal\":{\"name\":\"J. Convergence Inf. Technol.\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-10-31\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"J. Convergence Inf. Technol.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.4156/JCIT.VOL5.ISSUE8.12\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"J. Convergence Inf. Technol.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4156/JCIT.VOL5.ISSUE8.12","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Determing Performance of Choreography-based Composite Services
Web Service Choreography Description Language is a main-stream standard for the description of peer-to-peer collaborations for the participants for service composition. To predict the performance of composite service processes gives the way to tell whether the process meet the non-functional requirements, and to choose the process with better performance from those with identical function. Unfortunately, very limited research attention is paid to performance of service choreography. In this paper, we propose a translation-based approach for performance prediction of composite service. To translate a composite service into a state-transition model for quantitative analysis, we first give a set of translation rules to map service choreography elements into general-stochastic-petri-nets (GSPN). Based on the GSPN representation, we introduce the prediction algorithm to calculate the expectedprocess-normal-completion-time. In the case study, we also obtain experimental results using the WSCDL+ execution engine and validate the accuracy of theoretical results by showing 95% confidence intervals derived from experimental results perfectly cover theoretical prediction values.