Exploring Complexity: An Extended Study of Formal Properties for Process Model Complexity Measures

Patrizia Schalk, Adam Burke, Robert Lorenz
{"title":"Exploring Complexity: An Extended Study of Formal Properties for Process Model Complexity Measures","authors":"Patrizia Schalk, Adam Burke, Robert Lorenz","doi":"arxiv-2408.09871","DOIUrl":null,"url":null,"abstract":"A good process model is expected not only to reflect the behavior of the\nprocess, but also to be as easy to read and understand as possible. Because\npreferences vary across different applications, numerous measures provide ways\nto reflect the complexity of a model with a numeric score. However, this\nabundance of different complexity measures makes it difficult to select one for\nanalysis. Furthermore, most complexity measures are defined for BPMN or EPC,\nbut not for workflow nets. This paper is an extended analysis of complexity measures and their formal\nproperties. It adapts existing complexity measures to the world of workflow\nnets. It then compares these measures with a set of properties originally\ndefined for software complexity, as well as new extensions to it. We discuss\nthe importance of the properties in theory by evaluating whether matured\ncomplexity measures should fulfill them or whether they are optional. We find\nthat not all inspected properties are mandatory, but also demonstrate that the\nbehavior of evolutionary process discovery algorithms is influenced by some of\nthese properties. Our findings help analysts to choose the right complexity\nmeasure for their use-case.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"11 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-08-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Formal Languages and Automata Theory","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2408.09871","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

A good process model is expected not only to reflect the behavior of the process, but also to be as easy to read and understand as possible. Because preferences vary across different applications, numerous measures provide ways to reflect the complexity of a model with a numeric score. However, this abundance of different complexity measures makes it difficult to select one for analysis. Furthermore, most complexity measures are defined for BPMN or EPC, but not for workflow nets. This paper is an extended analysis of complexity measures and their formal properties. It adapts existing complexity measures to the world of workflow nets. It then compares these measures with a set of properties originally defined for software complexity, as well as new extensions to it. We discuss the importance of the properties in theory by evaluating whether matured complexity measures should fulfill them or whether they are optional. We find that not all inspected properties are mandatory, but also demonstrate that the behavior of evolutionary process discovery algorithms is influenced by some of these properties. Our findings help analysts to choose the right complexity measure for their use-case.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
探索复杂性:过程模型复杂性测量的形式属性扩展研究
一个好的流程模型不仅要反映流程的行为,还要尽可能易于阅读和理解。由于不同应用的偏好各不相同,因此有许多测量方法可以用数字分数来反映模型的复杂性。然而,由于复杂性度量方法繁多,因此很难选择一种方法进行分析。此外,大多数复杂度测量方法都是针对 BPMN 或 EPC 定义的,而不是针对工作流网络的。本文是对复杂性度量及其形式属性的扩展分析。它将现有的复杂性度量方法应用于工作流网世界。然后,本文将这些度量与最初为软件复杂性定义的一系列属性以及新的扩展进行了比较。我们通过评估成熟的复杂性度量是否应该满足这些属性,或者这些属性是否可有可无,来讨论这些属性在理论上的重要性。我们发现,并非所有检查到的属性都是强制性的,但也证明了进化过程发现算法的行为受到其中一些属性的影响。我们的研究结果有助于分析人员根据自己的使用情况选择合适的复杂性度量。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Query Learning of Advice and Nominal Automata Well-Behaved (Co)algebraic Semantics of Regular Expressions in Dafny Run supports and initial algebra supports of weighted automata Alternating hierarchy of sushifts defined by nondeterministic plane-walking automata $\mathbb{N}$-polyregular functions arise from well-quasi-orderings
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1