{"title":"Semantic Profile based Service Discovery for Abstract Process Composition","authors":"Shuying Wang, Miriam A. M. Capretz, H. ElYamany","doi":"10.5220/0002236002580263","DOIUrl":null,"url":null,"abstract":"WSBPEL (Web Services for Business Process Execution Language) is a process modelling language for composing Web Services. Abstract processes can be used in WSBPEL as process templates, which describe abstract activities without specifying the execution details and the service bindings. However, it is a challenge to refine an abstract process into a concrete executable process for the purpose of adapting to different business requirements. In order to discover the potential business partners and Web Services, we propose a profile-based service matching and discovery approach for semi-automatic semantic process representation that occurs during design time. Specifically, our approach utilizes semantic profiles to specify the semantic descriptions of process activities. Consequently, our methodology provides substantial flexibility for abstract process composition while reusing existing processes and services.","PeriodicalId":190970,"journal":{"name":"International Conference on e-Business","volume":"88 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on e-Business","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5220/0002236002580263","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
WSBPEL (Web Services for Business Process Execution Language) is a process modelling language for composing Web Services. Abstract processes can be used in WSBPEL as process templates, which describe abstract activities without specifying the execution details and the service bindings. However, it is a challenge to refine an abstract process into a concrete executable process for the purpose of adapting to different business requirements. In order to discover the potential business partners and Web Services, we propose a profile-based service matching and discovery approach for semi-automatic semantic process representation that occurs during design time. Specifically, our approach utilizes semantic profiles to specify the semantic descriptions of process activities. Consequently, our methodology provides substantial flexibility for abstract process composition while reusing existing processes and services.