Loading…

A rigorous approach to orchestrating grid services

Although conceived for web services, it is shown how B pel (Business Process Execution Language) can be used to orchestrate a collection of grid services. This is achieved using the technique of C ress (Communication Representation Employing Systematic Specification) to describe the composition of g...

Full description

Saved in:
Bibliographic Details
Published in:Computer networks (Amsterdam, Netherlands : 1999) Netherlands : 1999), 2007-10, Vol.51 (15), p.4421-4441
Main Authors: Turner, Kenneth J., Tan, Koon Leai Larry
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites cdi_FETCH-LOGICAL-c358t-788a319b1cc8e5ee55bab71b71a4974b2b81b0cdd405b57a33a76fad33369c0a3
container_end_page 4441
container_issue 15
container_start_page 4421
container_title Computer networks (Amsterdam, Netherlands : 1999)
container_volume 51
creator Turner, Kenneth J.
Tan, Koon Leai Larry
description Although conceived for web services, it is shown how B pel (Business Process Execution Language) can be used to orchestrate a collection of grid services. This is achieved using the technique of C ress (Communication Representation Employing Systematic Specification) to describe the composition of grid services. C ress descriptions are automatically translated into L otos (Language Of Temporal Ordering Specification), allowing systematic checks for interoperability and logical errors prior to implementation. M ustard (Multiple-Use Scenario Test and Refusal Description) is used to validate the generated specification against use case scenarios. The same C ress descriptions are then automatically converted into B pel/W sdl code for practical realisation of the composed services. Grid services are executed by Globus Toolkit 4, while their orchestration is supported by the ActiveB pel engine. The M ustard scenarios are used again to evaluate the implementation. The overall approach therefore supports rigorous development and automated creation of orchestrated grid services.
doi_str_mv 10.1016/j.comnet.2007.06.020
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_199662866</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S1389128607001831</els_id><sourcerecordid>1330231531</sourcerecordid><originalsourceid>FETCH-LOGICAL-c358t-788a319b1cc8e5ee55bab71b71a4974b2b81b0cdd405b57a33a76fad33369c0a3</originalsourceid><addsrcrecordid>eNp9UMtqwzAQFKWFpmn_oAdT6NHuyrL1uBRC6QsCvbRnIa_lRCaxUskJ9O-r4EBvhYXdw8zszBByS6GgQPlDX6DfDnYsSgBRAC-ghDMyo1KUuQCuztPNpMppKfkluYqxB4CqKuWMlIssuJUPfh8zs9sFb3CdjT7zAdc2jsGMblhlq-DaLNpwcGjjNbnozCbam9Oek6-X58-nt3z58fr-tFjmyGo55kJKw6hqKKK0tbV13ZhG0DSmUqJqykbSBrBtK6ibWhjGjOCdaRljXCEYNid3k25y9b1PZnTv92FILzVVivMUhidQNYEw-BiD7fQuuK0JP5qCPpajez2Vo4_laOA6lZNo9ydtE9FsumAGdPGPq4BRXquEe5xwNgU9OBt0RGcHtK0LFkfdevf_o1-zb3u9</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>199662866</pqid></control><display><type>article</type><title>A rigorous approach to orchestrating grid services</title><source>Library &amp; Information Science Abstracts (LISA)</source><source>ScienceDirect Freedom Collection 2022-2024</source><creator>Turner, Kenneth J. ; Tan, Koon Leai Larry</creator><creatorcontrib>Turner, Kenneth J. ; Tan, Koon Leai Larry</creatorcontrib><description>Although conceived for web services, it is shown how B pel (Business Process Execution Language) can be used to orchestrate a collection of grid services. This is achieved using the technique of C ress (Communication Representation Employing Systematic Specification) to describe the composition of grid services. C ress descriptions are automatically translated into L otos (Language Of Temporal Ordering Specification), allowing systematic checks for interoperability and logical errors prior to implementation. M ustard (Multiple-Use Scenario Test and Refusal Description) is used to validate the generated specification against use case scenarios. The same C ress descriptions are then automatically converted into B pel/W sdl code for practical realisation of the composed services. Grid services are executed by Globus Toolkit 4, while their orchestration is supported by the ActiveB pel engine. The M ustard scenarios are used again to evaluate the implementation. The overall approach therefore supports rigorous development and automated creation of orchestrated grid services.</description><identifier>ISSN: 1389-1286</identifier><identifier>EISSN: 1872-7069</identifier><identifier>DOI: 10.1016/j.comnet.2007.06.020</identifier><language>eng</language><publisher>Amsterdam: Elsevier B.V</publisher><subject>Applied sciences ; B pel (Business Process Execution Language) ; Distributed processing ; Exact sciences and technology ; Grid service ; Interconnected networks ; Interoperability ; L otos (Language Of Temporal Ordering Specification) ; Miscellaneous ; Networks and services in france and abroad ; Programming languages ; Protocol ; Service orchestration ; Studies ; Telecommunications ; Telecommunications and information theory ; Teleprocessing networks. Isdn</subject><ispartof>Computer networks (Amsterdam, Netherlands : 1999), 2007-10, Vol.51 (15), p.4421-4441</ispartof><rights>2007 Elsevier B.V.</rights><rights>2007 INIST-CNRS</rights><rights>Copyright Elsevier Sequoia S.A. Oct 24, 2007</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c358t-788a319b1cc8e5ee55bab71b71a4974b2b81b0cdd405b57a33a76fad33369c0a3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925,34135</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=19031659$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Turner, Kenneth J.</creatorcontrib><creatorcontrib>Tan, Koon Leai Larry</creatorcontrib><title>A rigorous approach to orchestrating grid services</title><title>Computer networks (Amsterdam, Netherlands : 1999)</title><description>Although conceived for web services, it is shown how B pel (Business Process Execution Language) can be used to orchestrate a collection of grid services. This is achieved using the technique of C ress (Communication Representation Employing Systematic Specification) to describe the composition of grid services. C ress descriptions are automatically translated into L otos (Language Of Temporal Ordering Specification), allowing systematic checks for interoperability and logical errors prior to implementation. M ustard (Multiple-Use Scenario Test and Refusal Description) is used to validate the generated specification against use case scenarios. The same C ress descriptions are then automatically converted into B pel/W sdl code for practical realisation of the composed services. Grid services are executed by Globus Toolkit 4, while their orchestration is supported by the ActiveB pel engine. The M ustard scenarios are used again to evaluate the implementation. The overall approach therefore supports rigorous development and automated creation of orchestrated grid services.</description><subject>Applied sciences</subject><subject>B pel (Business Process Execution Language)</subject><subject>Distributed processing</subject><subject>Exact sciences and technology</subject><subject>Grid service</subject><subject>Interconnected networks</subject><subject>Interoperability</subject><subject>L otos (Language Of Temporal Ordering Specification)</subject><subject>Miscellaneous</subject><subject>Networks and services in france and abroad</subject><subject>Programming languages</subject><subject>Protocol</subject><subject>Service orchestration</subject><subject>Studies</subject><subject>Telecommunications</subject><subject>Telecommunications and information theory</subject><subject>Teleprocessing networks. Isdn</subject><issn>1389-1286</issn><issn>1872-7069</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2007</creationdate><recordtype>article</recordtype><sourceid>F2A</sourceid><recordid>eNp9UMtqwzAQFKWFpmn_oAdT6NHuyrL1uBRC6QsCvbRnIa_lRCaxUskJ9O-r4EBvhYXdw8zszBByS6GgQPlDX6DfDnYsSgBRAC-ghDMyo1KUuQCuztPNpMppKfkluYqxB4CqKuWMlIssuJUPfh8zs9sFb3CdjT7zAdc2jsGMblhlq-DaLNpwcGjjNbnozCbam9Oek6-X58-nt3z58fr-tFjmyGo55kJKw6hqKKK0tbV13ZhG0DSmUqJqykbSBrBtK6ibWhjGjOCdaRljXCEYNid3k25y9b1PZnTv92FILzVVivMUhidQNYEw-BiD7fQuuK0JP5qCPpajez2Vo4_laOA6lZNo9ydtE9FsumAGdPGPq4BRXquEe5xwNgU9OBt0RGcHtK0LFkfdevf_o1-zb3u9</recordid><startdate>20071024</startdate><enddate>20071024</enddate><creator>Turner, Kenneth J.</creator><creator>Tan, Koon Leai Larry</creator><general>Elsevier B.V</general><general>Elsevier Science</general><general>Elsevier Sequoia S.A</general><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>E3H</scope><scope>F2A</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20071024</creationdate><title>A rigorous approach to orchestrating grid services</title><author>Turner, Kenneth J. ; Tan, Koon Leai Larry</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c358t-788a319b1cc8e5ee55bab71b71a4974b2b81b0cdd405b57a33a76fad33369c0a3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2007</creationdate><topic>Applied sciences</topic><topic>B pel (Business Process Execution Language)</topic><topic>Distributed processing</topic><topic>Exact sciences and technology</topic><topic>Grid service</topic><topic>Interconnected networks</topic><topic>Interoperability</topic><topic>L otos (Language Of Temporal Ordering Specification)</topic><topic>Miscellaneous</topic><topic>Networks and services in france and abroad</topic><topic>Programming languages</topic><topic>Protocol</topic><topic>Service orchestration</topic><topic>Studies</topic><topic>Telecommunications</topic><topic>Telecommunications and information theory</topic><topic>Teleprocessing networks. Isdn</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Turner, Kenneth J.</creatorcontrib><creatorcontrib>Tan, Koon Leai Larry</creatorcontrib><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>Library &amp; Information Sciences Abstracts (LISA)</collection><collection>Library &amp; Information Science Abstracts (LISA)</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Computer networks (Amsterdam, Netherlands : 1999)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Turner, Kenneth J.</au><au>Tan, Koon Leai Larry</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A rigorous approach to orchestrating grid services</atitle><jtitle>Computer networks (Amsterdam, Netherlands : 1999)</jtitle><date>2007-10-24</date><risdate>2007</risdate><volume>51</volume><issue>15</issue><spage>4421</spage><epage>4441</epage><pages>4421-4441</pages><issn>1389-1286</issn><eissn>1872-7069</eissn><abstract>Although conceived for web services, it is shown how B pel (Business Process Execution Language) can be used to orchestrate a collection of grid services. This is achieved using the technique of C ress (Communication Representation Employing Systematic Specification) to describe the composition of grid services. C ress descriptions are automatically translated into L otos (Language Of Temporal Ordering Specification), allowing systematic checks for interoperability and logical errors prior to implementation. M ustard (Multiple-Use Scenario Test and Refusal Description) is used to validate the generated specification against use case scenarios. The same C ress descriptions are then automatically converted into B pel/W sdl code for practical realisation of the composed services. Grid services are executed by Globus Toolkit 4, while their orchestration is supported by the ActiveB pel engine. The M ustard scenarios are used again to evaluate the implementation. The overall approach therefore supports rigorous development and automated creation of orchestrated grid services.</abstract><cop>Amsterdam</cop><pub>Elsevier B.V</pub><doi>10.1016/j.comnet.2007.06.020</doi><tpages>21</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1389-1286
ispartof Computer networks (Amsterdam, Netherlands : 1999), 2007-10, Vol.51 (15), p.4421-4441
issn 1389-1286
1872-7069
language eng
recordid cdi_proquest_journals_199662866
source Library & Information Science Abstracts (LISA); ScienceDirect Freedom Collection 2022-2024
subjects Applied sciences
B pel (Business Process Execution Language)
Distributed processing
Exact sciences and technology
Grid service
Interconnected networks
Interoperability
L otos (Language Of Temporal Ordering Specification)
Miscellaneous
Networks and services in france and abroad
Programming languages
Protocol
Service orchestration
Studies
Telecommunications
Telecommunications and information theory
Teleprocessing networks. Isdn
title A rigorous approach to orchestrating grid services
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T23%3A13%3A27IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20rigorous%20approach%20to%20orchestrating%20grid%20services&rft.jtitle=Computer%20networks%20(Amsterdam,%20Netherlands%20:%201999)&rft.au=Turner,%20Kenneth%20J.&rft.date=2007-10-24&rft.volume=51&rft.issue=15&rft.spage=4421&rft.epage=4441&rft.pages=4421-4441&rft.issn=1389-1286&rft.eissn=1872-7069&rft_id=info:doi/10.1016/j.comnet.2007.06.020&rft_dat=%3Cproquest_cross%3E1330231531%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c358t-788a319b1cc8e5ee55bab71b71a4974b2b81b0cdd405b57a33a76fad33369c0a3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=199662866&rft_id=info:pmid/&rfr_iscdi=true