A Formal Framework for Multi-Party Business Protocols

M. Mancioppi
{"title":"A Formal Framework for Multi-Party Business Protocols","authors":"M. Mancioppi","doi":"10.2139/ssrn.1272903","DOIUrl":null,"url":null,"abstract":"Service Oriented Architecture deployments comprise large numbers of long-running, highly dynamic complex end-to-end service interactions reflecting asynchronous message flows that typically transcend several organizations and span several geographical locations. Business protocols are formalisms to model the structure of the message-based interactions among services and can be flexible ranging from conventional inter-organizational point-to-point service interactions to fully blown dynamic multi-party interactions of global reach. In this work we introduce a formal framework based on Deterministic Finite Automata enriched with temporal constraints, to describe multi-party business protocols. We extend this framework with the notion of multi-party business protocol soundness and show how it is possible to execute a multi-party protocol consistently in a completely distributed manner while guaranteeing eventual termination.","PeriodicalId":262155,"journal":{"name":"POL: Service Industry (Topic)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-01-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"POL: Service Industry (Topic)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2139/ssrn.1272903","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

Service Oriented Architecture deployments comprise large numbers of long-running, highly dynamic complex end-to-end service interactions reflecting asynchronous message flows that typically transcend several organizations and span several geographical locations. Business protocols are formalisms to model the structure of the message-based interactions among services and can be flexible ranging from conventional inter-organizational point-to-point service interactions to fully blown dynamic multi-party interactions of global reach. In this work we introduce a formal framework based on Deterministic Finite Automata enriched with temporal constraints, to describe multi-party business protocols. We extend this framework with the notion of multi-party business protocol soundness and show how it is possible to execute a multi-party protocol consistently in a completely distributed manner while guaranteeing eventual termination.
多方业务协议的正式框架
面向服务的体系结构部署包含大量长时间运行、高度动态的复杂端到端服务交互,这些交互反映了异步消息流,这些消息流通常跨越多个组织和多个地理位置。业务协议是对服务之间基于消息的交互结构进行建模的形式化形式,并且可以灵活地从传统的组织间点对点服务交互到完全成熟的全球范围的动态多方交互。在这项工作中,我们引入了一个基于确定性有限自动机的形式框架,该框架具有丰富的时间约束,用于描述多方业务协议。我们用多方业务协议可靠性的概念扩展了这个框架,并展示了如何以完全分布式的方式一致地执行多方协议,同时保证最终终止。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信