Extracting Declarative Process Models from Natural Language

被引:46
作者
van der Aa, Han [1 ]
Di Ciccio, Claudio [2 ]
Leopold, Henrik [3 ,4 ]
Reijers, Hajo A. [5 ]
机构
[1] Humboldt Univ, Dept Comp Sci, Berlin, Germany
[2] Vienna Univ Econ & Business, Inst Informat Business, Vienna, Austria
[3] Kuhne Logist Univ, Hamburg, Germany
[4] Univ Potsdam, Hasso Plattner Inst, Potsdam, Germany
[5] Univ Utrecht, Dept Informat & Comp Sci, Utrecht, Netherlands
来源
ADVANCED INFORMATION SYSTEMS ENGINEERING (CAISE 2019) | 2019年 / 11483卷
基金
欧盟地平线“2020”;
关键词
Declarative modelling; Natural language processing; Model extraction; REQUIREMENTS;
D O I
10.1007/978-3-030-21290-2_23
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Process models are an important means to capture information on organizational operations and often represent the starting point for process analysis and improvement. Since the manual elicitation and creation of process models is a time-intensive endeavor, a variety of techniques have been developed that automatically derive process models from textual process descriptions. However, these techniques, so far, only focus on the extraction of traditional, imperative process models. The extraction of declarative process models, which allow to effectively capture complex process behavior in a compact fashion, has not been addressed. In this paper we close this gap by presenting the first automated approach for the extraction of declarative process models from natural language. To achieve this, we developed tailored Natural Language Processing techniques that identify activities and their inter-relations from textual constraint descriptions. A quantitative evaluation shows that our approach is able to generate constraints that closely resemble those established by humans. Therefore, our approach provides automated support for an otherwise tedious and complex manual endeavor.
引用
收藏
页码:365 / 382
页数:18
相关论文
共 34 条
[1]  
Androutsopoulos Ion., 2002, Exploring Time, Tense and Aspect in Natural Language Database Interfaces, V6
[2]  
[Anonymous], 2016, MKWI
[3]  
Baier Thomas, 2013, Business Process Management. 11th International Conference, BPM 2013. Proceedings: LNCS 8094, P17, DOI 10.1007/978-3-642-40176-3_4
[4]  
de Marneffe MC, 2008, Coling 2008: Proceedings of the workshop on cross-framework and cross-domain parser evaluation, P1
[5]   On the discovery of declarative control flows for artful processes [J].
Di Ciccio, Claudio ;
Mecella, Massimo .
ACM Transactions on Management Information Systems, 2015, 5 (04)
[6]   Resolving inconsistencies and redundancies in declarative process models [J].
Di Ciccio, Claudio ;
Maggi, Fabrizio Maria ;
Montali, Marco ;
Mendling, Jan .
INFORMATION SYSTEMS, 2017, 64 :425-446
[7]   Efficient discovery of Target-Branched Declare constraints [J].
Di Ciccio, Claudio ;
Maggi, Fabrizio Maria ;
Mendling, Jan .
INFORMATION SYSTEMS, 2016, 56 :258-283
[8]   Knowledge-Intensive Processes: Characteristics, Requirements and Analysis of Contemporary Approaches [J].
Di Ciccio, Claudio ;
Marrella, Andrea ;
Russo, Alessandro .
JOURNAL ON DATA SEMANTICS, 2015, 4 (01) :29-57
[9]  
Dragoni Mauro, 2018, AI Approaches to the Complexity of Legal Systems - AICOL International Workshops 2015-2017. Lecture Notes in Artificial Intelligence (LNAI 10791), P287, DOI 10.1007/978-3-030-00178-0_19
[10]  
Dumas M., 2013, Fundamentals of business process management, DOI DOI 10.1007/978-3-662-56509-4