proView

proView - Personalized and Updatable Process Visualizations

Project Description

The proView project develops a framework that enables stakeholders to interact with business process models based on personalized process views - a personalized process view abstracts a business process model in a stakeholder-centered way, e.g., by only displaying those activities the stakeholder is involved in. Such process abstraction not only increases model comprehensibility, but also foster model changes and evolution. Furthermore, the proView approach provides alternative process representations to stakeholders (e.g., process graphs, forms or trees) such that they can choose the one most favorable in their current working context. The overall goal is to assist stakeholders in understanding and adapting business processes they are involved in.
 

proVie

proView|Create enables powerful view creation functionality (click to see more)

 

proView|Update allows updating personalized process views (click to see more)

 

proView|Execute supports the execution of process views. (click to see more)

 

proView|Appearance provides alternativ process representations. (click to see more)

 

proView|Create

proView|Create addresses the stakeholder-specific creation of process views. For this purpose, well-defined elementary operations hiding and abstracting process elements (cf. Figure 1) are provided. Furthermore, these elementary operations can be combined in order to realize high-level view-creation operations. In turn, this enables stakeholders to create process views according to their specific needs. Furthermore, high-level operations can be used for creating context-sensitive process views, e.g., by only displaying those activities to a stakeholder at run-time, which have not been executed yet.

 

Fig. 1: Example of creating a process view

proView|Update

Fig. 2: proView method to update process views

proView|Update enables stakeholders to update business process models based on their personalized process view through intuitive change operations (cf. Figure 2a). Updating and changing process models based on stakeholder-specific process view is required since stakeholders, usually have not IT background, and would have serious problems with understanding complex and large process models. Hence, it is hardly possible for them to introduce correct changes directly on these models, i.e., without the provision of any process model abstraction. Instead, personalized process views should be provided to stakeholders and updates of these abstracted process views be propagated to the process model.
Updates performed by stakeholders on their personalized process view will be propagated to the overall process model and afterwards to all associated process views (cf. Figure 2b+c). This ensures that, at each point in time, all stakeholders have a current version of the process.

proView|Execute

proView|Execute allows for the execution of selected views on different Business Process Management Systems (BPMS). Run-time information is merged into a central process model and accordingly displayed in all associated process views (cf. Figure 3).

Fig. 3: Execution of process views

proView|Appearance

proView|Appearance provides a rich set of alternative process representations. These alternative process representations allows proView to visualize process views to stakeholders in a representation they are familiar with or they can easily understand. Examples of process representations includes process diagrams (e.g., EPCs, cf. Figure 4c) forms and trees (cf. Figure 4a+b) or well-etablished process notations like EPCs (cf. Figure 4c).

Fig. 4: Stakeholder-specific process view representations

Project Details

Project Team

Opens internal link in current windowProf. Dr. Manfred Reichert
Ulm University, Institute of Databases and Information Systems
Opens internal link in current windowJens Kolb
Ulm University, Institute of Databases and Information Systems
Opens internal link in current windowKlaus Kammerer
Ulm University, Institute of Databases and Information Systems

proView Demonstrator

click to play


proView Overview Poster

Project Partners

Ulm University, Institute of Databases and Information Systems

Duration

The proView project has been running since 2011.

Additional Information

proView partially reuses results from the Proviado project.

Publications

| 2015 | 2014 | 2013 | 2012 |

2015

Kammerer, Klaus and Kolb, Jens and Reichert, Manfred (2015) PQL - A Descriptive Language for Querying, Abstracting and Changing Process Models. In: 17 Int'l Working Conference on Business Process Modeling, Development, and Support (BPMDS'15), Stockholm, LNBIP 214, Springer, pp. 135-150. file
Kammerer, Klaus and Kolb, Jens and Ronis, Sebastian and Reichert, Manfred (2015) Collaborative Process Modeling with Tablets and Touch Tables — A Controlled Experiment. In: IEEE 9th International Conference on Research Challenges in Information Science (RCIS 2015), Athens, Greece, 13-15 May 2015, 15, IEEE Computer Society Press, pp. 31-41. file
Kammerer, Klaus and Kolb, Jens and Andrews, Kevin and Bueringer, Stefan and Meyer, Britta and Reichert, Manfred (2015) User-centric Process Modeling and Enactment: The Clavii BPM Platform. In: Proceedings of the BPM Demo Session 2015 (BPMD 2015), co-located with the 13th International Conference on Business Process Management (BPM 2015), Innsbruck, Austria, 2 September 2015, CEUR Workshop Proceedings 1418, CEUR-WS.org, pp. 135-139. file
Kolb, Jens (2015) Abstraction, Visualization, and Evolution of Process Models. Phd thesis, Ulm University. file

