Concurrent Context-Free Grammar for Parsing Business Processes with Iterated Shuffles

被引:0
|
作者
Watanabe, Akio [1 ]
Araragi, Ayumi [1 ]
Ikeuchi, Hiroki [1 ]
Takahashi, Yousuke [1 ]
机构
[1] NTT Corp, NTT Network Serv Syst Labs, Tokyo, Japan
关键词
Conformance checking; Formal grammar; Iterated shuffle;
D O I
10.1007/978-3-031-61433-0_3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Trace parsing, a technique for obtaining the correspondence between a trace, which is a string of activities, and a process model, forms the basis of process mining. Conventional trace parsing methods have not considered process models with concurrent loops (CLOOPs), in which a certain sub-process is executed in indefinite numbers of concurrent executions, despite their importance. In this paper, we propose a new formal grammar, a Concurrent Context-Free Grammar (CCFG), which can handle CLOOPs. CCFGs are a generalization of context-free grammars, which can handle concurrent strings allowing parallelism among strings. This simple generalization adds a new operator corresponding to a CLOOP to process trees, a type of process model, and greatly extends the representational capability of process trees. This paper also introduces a trace parsing method for a CCFG. This allows the CCFG to verify whether a trace can be derived from the process model, and the CCFG can be used for conformance checking.
引用
收藏
页码:39 / 60
页数:22
相关论文
共 50 条