Declarative Event-Based Workflow as Distributed Dynamic Condition Response Graphs

IF 0.1 4区 历史学 0 ARCHAEOLOGY
Thomas T. Hildebrandt, R. Mukkamala
{"title":"Declarative Event-Based Workflow as Distributed Dynamic Condition Response Graphs","authors":"Thomas T. Hildebrandt, R. Mukkamala","doi":"10.4204/EPTCS.69.5","DOIUrl":null,"url":null,"abstract":"We present Dynamic Condition Response Graphs (DCR Graphs) as a declarative, event-based process model inspired by the workflow language employed by our industrial partner and conservatively generalizing prime event structures. A dynamic condition response graph is a directed graph with nodes representing the events that can happen and arrows representing four relations between events: condition, response, include, and exclude. Distributed DCR Graphs is then obtained by assigning roles to events and principals. We give a graphical notation inspired by related work by van der Aalst et al. We exemplify the use of distributed DCR Graphs on a simple workflow taken from a field study at a Danish hospital, pointing out their flexibility compared to imperative workflow models. Finally we provide a mapping from DCR Graphs to Buchi-automata.","PeriodicalId":53164,"journal":{"name":"Journal of Historic Buildings and Places","volume":"25 1","pages":"59-73"},"PeriodicalIF":0.1000,"publicationDate":"2011-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"185","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Historic Buildings and Places","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4204/EPTCS.69.5","RegionNum":4,"RegionCategory":"历史学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"0","JCRName":"ARCHAEOLOGY","Score":null,"Total":0}
引用次数: 185

Abstract

We present Dynamic Condition Response Graphs (DCR Graphs) as a declarative, event-based process model inspired by the workflow language employed by our industrial partner and conservatively generalizing prime event structures. A dynamic condition response graph is a directed graph with nodes representing the events that can happen and arrows representing four relations between events: condition, response, include, and exclude. Distributed DCR Graphs is then obtained by assigning roles to events and principals. We give a graphical notation inspired by related work by van der Aalst et al. We exemplify the use of distributed DCR Graphs on a simple workflow taken from a field study at a Danish hospital, pointing out their flexibility compared to imperative workflow models. Finally we provide a mapping from DCR Graphs to Buchi-automata.
作为分布式动态条件响应图的声明式事件工作流
我们将动态条件响应图(DCR图)作为一种声明性的、基于事件的过程模型,其灵感来自于我们的工业合作伙伴使用的工作流语言,并保守地概括了主要事件结构。动态条件响应图是一个有向图,其中节点表示可能发生的事件,箭头表示事件之间的四种关系:条件、响应、包括和排除。然后通过为事件和主体分配角色来获得分布式DCR图。我们从van der Aalst等人的相关工作中得到启发,给出了一个图形符号。我们举例说明了分布式DCR图在丹麦一家医院的一个简单工作流上的使用,指出了它们与命令式工作流模型相比的灵活性。最后给出了从DCR图到布吉自动机的映射。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:481959085
Book学术官方微信