Composite Process View Transformation

  • David Schumm
  • Jiayang Cai
  • Christoph Fehling
  • Dimka Karastoyanova
  • Frank Leymann
  • Monika Weidmann
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 85)


The increasing complexity of processes used for design and execution of critical business activities demands novel techniques and technologies. Process viewing techniques have been proposed as means to abstract from details, summarize and filter out information, and customize the visual appearance of a process to the need of particular stakeholders. However, composition of process view transformations and their provisioning to enable their usage in various scenarios is currently not discussed in research. In this paper, we present a lightweight, service-oriented approach to compose modular process view transformation functions to form complex process view transformations which can be offered as a service. We introduce a concept and an architectural framework to generate process view service compositions automatically with focus on usability. Furthermore, we discuss key aspects regarding the realization of the approach as well as different scenarios where process view services and their compositions are needed.


Process View Service Composition BPM 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    OASIS: Web Services Business Process Execution Language Version 2.0 (2007)Google Scholar
  2. 2.
    Vanhatalo, J., Völzer, H., Leymann, F.: Faster and more focused control-flow analysis for business process models through SESE decomposition. In: Krämer, B.J., Lin, K.-J., Narasimhan, P. (eds.) ICSOC 2007. LNCS, vol. 4749, pp. 43–55. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  3. 3.
    Blake, M., Tan, W., Rosenberg, F.: Composition as a Service. IEEE Internet Computing 14(1), 78–82 (2010)CrossRefGoogle Scholar
  4. 4.
    Schumm, D., Leymann, F., Streule, A.: Process Viewing Patterns. In: Proceedings of the 14th IEEE International EDOC Conference, EDOC 2010. IEEE Computer Society Press, Los Alamitos (2010)Google Scholar
  5. 5.
    Eshuis, R., Grefen, P.: Constructing Customized Process Views. Data & Knowledge Engineering 64(2), 419–438 (2008)CrossRefGoogle Scholar
  6. 6.
    Schumm, D., Anstett, T., Leymann, F., Schleicher, D.: Applicability of Process Viewing Patterns in Business Process Management. In: Proceedings of the International Workshop on Models and Model-driven Methods for Service Engineering (3M4SE 2010). IEEE Computer Society Press, Los Alamitos (2010)Google Scholar
  7. 7.
    Schumm, D., Leymann, F., Streule, A.: Process Views to Support Compliance Management in Business Processes. In: Buccafurri, F., Semeraro, G. (eds.) EC-Web 2010. Lecture Notes in Business Information Processing, vol. 61, pp. 131–142. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  8. 8.
    Zhao, X., Liu, C., Sadiq, W., Kowalkiewicz, M., Yongchareon, S.: Implementing Process Views in the Web Service Environment. WWW Journal 14(1), 27–52 (2011)Google Scholar
  9. 9.
    Leymann, F.: Cloud Computing: The Next Revolution in IT. In: Proceedings of the 52th Photogrammetric Week (2009)Google Scholar
  10. 10.
    Polyvyanyy, A., Smirnov, S., Weske, M.: Business Process Model Abstraction. In: International Handbook on Business Process Management. Springer, Heidelberg (2009)Google Scholar
  11. 11.
    Bobrik, R., Reichert, M., Bauer, T.: View-based process visualization. In: Alonso, G., Dadam, P., Rosemann, M. (eds.) BPM 2007. LNCS, vol. 4714, pp. 88–95. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  12. 12.
    Smirnov, S., Dijkman, R., Mendling, J., Weske, M.: Meronymy-Based Aggregation of Activities in Business Process Models. In: Parsons, J., Saeki, M., Shoval, P., Woo, C., Wand, Y. (eds.) ER 2010. LNCS, vol. 6412, pp. 1–14. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  13. 13.
    Reichert, M., Bassil, S., Bobrik, R., Bauer, T.: The Proviado Access Control Model for Business Process Monitoring Components. Enterprise Modelling and Information Systems Architectures - An International Journal. German Informatics Society (GI) (2010)Google Scholar
  14. 14.
    Spiller, J.: Privacy-enhanced Service Execution. In: Proceedings of the International Conference for Modern Information and Telecommunication Technologies (2008)Google Scholar
  15. 15.
    Barros, A.P., Dumas, M.: The Rise of Web Service Ecosystems. IT Professional 8(5), 31–37 (2006)CrossRefGoogle Scholar
  16. 16.
    Object Management Group (OMG): Business Process Model and Notation (BPMN), Version 2.0, OMG Document Number formal/2011-01-03 (January 2011)Google Scholar
  17. 17.
    La Rosa, M., ter Hofstede, A., Wohed, P., Reijers, H., Mendling, J., van der Aalst, W.: Managing Process Model Complexity via Concrete Syntax Modifications. IEEE Transactions on Industrial Informatics 7(2), 255–265 (2011)CrossRefGoogle Scholar
  18. 18.
    Moody, D.L.: The “Physics” of Notations: Toward a Scientific Basis for Constructing Visual Notations in Software Engineering. IEEE Transactions on Software Engineering 35, 756–779 (2009)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • David Schumm
    • 1
  • Jiayang Cai
    • 1
  • Christoph Fehling
    • 1
  • Dimka Karastoyanova
    • 1
  • Frank Leymann
    • 1
  • Monika Weidmann
    • 2
  1. 1.Institute of Architecture of Application SystemsUniversity of StuttgartStuttgartGermany
  2. 2.Competence Center Electronic BusinessFraunhofer-Institut für Arbeitswirtschaft und Organisation (IAO)StuttgartGermany

Personalised recommendations