Automatic Discovery of Object-Centric Behavioral Constraint Models

Process discovery techniques have successfully been applied in a range of domains to automatically discover process models from event data. Unfortunately existing discovery techniques only discover a behavioral perspective of processes, where the data perspective is often as a second-class citizen. Besides, these discovery techniques fail to deal with object-centric data with many-to-many relationships. Therefore, in this paper, we aim to discover a novel modeling language which combines data models with declarative models, and the resulting object-centric behavioral constraint model is able to describe processes involving interacting instances and complex data dependencies. Moreover we propose an algorithm to discover such models.

[1]  Hartmann J. Genrich,et al.  Predicate/Transition Nets , 1986, Advances in Petri Nets.

[2]  Richard Hull,et al.  Business Artifacts: A Data-centric Approach to Modeling Business Operations and Processes , 2009, IEEE Data Eng. Bull..

[3]  Marco Montali,et al.  Object-Centric Behavioral Constraints , 2017, ArXiv.

[4]  Kurt Lautenbach,et al.  The Analysis of Distributed Systems by Means of Predicate ? Transition-Nets , 1979, Semantics of Concurrent Computation.

[5]  Jacques Wainer,et al.  Proclets: A Framework for Lightweight Interacting Workflow Processes , 2001, Int. J. Cooperative Inf. Syst..

[6]  Niels Lohmann Compliance by design for artifact-centric business processes , 2013, Inf. Syst..

[7]  Terry A. Halpin,et al.  Information modeling and relational databases (2. ed.) , 2008 .

[8]  Peter A. C. Verkoulen,et al.  Integrated information systems design - an approach based on object-oriented concepts and Petri nets , 1993 .

[9]  Wil M. P. van der Aalst,et al.  Data-aware process mining: discovering decisions in processes using alignments , 2013, SAC '13.

[10]  Wil M. P. van der Aalst,et al.  Process Mining , 2016, Springer Berlin Heidelberg.

[11]  Dirk Fahland,et al.  Discovering Interacting Artifacts from ERP Systems , 2015, IEEE Transactions on Services Computing.

[12]  Richard Hull,et al.  Business artifacts with guard-stage-milestone lifecycles: managing artifact interactions with conditions and events , 2011, DEBS '11.

[13]  Viara Popova,et al.  Artifact Lifecycle Discovery , 2013, Int. J. Cooperative Inf. Syst..

[14]  Dirk Fahland,et al.  Automatic Discovery of Data-Centric and Artifact-Centric Processes , 2012, Business Process Management Workshops.

[15]  Kees M. van Hee,et al.  Information systems engineering - a formal approach , 1994 .

[16]  Francisca Santana Robles,et al.  Coloured Petri Nets Basic Concepts, Analysis Methods and Practical Use , 2015 .

[17]  Wil M. P. van der Aalst,et al.  Decision Mining in ProM , 2006, Business Process Management.

[18]  Cristian Radu Zervos,et al.  Colored Petri Nets: Their Properties and Applications. , 1977 .

[19]  Wil M. P. van der Aalst,et al.  Declarative workflows: Balancing between flexibility and support , 2009, Computer Science - Research and Development.

[20]  P. Cochat,et al.  Et al , 2008, Archives de pediatrie : organe officiel de la Societe francaise de pediatrie.

[21]  Kurt Jensen,et al.  Coloured Petri Nets: Modelling and Validation of Concurrent Systems , 2009 .

[22]  Anil Nigam,et al.  Business artifacts: An approach to operational specification , 2003, IBM Syst. J..