An Open Process Model Library

  • Rami-Habib Eid-Sabbagh
  • Matthias Kunze
  • Mathias Weske
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 100)


Business process elicitation requires high human and financial resources, often only affordable to large organizations. We observed that many business processes are modeled redundantly consuming a lot of money and resources. Collecting, sharing, and re-using process models overcome this problem. Libraries in the real world are a good example of sharing resources among many members reducing the relative cost of each item.

In the same way we propose to collect, share, and exchange process models in a process library. This paper introduces the requirements, design and implementation for a process library with a use case from the public sector in its initial phase that allows collecting, sharing, and exchanging process models within or across public administrations. Building onto this, we propose challenging research opportunities in the field of process model libraries.


Business Process Abstraction Level Business Process Management Meta Data Meta Model 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Awad, A.: Bpmn-q: A language to query business processes. In: EMISA, pp. 115–128 (2007) Google Scholar
  2. 2.
    Awad, A., Decker, G., Weske, M.: Efficient Compliance Checking Using BPMN-Q and Temporal Logic. In: Dumas, M., Reichert, M., Shan, M.-C. (eds.) BPM 2008. LNCS, vol. 5240, pp. 326–341. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  3. 3.
    Becker, J., Algermissen, L., Falk, T., Ebrary, I.: Prozessorientierte Verwaltungsmodernisierung: Prozessmanagement im Zeitalter von E-Government und New Public Management. Springer, Heidelberg (2007)Google Scholar
  4. 4.
    Beeri, C., Eyal, A., Kamenkovich, S., Milo, T.: Querying Business Processes. In: VLDB 2006, pp. 343–354. VLDB Endowment (2006)Google Scholar
  5. 5.
    Bernstein, P.A., Dayal, U.: An overview of repository technology. In: VLDB 1994, pp. 705–713. Morgan Kaufmann Publishers Inc. (1994)Google Scholar
  6. 6.
    Chourabi, H., Mellouli, S., Bouslama, F.: Modeling e-Government Business Processes: New Approaches to Transparent and Efficient Performance. Info. Pol. 14, 91–109 (2009)Google Scholar
  7. 7.
    Dean, J., Ghemawat, S.: Mapreduce: Simplified Data Processing on Large Clusters. In: OSDI 2004, pp. 10–10. USENIX Association (2004)Google Scholar
  8. 8.
    van Der Aalst, W., Ter Hofstede, A., Kiepuszewski, B., Barros, A.: Workflow Patterns. Distrib. Parallel Databases 14(1), 5–51 (2003)CrossRefGoogle Scholar
  9. 9.
    Dijkman, R., Dumas, M., van Dongen, B., Käärik, R., Mendling, J.: Similarity of Business Process Models: Metrics and Evaluation. Info. Sys. 36(2), 498–516 (2011)CrossRefGoogle Scholar
  10. 10.
    Heymann, P., Garcia-Molina, H.: Collaborative Creation of Communal Hierarchical Taxonomies in Social Tagging Systems. Technical Report 2006-10, Stanford InfoLab (2006)Google Scholar
  11. 11.
    Jin, T., Wang, J., Wu, N., La Rosa, M., ter Hofstede, A.H.M.: Efficient and Accurate Retrieval of Business Process Models through Indexing. In: Meersman, R., Dillon, T.S., Herrero, P. (eds.) OTM 2010, Part I. LNCS, vol. 6426, pp. 402–409. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  12. 12.
    Keller, G., Nüttgens, M., Scheer, A.W.: Semantische Prozessmodellierung auf der Grundlage “Ereignisgesteuerter Prozessketten (EPK)” (1992)Google Scholar
  13. 13.
    Koschmider, A., Song, M., Reijers, H.A.: Social Software for Modeling Business Processes. In: Ardagna, D., Mecella, M., Yang, J. (eds.) BPM 2008 Workshops. LNBIP, vol. 17, pp. 666–677. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  14. 14.
    Kunze, M., Weske, M.: Metric Trees for Efficient Similarity Search in Process Model Repositories. In: IW-PL 2010. Springer, Heidelberg (2010)Google Scholar
  15. 15.
    Luebbe, A., Weske, M.: Designing a Tangible Approach to Business Process Modeling. In: ECDTR (2010)Google Scholar
  16. 16.
    Ma, Z., Wetzstein, B., Anicic, D., Heymans, S.: Semantic Business Process Repository. In: SBPM. CEUR-WS (2007)Google Scholar
  17. 17.
    Mathes, A.: Folksonomies-Cooperative Classification and Communication through Shared Metadata. JCMC 47 (2004)Google Scholar
  18. 18.
    Object Management Group: Business Process Modeling Notation (BPMN) Specification, Version 1.2 (2009)Google Scholar
  19. 19.
    Patig, S., Casanova-Brito, V., Vögeli, B.: IT Requirements of Business Process Management in Practice – An Empirical Study. In: Hull, R., Mendling, J., Tai, S. (eds.) BPM 2010. LNCS, vol. 6336, pp. 13–28. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  20. 20.
    Polyvyanyy, A., Smirnov, S., Weske, M.: The Triconnected Abstraction of Process Models. In: Dayal, U., Eder, J., Koehler, J., Reijers, H.A. (eds.) BPM 2009. LNCS, vol. 5701, pp. 229–244. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  21. 21.
    Pretschner, A., Gauch, S.: Ontology Based Personalized Search. In: ICTAI 1999, pp. 391–398. IEEE (1999)Google Scholar
  22. 22.
    Rivas, D., Corchuelo, D., Figueroa, C., Corrales, J.: Business Process Repository Based on Control Flow Patterns. In: EATIS 2010. ACM (2010)Google Scholar
  23. 23.
    Rosa, M.L., Reijers, H.A., van der Aalst, W.M., Dijkman, R.M., Mendling, J., Dumas, M., Garcia-Banuelos, L.: Apromore: An Advanced Process Model Repository (2009),
  24. 24.
    Shahzad, K., Andersson, B., Bergholtz, M., Edirisuriya, A., Ilayperuma, T., Jayaweera, P., Johannesson, P.: Elicitation of Requirements for a Business Process Model Repository. In: Ardagna, D., Mecella, M., Yang, J. (eds.) BPM 2008 Workshops. LNBIP, vol. 17, pp. 44–55. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  25. 25.
    Shepitsen, A., Gemmell, J., Mobasher, B., Burke, R.: Personalized Recommendation in Social Tagging Systems Using Hierarchical Clustering. In: RECSYS 2008, pp. 259–266. ACM (2008)Google Scholar
  26. 26.
    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
  27. 27.
    Smirnov, S., Weidlich, M., Mendling, J.: Business Process Model Abstraction Based on Behavioral Profiles. In: Maglio, P.P., Weske, M., Yang, J., Fantinato, M. (eds.) ICSOC 2010. LNCS, vol. 6470, pp. 1–16. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  28. 28.
    Smirnov, S., Weidlich, M., Mendling, J., Weske, M.: Action Patterns in Business Process Models. In: Baresi, L., Chi, C.-H., Suzuki, J. (eds.) ICSOC-ServiceWave 2009. LNCS, vol. 5900, pp. 115–129. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  29. 29.
    Trant, J., Project, W.: Exploring the Potential for Social Tagging and Folksonomy in Art Museums: Proof of Concept. New Review of Hypermedia and Multimedia 12(1), 83–105 (2006)CrossRefGoogle Scholar
  30. 30.
    Vallet, D., Cantador, I., Jose, J.M.: Exploiting Social Tagging Profiles to Personalize Web Search. In: Andreasen, T., Yager, R.R., Bulskov, H., Christiansen, H., Larsen, H.L. (eds.) FQAS 2009. LNCS, vol. 5822, pp. 629–640. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  31. 31.
    Weske, M.: Business Process Management: Concepts, Languages, Architectures. Springer, Heidelberg (2007)Google Scholar
  32. 32.
    Yan, Z., Dijkman, R., Grefen, P.: Business Process Model Repositories - Framework and Survey (2009),
  33. 33.
    Yan, Z., Dijkman, R., Grefen, P.: Fast Business Process Similarity Search with Feature-Based Similarity Estimation. In: Meersman, R., Dillon, T.S., Herrero, P. (eds.) OTM 2010, Part I. LNCS, vol. 6426, pp. 60–77. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  34. 34.
    Yan, Z., Grefen, P.: A Framework for Business Process Model Repositories. In: zur Muehlen, M., Su, J. (eds.) BPM 2010 Workshops. LNBIP, vol. 66, pp. 559–570. Springer, Heidelberg (2011) CrossRefGoogle Scholar
  35. 35.
    Ma, Z., Kaczmarek, M., Konstantinov, M., Wieloch, K., Zebrowski, P.: Semantics Utilized for Process Management Within and Between Enterprises - d3.4 Business Process Library Final Prototype. Tech. rep., Information Society Technologies, IST (2008)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Rami-Habib Eid-Sabbagh
    • 1
  • Matthias Kunze
    • 1
  • Mathias Weske
    • 1
  1. 1.Hasso Plattner InstituteUniversity of PotsdamPotsdamGermany

Personalised recommendations