Automatic Generation of Business Process Models Based on Attribute Relationship Diagrams

Attribute-Relationship Diagrams (ARD) aim at capturing dependencies between attributes describing an information system. They were proposed to prototype rule bases in an iterative manner. In the paper, we propose to apply the ARD method to business processes. We describe a technique of automatic generation of a BPMN model with decision table schemas for business rule tasks and form attributes for user tasks from the ARD diagram. In our approach, processes and rules are generated simultaneously. Thanks to this, they are complementary and can be directly executed using our hybrid execution environment.

[1]  Hajo A. Reijers,et al.  Case Handling Systems as Product Based Workflow Design Support , 2007, ICEIS.

[2]  Jan Vanthienen,et al.  Rule-based business process modeling and execution , 2005 .

[3]  Jan Mendling,et al.  Process Model Generation from Natural Language Text , 2011, CAiSE.

[4]  Grzegorz J. Nalepa,et al.  A Textual Subgroup Mining Approach for Rapid ARD+ Model Capture , 2009, FLAIRS Conference.

[5]  Antoni Ligęza,et al.  Logical Foundations for Rule-Based Systems , 2006 .

[6]  Grzegorz J. Nalepa,et al.  Proposal of Business Process and Rules Modeling with the XTT Method , 2007, Ninth International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC 2007).

[7]  Feng Wu,et al.  Modeling Decision Structures and Dependencies , 2012, OTM Workshops.

[8]  Ken Lunn,et al.  Business processes--attempts to find a definition , 2003, Inf. Softw. Technol..

[9]  Grzegorz J. Nalepa,et al.  Enriching Business Processes with Rules Using the Oryx BPMN Editor , 2012, ICAISC.

[10]  Jan Vanthienen,et al.  On the Relation between Decision Structures, Tables and Processes , 2011, OTM Workshops.

[11]  Grzegorz J. Nalepa,et al.  Proposal of an Inference Engine Architecture for Business Rules and Processes , 2013, ICAISC.

[12]  Guoqing Chen,et al.  Enriching the ER model based on discovered association rules , 2007, Inf. Sci..

[13]  Grzegorz J. Nalepa,et al.  Conceptual Modelling and Automated Implementation of Rule-Based Systems , 2005, Software Engineering: Evolution and Emerging Technologies.

[14]  Grzegorz J. Nalepa,et al.  Formalization and Modeling of Rules Using the XTT2 Method , 2011, Int. J. Artif. Intell. Tools.

[15]  Geert Wets,et al.  From Decision Tables to Expert System Shells , 1994, Data Knowl. Eng..

[16]  Wil M. P. van der Aalst,et al.  Process Mining - Discovery, Conformance and Enhancement of Business Processes , 2011 .

[17]  Hajo A. Reijers,et al.  Automatic Support for Product Based Workflow Design: Generation of Process Models from a Product Data Model , 2010, OTM Workshops.

[18]  W.M.P. van der Aalst,et al.  On the automatic generation of workflow processes based on product structures , 1999 .