{"title":"GridPML:用于网格服务组合的流程建模语言和历史捕获系统","authors":"Hua Ma, S. Urban, Yang Xiao, S. Dietrich","doi":"10.1109/ICEBE.2005.69","DOIUrl":null,"url":null,"abstract":"This paper presents a process modeling language known as the GridPML for the composition of grid services. The GridPML is an XML-based language that supports basic control flow constructs adopted from Web service composition languages with features for invoking grid services. The GridPML defines an approach to grid service lifecycle management that creates service instances as needed at run time. The GridPML also supports the use of process parameters, complex type variable assignment from different grid services, and collection type indexing. A process execution history containing the execution context is created and maintained by the GridPML execution engine, forming the basis of future research for analyzing the semantic correctness of concurrent process execution. In addition to presenting the design and implementation of the GridPML language, this paper also outlines future directions for exception handling and recovery features for the GridPML language and execution environment","PeriodicalId":118472,"journal":{"name":"IEEE International Conference on e-Business Engineering (ICEBE'05)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-10-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":"{\"title\":\"GridPML: a process modeling language and history capture system for grid service composition\",\"authors\":\"Hua Ma, S. Urban, Yang Xiao, S. Dietrich\",\"doi\":\"10.1109/ICEBE.2005.69\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents a process modeling language known as the GridPML for the composition of grid services. The GridPML is an XML-based language that supports basic control flow constructs adopted from Web service composition languages with features for invoking grid services. The GridPML defines an approach to grid service lifecycle management that creates service instances as needed at run time. The GridPML also supports the use of process parameters, complex type variable assignment from different grid services, and collection type indexing. A process execution history containing the execution context is created and maintained by the GridPML execution engine, forming the basis of future research for analyzing the semantic correctness of concurrent process execution. In addition to presenting the design and implementation of the GridPML language, this paper also outlines future directions for exception handling and recovery features for the GridPML language and execution environment\",\"PeriodicalId\":118472,\"journal\":{\"name\":\"IEEE International Conference on e-Business Engineering (ICEBE'05)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2005-10-12\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"9\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE International Conference on e-Business Engineering (ICEBE'05)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICEBE.2005.69\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE International Conference on e-Business Engineering (ICEBE'05)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEBE.2005.69","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
GridPML: a process modeling language and history capture system for grid service composition
This paper presents a process modeling language known as the GridPML for the composition of grid services. The GridPML is an XML-based language that supports basic control flow constructs adopted from Web service composition languages with features for invoking grid services. The GridPML defines an approach to grid service lifecycle management that creates service instances as needed at run time. The GridPML also supports the use of process parameters, complex type variable assignment from different grid services, and collection type indexing. A process execution history containing the execution context is created and maintained by the GridPML execution engine, forming the basis of future research for analyzing the semantic correctness of concurrent process execution. In addition to presenting the design and implementation of the GridPML language, this paper also outlines future directions for exception handling and recovery features for the GridPML language and execution environment