Gesture-Based Process Modeling Using Multi-Touch Devices

Contemporary business process modeling tools provide menu-based user interfaces for defining and visualizing process models. Such menu-based interactions have been optimized for applications running on desktop computers, but are limited regarding their use on multi-touch devices. At the same time, the widespread use of mobile devices in daily business life as well as their multi-touch capabilities offer promising perspectives for intuitively defining and changing business process models. Additionally, multi-touch tables will foster collaborative business process modeling based on natural as well as intuitive gestures and interactions. This paper presents the results of an experiment that investigated the way users define and change business process models using multi-touch devices. Based on experiment results, a core gesture set is designed enabling the easy definition and change of business process models with multi-touch devices. Finally, a proof-of-concept implementation of this core gesture set is presented. Overall, gesture-based process modeling and multi-touch devices will foster new ways of collaborative business process modeling.

[1]  Stefan Oppl,et al.  Towards Intuitive Modeling of Business Processes: Prospects for Flow- and Natural-Language Orientation , 2009, TAMODIA.

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

[3]  Stefanie Rinderle-Ma,et al.  Beyond visualization: on using sonification methods to make business processes more accessible to users , 2012 .

[4]  Manfred Reichert,et al.  Adeptflex—Supporting Dynamic Changes of Workflows Without Losing Control , 1998, Journal of Intelligent Information Systems.

[5]  Manfred Reichert,et al.  Automatically Generating and Updating User Interface Components in Process-Aware Information Systems , 2012, OTM Conferences.

[6]  N. Rossini Reinterpreting gesture as language : language "in action" , 2012 .

[7]  Manfred Reichert,et al.  Supporting Business and IT through Updatable Process Views: The proView Demonstrator , 2012, ICSOC Workshops.

[8]  Feng Wang,et al.  Empirical evaluation for finger input properties in multi-touch interaction , 2009, CHI.

[9]  J. M. Atkinson Structures of Social Action: Contents , 1985 .

[10]  Benjamin Rudner,et al.  Fortgeschrittene Konzepte der Prozessmodellierung durch den Einsatz von Multi-Touch-Gesten , 2011 .

[11]  Manfred Reichert,et al.  Towards Flexible Process Support on Mobile Devices , 2010, CAiSE Forum.

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

[13]  Monique W. M. Jaspers,et al.  The think aloud method: a guide to user interface design , 2004, Int. J. Medical Informatics.

[14]  Xin Wang,et al.  From Desktop to Tabletop: Migrating the User Interface of AgilePlanner , 2008, TAMODIA/HCSE.

[15]  Peter Brandl,et al.  Occlusion-aware menu design for digital tabletops , 2009, CHI Extended Abstracts.

[16]  Wendy Yee Potential Limitations of Multi-touch Gesture Vocabulary: Differentiation, Adoption, Fatigue , 2009, HCI.

[17]  Mathias Weske,et al.  Tangible Business Process Modeling - Methodology and Experiment Design , 2009, Business Process Management Workshops.

[18]  Raimund Dachselt,et al.  Diagram Editing on Interactive Displays Using Multi-touch and Pen Gestures , 2010, Diagrams.

[19]  Manfred Reichert,et al.  Mobile Task Management for Medical Ward Rounds - The MEDo Approach , 2012, Business Process Management Workshops.

[20]  Jan Recker,et al.  How Novices Model Business Processes , 2010, BPM.

[21]  Yvonne Rogers,et al.  Collaboration and interference: awareness with mice or touch input , 2008, CSCW.

[22]  Stefanie Rinderle-Ma,et al.  Change Patterns and Change Support Features in Process-Aware Information Systems , 2007, Seminal Contributions to Information Systems Engineering.

[23]  Patrick Baudisch,et al.  Precise selection techniques for multi-touch screens , 2006, CHI.

[24]  Manfred Reichert,et al.  Proviado - Personalized and Configurable Visualizations of Business Processes , 2006, EC-Web.

[25]  Stefanie Rinderle-Ma,et al.  Business Process Visualization - Use Cases, Challenges, Solutions , 2006, ICEIS.

[26]  Sonja Kabicher,et al.  Timeline Visualization for Documenting Process Model Change , 2012, EMISA.

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

[28]  Manfred Reichert,et al.  Model-driven user interface generation and adaptation in process-aware information systems , 2012 .

[29]  Meredith Ringel Morris,et al.  User-defined gestures for surface computing , 2009, CHI.

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

[31]  Johan van Benthem,et al.  Language in action , 1991, J. Philos. Log..

[32]  Manfred Reichert,et al.  Refactoring Process Models in Large Process Repositories , 2008, CAiSE.

[33]  Barbara Weber,et al.  Investigating the Process of Process Modeling with Cheetah Experimental Platform , 2010, ER-POIS@CAiSE.

[34]  Claes Wohlin,et al.  Experimentation in software engineering: an introduction , 2000 .

[35]  Stefan Oppl,et al.  Tabletop concept mapping , 2009, Tangible and Embedded Interaction.

[36]  J. Recker,et al.  Does It Matter Which Process Modelling Language We Teach or Use? An Experimental Study on Understanding Process Modelling Languages without Formal Education , 2007 .

[37]  Jan Recker,et al.  Improving Remote Collaborative Process Modelling using Embodiment in 3D Virtual Environments , 2013, APCCM.

[38]  Stefanie Rinderle-Ma,et al.  On the Formal Semantics of Change Patterns in Process-Aware Information Systems , 2008, ER.

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

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

[41]  Manfred Reichert,et al.  Workflow management versus case handling: results from a controlled software experiment , 2008, SAC '08.

[42]  Johannes Herter,et al.  Virtual world process perspective visualization , 2012 .

[43]  Manfred Reichert,et al.  Enabling Flexibility in Process-Aware Information Systems , 2012, Springer Berlin Heidelberg.

[44]  Jun Gong,et al.  GUIDELINES FOR HANDHELD MOBILE DEVICE INTERFACE DESIGN , 2004 .

[45]  Marta Indulska,et al.  Human-Centric Process-Aware Information Systems (HC-PAIS) , 2012, ArXiv.

[46]  Manfred Reichert,et al.  Towards Gesture-Based Process Modeling on Multi-touch Devices , 2012, CAiSE Workshops.

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

[48]  Nicla Rossini,et al.  Reinterpreting Gesture as Language , 2012 .

[49]  Manfred Reichert,et al.  Investigating the effort of using business process management technology: Results from a controlled experiment , 2010, Sci. Comput. Program..

[50]  Yu Li,et al.  3D Support for Business Process Simulation , 2009, 2009 33rd Annual IEEE International Computer Software and Applications Conference.

[51]  E. Schegloff Structures of Social Action: On some gestures' relation to talk , 1985 .

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

[53]  Manfred Reichert,et al.  Mining business process variants: Challenges, scenarios, algorithms , 2011, Data Knowl. Eng..

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