A Visualization Concept for High-Level Comparison of Process Model Versions

Managing large collections of different process model versions is for many organizations inevitable and results from, e.g., adaption of models to solve different challenges or modifications due to changed or new conditions. One challenge in this context is to make the differences between the versions visible and comparable. Visualizations have the advantage that they can present the relationships between the different process versions in a user-friendly way and therefore support users in their decisions. In this paper we introduce a visualization concept with the goal to provide a simple overview in order to compare complementary or contrasting characteristics between different versions. The design idea is presented on the basis of two use cases. Limitations of the concept are also discussed. The visualization concept should support users to gain a first impression about the characteristics between the versions and can be used as an entry point for a more detailed analysis of the different versions.

[1]  Oliver Thomas,et al.  Version Management for Reference Models: Design and Implementation , 2007 .

[2]  Paul W. P. J. Grefen,et al.  Business process model repositories:framework and survey , 2009 .

[3]  Edward R. Tufte,et al.  Envisioning Information , 1990 .

[4]  Wilbert O. Galitz,et al.  The Essential Guide to User Interface Design: An Introduction to GUI Design Principles and Techniques , 1996 .

[5]  Patrick Delfmann,et al.  Reference Modeling: Efficient Information Systems Design Through Reuse of Information Models , 2007 .

[6]  Stefanie Rinderle-Ma,et al.  AW-RBAC: Access Control in Adaptive Workflow Systems , 2011, 2011 Sixth International Conference on Availability, Reliability and Security.

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

[8]  Stefanie Rinderle-Ma,et al.  Change Visualizations in Business Processes - Requirements Analysis , 2012, GRAPP/IVAPP.

[9]  Ian Muehlenhaus Visualize This: The FlowingData Guide to Design, Visualization, and Statistics , 2012 .

[10]  Ganesh S. Oak Information Visualization Introduction , 2022 .

[11]  Mohamed Eltoweissy,et al.  Software visualization , 2005, Innovations in Systems and Software Engineering.

[12]  Andrian Marcus,et al.  Source Viewer 3D (sv3D) - a framework for software visualization , 2003, 25th International Conference on Software Engineering, 2003. Proceedings..

[13]  Yu Li,et al.  3D Representation of Business Process Models , 2008, MobIS.

[14]  Remco M. Dijkman,et al.  Managing Process Model Collections with AProMoRe , 2010, ICSOC.

[15]  Stephen G. Eick,et al.  Seesoft-A Tool For Visualizing Line Oriented Software Statistics , 1992, IEEE Trans. Software Eng..

[16]  Ben Shneiderman,et al.  The eyes have it: a task by data type taxonomy for information visualizations , 1996, Proceedings 1996 IEEE Symposium on Visual Languages.

[17]  Chengfei Liu,et al.  Version Management in the Business Process Change Context , 2007, BPM.

[18]  Colin Ware,et al.  Information Visualization: Perception for Design , 2000 .

[19]  Elizabeth Williams,et al.  Visual Search: A Novel Psychophysics for Preattentive Vision , 1999 .

[20]  Colin Ware,et al.  Visual Thinking for Design , 2008 .

[21]  Chris North,et al.  The Value of Information Visualization , 2008, Information Visualization.

[22]  Kwan-Liu Ma,et al.  Software evolution storylines , 2010, SOFTVIS '10.

[23]  Stefanie Rinderle-Ma,et al.  Life-cycle support for staff assignment rules in process-aware information systems , 2007 .

[24]  Giuseppe Scanniello,et al.  Visualizing the Evolution of Software Systems Using the Forest Metaphor , 2012, 2012 16th International Conference on Information Visualisation.

[25]  Lucian Voinea,et al.  Version-Centric Visualization of Code Evolution , 2005, EuroVis.

[26]  Anne Treisman,et al.  Features and objects in visual processing , 1986 .

[27]  Jean-Daniel Fekete,et al.  Interactive information visualization of a million items , 2002, IEEE Symposium on Information Visualization, 2002. INFOVIS 2002..

[28]  Mohamed Amine Chaâbane,et al.  Dealing with Business Process Evolution using Versions , 2008, ICE-B.

[29]  Christian S. Collberg,et al.  A system for graph-based visualization of the evolution of software , 2003, SoftVis '03.

[30]  Remco M. Dijkman,et al.  APROMORE: An advanced process model repository , 2011, Expert Syst. Appl..

[31]  Marie-Christine Fauvet,et al.  Fragment-Based Version Management for Repositories of Business Process Models , 2011, OTM Conferences.

[32]  Tharam S. Dillon,et al.  On the Move to Meaningful Internet Systems, OTM 2010 , 2010, Lecture Notes in Computer Science.

[33]  Hyerim Bae,et al.  Document configuration control processes captured in a workflow , 2004, Comput. Ind..

[34]  D.L. Cui,et al.  Component based design data version management and visualization in IMS-DATE , 2008, 2008 IEEE International Conference on Industrial Engineering and Engineering Management.

[35]  James T. Enns,et al.  Visualizing real-time multivariate data using preattentive processing , 1995, TOMC.

[36]  Peter Dadam,et al.  Correctness criteria for dynamic changes in workflow systems - a survey , 2004, Data Knowl. Eng..

[37]  Pierre Poulin,et al.  Exploring the evolution of software quality with animated visualization , 2008, 2008 IEEE Symposium on Visual Languages and Human-Centric Computing.

[38]  Audris Mockus,et al.  Visualizing Software Changes , 2002, IEEE Trans. Software Eng..

[39]  Manfred Reichert,et al.  Capturing variability in business process models: the Provop approach , 2010 .

[40]  A. Treisman,et al.  A feature-integration theory of attention , 1980, Cognitive Psychology.

[41]  Debbie Stone,et al.  User Interface Design and Evaluation , 2005 .