Enabling Personalized Business Process Modeling: The Clavii BPM Platform

Increasing adoption of business process management systems has resulted in large business process models comprising hundreds of activities. Particularly, such process models are hard to understand and maintain. This issue requires innovative approaches to simplify and personalize process models. Therefore, this thesis introduces fundamentals for process views offering personalized perspectives for process participants by abstracting not necessary information. Furthermore, an approach for a domain-specific process modeling language, so-called Process Query Language, is presented. The latter offers process modeling notation independent abilities to define, search, and modify process models as well as process views. The proof-of-concept implementation, so-called Clavii BPM platform, shows up as integrated solution for simple, web-based business process modeling and execution. Thus, it implements basic concepts for process views and the PQL language.

[1]  August-Wilhelm Scheer,et al.  ARIS Architecture and Reference Models for Business Process Management , 2000, Business Process Management.

[2]  Stefanie Rinderle-Ma,et al.  Rule-Based Synchronization of Process Activities , 2011, 2011 IEEE 13th Conference on Commerce and Enterprise Computing.

[3]  Ahmed Awad,et al.  BPMN-Q: A Language to Query Business Processes , 2007, EMISA.

[4]  Osgi Alliance,et al.  Osgi Service Platform, Release 3 , 2003 .

[5]  Ralph Bergmann,et al.  Representation and Structure-Based Similarity Assessment for Agile Workflows , 2007, LWA.

[6]  Hans Eriksson,et al.  Business Modeling With UML: Business Patterns at Work , 2000 .

[7]  Manfred Reichert,et al.  Enabling personalized visualization of large business processes through parameterizable views , 2012, SAC '12.

[8]  Britta Meyer Conception, Design And Evaluation Of A Graphical User-Interface For A Cloud-Platform For Business Process Management , 2014 .

[9]  Manfred Reichert,et al.  Refactoring large process model repositories , 2011, Comput. Ind..

[10]  Ioana Manolescu,et al.  Active XML: Peer-to-Peer Data and Web Services Integration , 2002, VLDB.

[11]  Stefan Bueringer,et al.  Development of a Cloud Platform for Business Process Administration, Modeling, and Execution , 2014 .

[12]  Manfred Reichert,et al.  View-Based Process Visualization , 2007, BPM.

[13]  Kevin Andrews,et al.  Design and Development of a Run-time Object Design and Instantiation Framework for BPM Systems , 2014 .

[14]  Li Yujian,et al.  A Normalized Levenshtein Distance Metric , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[15]  Diomidis Spinellis,et al.  Notable design patterns for domain-specific languages , 2001, J. Syst. Softw..

[16]  Jan Recker,et al.  How Much Language Is Enough? Theoretical and Practical Use of the Business Process Modeling Notation , 2008, CAiSE.

[17]  Manfred Reichert,et al.  Updatable Process Views for Adapting Large Process Models: The proView Demonstrator , 2012, BPM.

[18]  Clifton Nock Data Access Patterns: Database Interactions in Object-Oriented Applications , 2003 .

[19]  Manfred Reichert,et al.  Creating and Updating Personalized and Verbalized Business Process Descriptions , 2013, PoEM.

[20]  Stefanie Rinderle-Ma,et al.  Change patterns and change support features - Enhancing flexibility in process-aware information systems , 2008, Data Knowl. Eng..

[21]  Manfred Reichert,et al.  Enabling Personalized Process Schedules with Time-Aware Process Views , 2013, CAiSE Workshops.

[22]  Jan Mendling,et al.  Seven process modeling guidelines (7PMG) , 2010, Inf. Softw. Technol..

[23]  M. Golumbic Algorithmic graph theory and perfect graphs , 1980 .

[24]  Mathias Weske,et al.  Business Process Management: Concepts, Languages, Architectures , 2007 .

[25]  Remco M. Dijkman,et al.  Graph Matching Algorithms for Business Process Model Similarity Search , 2009, BPM.

[26]  Manfred Reichert,et al.  Data flow abstractions and adaptations through updatable process views , 2013, SAC '13.

[27]  Roger J. Brooks,et al.  Choosing the best model: Level of detail, complexity, and model performance , 1996 .

[28]  Ed H. Chi,et al.  A taxonomy of visualization techniques using the data state reference model , 2000, IEEE Symposium on Information Visualization 2000. INFOVIS 2000. Proceedings.

[29]  Jatinder N. D. Gupta,et al.  Handbook of Research on Enterprise Systems , 2008 .

[30]  Manfred Reichert,et al.  Enabling Flexibility in Process-Aware Information Systems: Challenges, Methods, Technologies , 2012 .

[31]  Manfred Reichert,et al.  On Measuring Process Model Similarity Based on High-Level Change Operations , 2007, ER.

[32]  Sherif Sakr,et al.  A framework for querying graph-based business process models , 2010, WWW '10.

[33]  Gregor Hohpe,et al.  Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions , 2003 .

[34]  Catriel Beeri,et al.  Querying Business Processes with BP-QL , 2005, VLDB.

[35]  Manfred Reichert,et al.  Updatable Process Views for User-Centered Adaption of Large Process Models , 2012, ICSOC.

[36]  Catriel Beeri,et al.  Querying business processes , 2006, VLDB.

[37]  Manfred Reichert,et al.  Parameterizable Views for Process Visualization , 2007 .

[38]  Robert E. Tarjan Prime subprogram parsing of a program , 1980, POPL '80.

[39]  Khurram Shahzad,et al.  Towards Cross Language Process Model Reuse - A Language Independent Representation of Process Models , 2009, PoEM.

[40]  Manfred Reichert,et al.  Using Concurrent Task Trees for Stakeholder-centered Modeling and Visualization of Business Processes , 2012, S-BPM ONE.

[41]  Enrique Vidal,et al.  Computation of Normalized Edit Distance and Applications , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[42]  Stefan Reinheimer Prozessmanagement für Experten – Impulse für aktuelle und wiederkehrende Themen , 2014, HMD Praxis der Wirtschaftsinformatik.

[43]  Manfred Reichert,et al.  A flexible approach for abstracting and personalizing large business process models , 2013, SIAP.

[44]  Luiz Olavo Bonino da Silva Santos,et al.  Towards a BPM Cloud Architecture with Data and Activity Distribution , 2012, 2012 IEEE 16th International Enterprise Distributed Object Computing Conference Workshops.

[45]  Jan Mendling,et al.  A Comparison of XML Interchange Formats for Business Process Modelling , 2004, EMISA.

[46]  Tijs Rademakers,et al.  Activiti in Action: Executable business processes in BPMN 2.0 , 2012 .

[47]  Dimitris Karagiannis,et al.  Metamodels in action: An overview , 2006, ICSOFT.

[48]  Manfred Reichert,et al.  Enabling Adaptive Process-aware Information Systems with ADEPT2 , 2008 .

[49]  Thomas H. Davenport,et al.  The New Industrial Engineering: Information Technology and Business Process Redesign , 2011 .

[50]  Christina Schweiger,et al.  Business Process Management: A Survey among Small and Medium Sized Enterprises , 2011, S-BPM ONE.