User Interface Derivation Based on Role-Enriched Business Process Model

This work proposes an approach for User Interface (UI) derivation based on a role-enriched Business Process (BP) model with the capability to describe the details of the control flow and data operations in a BP. For each user role, data relationships are extracted according to the identified control flow patterns and data operation patterns. A set of mandatory and recommended UI derivation rules are specified as the cornerstones to derive the UI logic from a BP. The algorithm for UI derivation is provided. This UI derivation approach provides the basis for UI development and maintenance.

[1]  John Vergo,et al.  Siena: From PowerPoint to Web App in 5 Minutes , 2008, ICSOC.

[2]  Richard Hull,et al.  Business Artifacts: A Data-centric Approach to Modeling Business Operations and Processes , 2009, IEEE Data Eng. Bull..

[3]  Sira Yongchareon,et al.  An Artifact-Centric Approach to Generating Web-Based Business Process Driven User Interfaces , 2010, WISE.

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

[5]  Jian Yang,et al.  An approach towards user interface derivation from business process model , 2015 .

[6]  Anil Nigam,et al.  Business artifacts: An approach to operational specification , 2003, IBM Syst. J..

[7]  Senthil Mani,et al.  Reflection of a Year Long Model-Driven Business and UI Modeling Development Project , 2009, INTERACT.

[8]  Vera Künzle,et al.  A Modeling Paradigm for Integrating Processes and Data at the Micro Level , 2011, BMMDS/EMMSAD.

[9]  Vera Künzle,et al.  PHILharmonicFlows: towards a framework for object-aware process management , 2011, J. Softw. Maintenance Res. Pract..

[10]  Jean Vanderdonckt,et al.  User interface derivation from business processes: a model-driven approach for organizational engineering , 2008, SAC '08.

[11]  Richard Hull,et al.  Barcelona: A Design and Runtime Environment for Declarative Artifact-Centric BPM , 2013, ICSOC.

[12]  Senthil Mani,et al.  User-Centered Design and Business Process Modeling: Cross Road in Rapid Prototyping Tools , 2007, INTERACT.

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