Automated Construction of Process Goal Trees from EPC-Models to Facilitate Extraction of Process Patterns

A system that enables reuse of process solutions should be able to retrieve “common” or “best practice” pattern solutions (common modelling practices) from existing process descriptions for a certain business goal. A manual extraction of common modelling practices is labour-intensive, tedious and cumbersome. This paper presents an approach for an automated extraction of process goals from Event-driven Process Chains (EPC) and its annotation to EPC functions and events. In order to facilitate goal reasoning for the identification of common modelling practices an algorithm (GTree-Construction) is proposed that constructs a hierarchical goal tree.

[1]  Stefano Spaccapietra,et al.  Conceptual Modeling — ER 2002 , 2002, Lecture Notes in Computer Science.

[2]  Arne Sølvberg,et al.  Goal Annotation of Process Models for Semantic Enrichment of Process Knowledge , 2007, CAiSE.

[3]  Stephen Fickas,et al.  Goal-Directed Requirements Acquisition , 1993, Sci. Comput. Program..

[4]  John Mylopoulos,et al.  From object-oriented to goal-oriented requirements analysis , 1999, CACM.

[5]  Kenji Takahashi,et al.  Inquiry-based requirements analysis , 1994, IEEE Software.

[6]  Tim Baines,et al.  Developing and evaluating a methodology for business process improvement , 2005, Bus. Process. Manag. J..

[7]  Pericles Loucopoulos,et al.  Goal Modeling in Requirements Engineering: Analysis and Critique of Current Methods , 2005, Information Modeling Methods and Methodologies.

[8]  André Vasconcelos,et al.  Understanding Strategy: a Goal Modeling Methodology , 2001, OOIS.

[9]  Volker Gruhn,et al.  How Style Checking Can Improve Business Process Models , 2006, MSVVEIS.

[10]  John Mylopoulos,et al.  Representing and Using Nonfunctional Requirements: A Process-Oriented Approach , 1992, IEEE Trans. Software Eng..

[11]  Michael Schrefl,et al.  Semantic Annotation of EPC Models in Engineering Domains by Employing Semantic Patterns , 2008, ICEIS.

[12]  John Mylopoulos,et al.  Formal Reasoning Techniques for Goal Models , 2003, J. Data Semant..

[13]  Tok Wang Ling,et al.  Conceptual Modeling – ER ’98 , 1998, Lecture Notes in Computer Science.

[14]  Reinhard Schütte,et al.  The Guidelines of Modeling - An Approach to Enhance the Quality in Information Models , 1998, ER.

[15]  Janis Stirna,et al.  Describing best business practices: a pattern-based approach for knowledge sharing , 1999, SIGCPR '99.

[16]  Colette Rolland,et al.  Guiding Goal Modeling Using Scenarios , 1998, IEEE Trans. Software Eng..

[17]  Annie I. Antón,et al.  Goal-based requirements analysis , 1996, Proceedings of the Second International Conference on Requirements Engineering.

[18]  John Krogstie,et al.  Semantic Annotation Framework to Manage Semantic Heterogeneity of Process Models , 2006, CAiSE.

[19]  Michael Schrefl,et al.  Knowledge Acquisition from EPC Models for Extraction of Process Patterns in Engineering Domains , 2008, Multikonferenz Wirtschaftsinformatik.

[20]  John Mylopoulos,et al.  Why Goal-Oriented Requirements Engineering , 1998, Requirements Engineering: Foundation for Software Quality.