2014

Kolb, Jens and Zimoch, Michael and Weber, Barbara and Reichert, Manfred (2014) How Social Distance of Process Designers Affects the Process of Process Modeling: Insights From a Controlled Experiment. In: 29th Symposium On Applied Computing (SAC 2014), Enterprise Engineering Track, Gyeongju, South Korea, 24-28 March, 2014, ACM Press, pp. 1364-1370. file

2013

Kolb, Jens and Reichert, Manfred (2013) Data Flow Abstractions and Adaptations through Updatable Process Views. In: 28th Symposium on Applied Computing (SAC'13), 10th Enterprise Engineering Track (EE'13), Coimbra, Portugal, March 2013, ACM Press, pp. 1447-1453. file
Kolb, Jens and Reichert, Manfred (2013) Supporting Business and IT through Updatable Process Views: The proView Demonstrator. In: ICSOC'12, Demo Track of the 10th Int'l Conference on Service Oriented Computing, Shanghai, China, November 12-15, 2012, LNCS 7759, Springer, pp. 460-464. file
Kolb, Jens and Reichert, Manfred (2013) A Flexible Approach for Abstracting and Personalizing Large Business Process Models. Applied Computing Review, 13(1): 6-17, ACM SIGAPP. file
Kolb, Jens and Leopold, Henrik and Mendling, Jan and Reichert, Manfred (2013) Creating and Updating Personalized and Verbalized Business Process Descriptions. In: 6th IFIP WG 8.1 Working Conference on the Practice of Enterprise Modeling (PoEM'13), Riga, Latvia, November 6-7, 2013, LNBIB 165, Springer, pp. 191-205. file
Kolb, Jens and Rudner, Benjamin and Reichert, Manfred (2013) Gesture-based Process Modeling Using Multi-Touch Devices. International Journal of Information System Modeling and Design, 4(4): 48-69. file
Lanz, Andreas and Kolb, Jens and Reichert, Manfred (2013) Enabling Personalized Process Schedules with Time-aware Process Views. In: CAiSE 2013 Workshops, 2nd Int'l Workshop on Human-Centric Information Systems (HCIS 2013), Valencia, Spain, 18 June 2013, Lecture Notes in Business Information Processing (LNBIP) 148, Springer, pp. 205-216. file

2012

Kabicher-Fuchs, Sonja and Rinderle-Ma, Stefanie and Recker, Jan and Indulska, Marta and Charoy, Francois and Christiaanse, Rob and Dunkl, Reinhold and Grambow, Gregor and Kolb, Jens and Leopold, Henrik and Mendling, Jan (2012) Human-Centric Process-Aware Information Systems (HC-PAIS). CoRR, Vol. abs/12, Technical Report arXiv.org. file
Kolb, Jens and Reichert, Manfred and Weber, Barbara (2012) Using Concurrent Task Trees for Stakeholder-centered Modeling and Visualization of Business Processes. In: S-BPM ONE 2012, Vienna, April 2012, CCIS 284, Springer, pp. 237-251. file
Kolb, Jens and Rudner, Benjamin and Reichert, Manfred (2012) Towards Gesture-based Process Modeling on Multi-Touch Devices. In: 1st Int'l Workshop on Human-Centric Process-Aware Information Systems (HC-PAIS'12), Gdansk, Poland, 25th June 2012, LNBIP 112, Springer, pp. 280-293. file
Kolb, Jens and Hübner, Paul and Reichert, Manfred (2012) Model-Driven User Interface Generation and Adaptation in Process-Aware Information Systems. Technical Report UIB-2012-04, University of Ulm. file
Kolb, Jens and Hübner, Paul and Reichert, Manfred (2012) Automatically Generating and Updating User Interface Components in Process-Aware Information Systems. In: 20th International Conference on Cooperative Information Systems, Rome, Italy, September 12-14, 2012, LNCS 7565, Springer, pp. 444-454. file
Kolb, Jens and Kammerer, Klaus and Reichert, Manfred (2012) Updatable Process Views for User-centered Adaption of Large Process Models. In: 10th Int'l Conference on Service Oriented Computing (ICSOC'12), Shanghai, China, November 12-15, 2012, LNCS 7636, Springer, pp. 484-498. file
Kolb, Jens and Kammerer, Klaus and Reichert, Manfred (2012) Updatable Process Views for Adapting Large Process Models: The proView Demonstrator. In: Demo Track of the 10th Int'l Conf on Business Process Management (BPM'12), Tallinn, Estonia, September 3-6, 2012, CEUR Workshop Proceedings 940, pp. 6-11. file
Reichert, Manfred and Kolb, Jens and Bobrik, Ralph and Bauer, Thomas (2012) Enabling Personalized Visualization of Large Business Processes through Parameterizable Views. In: 27th ACM Symposium On Applied Computing (SAC'12), 9th Enterprise Engineering Track (EE'12), Trento, Italy, March 25-29, 2012, ACM Press, pp. 1653-1660. file

