An Approach Towards User Interface Derivation from Business Process Model

  • Lei HanEmail author
  • Weiliang Zhao
  • Jian Yang
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 602)


This paper proposes an approach for user interface (UI) generation and updating. A role-enriched business process model is developed with detailed description for tasks and associated data. The model is specified in an extended BPMN. A set of control flow patterns and data flow patterns are identified based on the proposed model for UI derivation. A comprehensive set of constraints and recommendations are specified for supporting the UI generation and updating. This early work will lay a foundation towards an effective tool for supporting UIs development and maintenance.


User interface Role Data relationship Business process 



This work is supported by the Australian Research Council Linkage Project (LP120200231) and the China Scholarship Council.


  1. 1.
    Weske, M.: Business Process Management: Concepts, Languages, Architectures. Springer Science & Business Media, Heidelberg (2012)CrossRefGoogle Scholar
  2. 2.
    Van Der Aalst, W., Van Hee, K.M.: Workflow Management: Models, Methods And Systems. MIT Press, Cambridge (2004)Google Scholar
  3. 3.
    Kolb, J., Hübner, P., Reichert, M.: Model-driven user interface generation and adaptation in process-aware information systems (2012)Google Scholar
  4. 4.
    Sousa, K., Mendonça, H., Vanderdonckt, J., Rogier, E., Vandermeulen, J.: User interface derivation from business processes: a model-driven approach for organizational engineering. In: Proceedings of the 2008 ACM symposium on Applied Computing, pp. 553–560. ACM (2008)Google Scholar
  5. 5.
    Künzle, V., Reichert, M.: Philharmonicflows: towards a framework for object-aware process management. J. Softw. Maint. Evol. Res. Pract. 23, 205–244 (2011)CrossRefGoogle Scholar
  6. 6.
    Cohn, D., Hull, R.: Business artifacts: a data-centric approach to modeling business operations and processes. Bull. IEEE Comput. Soc. Techn. Comm. Data Eng. 32, 3–9 (2009)Google Scholar
  7. 7.
    Yongchareon, S., Liu, C., Zhao, X., Xu, J.: An artifact-centric approach to generating web-based business process driven user interfaces. In: Chen, L., Triantafillou, P., Suel, T. (eds.) WISE 2010. LNCS, vol. 6488, pp. 419–427. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  8. 8.
    Heath III, F.T., Boaz, D., Gupta, M., Vaculín, R., Sun, Y., Hull, R., Limonad, L.: Barcelona: a design and runtime environment for declarative artifact-centric BPM. In: Basu, S., Pautasso, C., Zhang, L., Fu, X. (eds.) ICSOC 2013. LNCS, vol. 8274, pp. 705–709. Springer, Heidelberg (2013)CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media Singapore 2016

Authors and Affiliations

  1. 1.Macquarie UniversitySydneyAustralia

Personalised recommendations