Multiparty Contracts: Agreeing and Implementing Interorganizational Processes

To implement an interorganizational process between different enterprizes, one needs to agree on the 'rules of engagement'. These can be specified in terms of a contract that describes the overall intended process and the duties of all parties involved. We propose to use such a process-ori...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computer journal 2010-01, Vol.53 (1), p.90-106
Hauptverfasser: van der Aalst, Wil M.P., Lohmann, Niels, Massuthe, Peter, Stahl, Christian, Wolf, Karsten
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 106
container_issue 1
container_start_page 90
container_title Computer journal
container_volume 53
creator van der Aalst, Wil M.P.
Lohmann, Niels
Massuthe, Peter
Stahl, Christian
Wolf, Karsten
description To implement an interorganizational process between different enterprizes, one needs to agree on the 'rules of engagement'. These can be specified in terms of a contract that describes the overall intended process and the duties of all parties involved. We propose to use such a process-oriented contract which can be seen as the composition of the public views of all participating parties. Based on this contract, each party may locally implement its part of the contract such that the implementation (the private view) agrees on the contract. In this paper, we propose a formal notion for such process-oriented contracts and give a criterion for accordance between a private view and its public view. The public view of a party can be substituted by a private view if and only if the private view accords with the public view. Using the notion of accordance, the overall implemented process is guaranteed to be deadlock-free and it is always possible to terminate properly. In addition, we present a technique for automatically checking our accordance criterion. A case study illustrates how our proposed approach can be used in practice.
doi_str_mv 10.1093/comjnl/bxn064
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_743288833</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><oup_id>10.1093/comjnl/bxn064</oup_id><sourcerecordid>1953683311</sourcerecordid><originalsourceid>FETCH-LOGICAL-c329t-a8eea44ed1d0dd6651df308d42555ad34c67a736241d49e0f62cbbd316463a2d3</originalsourceid><addsrcrecordid>eNqF0E1Lw0AQgOFFFKzVo_fgRS-xsx_ZJN5K8aPQogc9L9vstKQku3F3A9Zfb0o8efE0MDwMw0vINYV7CiWfVa7d22a2-bIgxQmZUCEhZSDzUzIBoJAKyeCcXISwBwAGpZyQ9bpvYt1pHw_JwtnodRXDQzLfecTa7hJtTbJsuwZbtPG4WNqI3vmdtvW3jrWzuknevKswBAyX5Gyrm4BXv3NKPp4e3xcv6er1ebmYr9KKszKmukDUQqChBoyRMqNmy6EwgmVZpg0Xlcx1ziUT1IgSYStZtdkYTqWQXDPDp-R2vNt599ljiKqtQ4VNoy26PqhccFYUBeeDvPkj9673w9NBMcjK_FhhQOmIKu9C8LhVna9b7Q-KgjqmVWNaNaYd_N3oXd_9Q38A-rZ9IQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>205972096</pqid></control><display><type>article</type><title>Multiparty Contracts: Agreeing and Implementing Interorganizational Processes</title><source>Oxford University Press Journals All Titles (1996-Current)</source><creator>van der Aalst, Wil M.P. ; Lohmann, Niels ; Massuthe, Peter ; Stahl, Christian ; Wolf, Karsten</creator><creatorcontrib>van der Aalst, Wil M.P. ; Lohmann, Niels ; Massuthe, Peter ; Stahl, Christian ; Wolf, Karsten</creatorcontrib><description>To implement an interorganizational process between different enterprizes, one needs to agree on the 'rules of engagement'. These can be specified in terms of a contract that describes the overall intended process and the duties of all parties involved. We propose to use such a process-oriented contract which can be seen as the composition of the public views of all participating parties. Based on this contract, each party may locally implement its part of the contract such that the implementation (the private view) agrees on the contract. In this paper, we propose a formal notion for such process-oriented contracts and give a criterion for accordance between a private view and its public view. The public view of a party can be substituted by a private view if and only if the private view accords with the public view. Using the notion of accordance, the overall implemented process is guaranteed to be deadlock-free and it is always possible to terminate properly. In addition, we present a technique for automatically checking our accordance criterion. A case study illustrates how our proposed approach can be used in practice.</description><identifier>ISSN: 0010-4620</identifier><identifier>EISSN: 1460-2067</identifier><identifier>DOI: 10.1093/comjnl/bxn064</identifier><identifier>CODEN: CMPJAG</identifier><language>eng</language><publisher>Oxford: Oxford University Press</publisher><subject>Computer science ; Mathematics ; Motorcycles ; Semantics</subject><ispartof>Computer journal, 2010-01, Vol.53 (1), p.90-106</ispartof><rights>The Author 2008. Published by Oxford University Press on behalf of The British Computer Society. All rights reserved. For Permissions, please email: journals.permissions@oxfordjournals.org 2010</rights><rights>Copyright Oxford Publishing Limited(England) Jan 2010</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c329t-a8eea44ed1d0dd6651df308d42555ad34c67a736241d49e0f62cbbd316463a2d3</citedby><cites>FETCH-LOGICAL-c329t-a8eea44ed1d0dd6651df308d42555ad34c67a736241d49e0f62cbbd316463a2d3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,1578,27903,27904</link.rule.ids></links><search><creatorcontrib>van der Aalst, Wil M.P.</creatorcontrib><creatorcontrib>Lohmann, Niels</creatorcontrib><creatorcontrib>Massuthe, Peter</creatorcontrib><creatorcontrib>Stahl, Christian</creatorcontrib><creatorcontrib>Wolf, Karsten</creatorcontrib><title>Multiparty Contracts: Agreeing and Implementing Interorganizational Processes</title><title>Computer journal</title><description>To implement an interorganizational process between different enterprizes, one needs to agree on the 'rules of engagement'. These can be specified in terms of a contract that describes the overall intended process and the duties of all parties involved. We propose to use such a process-oriented contract which can be seen as the composition of the public views of all participating parties. Based on this contract, each party may locally implement its part of the contract such that the implementation (the private view) agrees on the contract. In this paper, we propose a formal notion for such process-oriented contracts and give a criterion for accordance between a private view and its public view. The public view of a party can be substituted by a private view if and only if the private view accords with the public view. Using the notion of accordance, the overall implemented process is guaranteed to be deadlock-free and it is always possible to terminate properly. In addition, we present a technique for automatically checking our accordance criterion. A case study illustrates how our proposed approach can be used in practice.</description><subject>Computer science</subject><subject>Mathematics</subject><subject>Motorcycles</subject><subject>Semantics</subject><issn>0010-4620</issn><issn>1460-2067</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2010</creationdate><recordtype>article</recordtype><recordid>eNqF0E1Lw0AQgOFFFKzVo_fgRS-xsx_ZJN5K8aPQogc9L9vstKQku3F3A9Zfb0o8efE0MDwMw0vINYV7CiWfVa7d22a2-bIgxQmZUCEhZSDzUzIBoJAKyeCcXISwBwAGpZyQ9bpvYt1pHw_JwtnodRXDQzLfecTa7hJtTbJsuwZbtPG4WNqI3vmdtvW3jrWzuknevKswBAyX5Gyrm4BXv3NKPp4e3xcv6er1ebmYr9KKszKmukDUQqChBoyRMqNmy6EwgmVZpg0Xlcx1ziUT1IgSYStZtdkYTqWQXDPDp-R2vNt599ljiKqtQ4VNoy26PqhccFYUBeeDvPkj9673w9NBMcjK_FhhQOmIKu9C8LhVna9b7Q-KgjqmVWNaNaYd_N3oXd_9Q38A-rZ9IQ</recordid><startdate>201001</startdate><enddate>201001</enddate><creator>van der Aalst, Wil M.P.</creator><creator>Lohmann, Niels</creator><creator>Massuthe, Peter</creator><creator>Stahl, Christian</creator><creator>Wolf, Karsten</creator><general>Oxford University Press</general><general>Oxford Publishing Limited (England)</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>F28</scope><scope>FR3</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>201001</creationdate><title>Multiparty Contracts: Agreeing and Implementing Interorganizational Processes</title><author>van der Aalst, Wil M.P. ; Lohmann, Niels ; Massuthe, Peter ; Stahl, Christian ; Wolf, Karsten</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c329t-a8eea44ed1d0dd6651df308d42555ad34c67a736241d49e0f62cbbd316463a2d3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2010</creationdate><topic>Computer science</topic><topic>Mathematics</topic><topic>Motorcycles</topic><topic>Semantics</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>van der Aalst, Wil M.P.</creatorcontrib><creatorcontrib>Lohmann, Niels</creatorcontrib><creatorcontrib>Massuthe, Peter</creatorcontrib><creatorcontrib>Stahl, Christian</creatorcontrib><creatorcontrib>Wolf, Karsten</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</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 journal</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>van der Aalst, Wil M.P.</au><au>Lohmann, Niels</au><au>Massuthe, Peter</au><au>Stahl, Christian</au><au>Wolf, Karsten</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Multiparty Contracts: Agreeing and Implementing Interorganizational Processes</atitle><jtitle>Computer journal</jtitle><date>2010-01</date><risdate>2010</risdate><volume>53</volume><issue>1</issue><spage>90</spage><epage>106</epage><pages>90-106</pages><issn>0010-4620</issn><eissn>1460-2067</eissn><coden>CMPJAG</coden><abstract>To implement an interorganizational process between different enterprizes, one needs to agree on the 'rules of engagement'. These can be specified in terms of a contract that describes the overall intended process and the duties of all parties involved. We propose to use such a process-oriented contract which can be seen as the composition of the public views of all participating parties. Based on this contract, each party may locally implement its part of the contract such that the implementation (the private view) agrees on the contract. In this paper, we propose a formal notion for such process-oriented contracts and give a criterion for accordance between a private view and its public view. The public view of a party can be substituted by a private view if and only if the private view accords with the public view. Using the notion of accordance, the overall implemented process is guaranteed to be deadlock-free and it is always possible to terminate properly. In addition, we present a technique for automatically checking our accordance criterion. A case study illustrates how our proposed approach can be used in practice.</abstract><cop>Oxford</cop><pub>Oxford University Press</pub><doi>10.1093/comjnl/bxn064</doi><tpages>17</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0010-4620
ispartof Computer journal, 2010-01, Vol.53 (1), p.90-106
issn 0010-4620
1460-2067
language eng
recordid cdi_proquest_miscellaneous_743288833
source Oxford University Press Journals All Titles (1996-Current)
subjects Computer science
Mathematics
Motorcycles
Semantics
title Multiparty Contracts: Agreeing and Implementing Interorganizational Processes
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-27T16%3A46%3A04IST&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=Multiparty%20Contracts:%20Agreeing%20and%20Implementing%20Interorganizational%20Processes&rft.jtitle=Computer%20journal&rft.au=van%20der%20Aalst,%20Wil%20M.P.&rft.date=2010-01&rft.volume=53&rft.issue=1&rft.spage=90&rft.epage=106&rft.pages=90-106&rft.issn=0010-4620&rft.eissn=1460-2067&rft.coden=CMPJAG&rft_id=info:doi/10.1093/comjnl/bxn064&rft_dat=%3Cproquest_cross%3E1953683311%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=205972096&rft_id=info:pmid/&rft_oup_id=10.1093/comjnl/bxn064&rfr_iscdi=true