Master & Bachelor Theses

| 2015 | 2014 | 2013 | 2012 | 2011 | 2008 |

2015

Zimoch, Michael (2015) Influence of Psychological Distance on Process Modeling: A Gamification Approach. Master thesis, Ulm University. file

2014

Andrews, Kevin (2014) Design and Development of a Run-time Object Design and Instantiation Framework for BPM Systems. Master thesis, Ulm University. file
Bueringer, Stefan (2014) Development of a Cloud Platform for Business Process Administration, Modeling, and Execution. Master thesis, Ulm University. file
Just, Adam (2014) Multi-Touch Gestures for Process Modeling. Master thesis, Ulm University. file
Kammerer, Klaus (2014) Enabling Personalized Business Process Modeling: The Clavii BPM Platform. Master thesis, Ulm University. file
Meyer, Britta (2014) Conception, Design And Evaluation Of A Graphical User-Interface For A Cloud-Platform For Business Process Management. Master thesis, Ulm University. file
Ronis, Sebastian (2014) Collaborative Modeling of Business Processes on Co-Located TableTop Systems. Master thesis, Ulm University. file

2013

Burkhardt, Judith (2013) Collaborative Process Modelling with Multi-Touch Tables. Diploma thesis, Ulm University. file
Hess, Hayato (2013) Hand Gesture-based Process Modeling for Updatable Processes. Bachelor thesis, Ulm University. file
Wipp, Wolfgang (2013) Natural Language-based Visualization and Modeling for Updatable Process Views. Bachelor thesis, Ulm University. file

2012

Beidl, Benjamin (2012) Betrachtung von S-BPM und die Abbildbarkeit auf BPMN. Bachelor thesis, Ulm University. file
Büringer, Stefan (2012) Development of a Business Process Abstraction Component based on Process Views. Bachelor thesis, Ulm University. file
Dapper, Matthias (2012) Implementation of a Multi-Touch, Gesture-based Process Modeling Component for Apple iPad. Bachelor thesis, Ulm University. file
Hofmann, Johannes (2012) Implementierung einer Visualisierungskomponente für Prozesssichten. Bachelor thesis, Ulm University. file
Hübner, Paul (2012) Transformation of Activity-Based Business Process to Complex User Interfaces: A Model-Driven Approach . Master thesis, Ulm University. file
Ihlenfeld, Manuel (2012) Implementierung einer Komponente zur Erstellung und Visualisierung von Prozesssichten . Master thesis, Ulm University. file
Mebrahtu, Saron (2012) Metrics for Updatable Process Views on Large Process Models. Bachelor thesis, Ulm University. file
Mertesz, Bernd (2012) Data Perspective-aware Process View Updates. Bachelor thesis, Ulm University. file
Müller, Vladimir (2012) Implementierung einer Visualisierungskomponente für Prozesschichten. Bachelor thesis, Ulm University.
Schöbel, Alexander (2012) User-centered Process Management through Natural Language Support. Bachelor thesis, Ulm University. file
Zimoch, Michael (2012) Experiments on Influence of Construal Level During Process Modeling. Bachelor thesis, Ulm University. file

2011

Agbulak, Yasemin (2011) Adaption und Definition von Prozessmodellen auf Basis von Concurrent Task Trees. Bachelor thesis, Ulm University. file
Barner, Janine (2011) Formular-basierte Modellierung, Ausführung und Änderung von Prozessmodellen. Bachelor thesis, Ulm University. file
Lachenmayr, Laura Jacqueline (2011) Kognitive Aspekte der Prozessmodellierung. Bachelor thesis, Ulm University. file
Rudner, Benjamin (2011) Fortgeschrittene Konzepte der Prozessmodellierung durch den Einsatz von Multi-Touch-Gesten. Bachelor thesis, Ulm University. file

2008

Mundbrod, Nicolas (2008) Abbildbarkeit unstrukturierter Prozessmodelle auf strukturierte Workflows - Eine Untersuchung am Beispiel BPMN und ADEPT. Bachelor thesis, Ulm University. file