Role and Task Recommendation and Social Tagging to Enable Social Business Process Management

  • Mohammad Ehson RangihaEmail author
  • Marco Comuzzi
  • Bill Karakostas
Conference paper
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 214)


Traditional Business Process Management (BPM) poses a number of limitations for the management of ad-hoc processes, where the execution paths are not designed a priori and evolve during enactment. Social BPM, which predicates to integrate social software into the BPM lifecycle, has emerged as an answer to such limitations. This paper presents a framework for social BPM in which social tagging is used to capture process knowledge emerging during the enactment and design of the processes. Process knowledge concerns both the type of activities chosen to fulfil a certain goal and the skills and experience of users in executing specific tasks. Such knowledge is exploited by recommendation tools to support the design and enactment of future process instances. We first provide an overview of our framework, introducing the concepts of role and task recommendations, which are supported by social tagging. These mechanisms are then elaborated further by an example. Eventually, we discuss a prototype of our framework enabling collaborative process design and execution.


Social BPM Social tagging BPM Task recommendation Process knowledge 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Palmer, N., Schooff, P., Dugan, L., Farina, C.: Passports to Success in BPM; Real-World, Theory and Applications. Future Strategies Inc. Publication (2014)Google Scholar
  2. 2.
    Lee, R.G., Dale, B.G.: Business process management: a review and evaluation. Business Process Management Journal 4(3), 214–225 (1998). MCB UP LtdCrossRefGoogle Scholar
  3. 3.
    Dumas, M., van der Aalst, W., Hofstede, A.: Process-Aware Information Systems: Bridging People and Software Through Process Technology. Elsevier Science & Technology Books (2007)Google Scholar
  4. 4.
    Schmidt, R., Nurcan, S.: BPM and social software. In: Ardagna, D., Mecella, M., Yang, J. (eds.) Business Process Management Workshops. LNBIP, vol. 17, pp. 649–658. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  5. 5.
    Palmer, N.: The role of trust and reputation in social BPM. In: Swenson, KD., Palmer, N., et al. (eds.) Social BPM Work, Planning and Social Collaboration Under the Impact of Social Technology, BPM and Workflow Handbook Series, pp. 35–43 (2011)Google Scholar
  6. 6.
    Filipowska, A., Kaczmarek, M., Koschmider, A., Stein, S., Wecel, K., Abramowicz, W.: Social Software and Semantics for Business Process Management - Alternative or Synergy? Journal of Systems Integration 2(3), 54–69 (2011)Google Scholar
  7. 7.
    Wohed, P., Henkel, M., Andersson, B., Johannesson, P.: A new paradigm for work organization. In: Business Process Management Workshops, LNBIP, pp. 659–665. Springer, Heidelberg (2009)Google Scholar
  8. 8.
    Brambilla, M., Fraternali, P., Vaca Ruiz, C.: A model-driven approach to social BPM applications. In: Social BPM Handbook, BPM and Workflow Handbook series, Future Strategies, USA, 95–112 (2012)Google Scholar
  9. 9.
    Duipmans, E.: Business Process Management in the cloud: Business Process as a Service (BPaaS). University of Twente (2012).
  10. 10.
    Kemsley, S.: Leveraging social BPM for enterprise transformation. In: Swenson, K.D., Palmer, N., et al. (eds.) Social BPM Work, Planning and Social Collaboration Under the Impact of Social Technology, BPM and Workflow Handbook Series, pp. 77–83 (2011)Google Scholar
  11. 11.
    Brambilla, M., Fraternali, P.: Combining social web and BPM for improving enterprise performances: the BPM4People approach to social BPM. In: Proceedings of the 21st International Conference Companion on World Wide Web, pp. 223–226 (2012)Google Scholar
  12. 12.
    Richardson, C.: Is social BPM a Methodology, A Technology, Or just a lot of Hype? May 20, 2010 [Blog Entry]. (accessed April 2015)
  13. 13.
    Erol, S., Granitzer, M., Happ, S., Jantunen, S., Jennings, B., Koschmider, A., Nurcan, S., Rossi, D., Schmidt, R., Johannesson, P.: Combining BPM and Social Software: Contradiction or Chance? Journal of Software Maintenance and Evolution: Research and Practice 22, 449–476 (2010). John Wiley & Sons, LtdCrossRefGoogle Scholar
  14. 14.
    van der Aalst, W.M.P., ter Hofstede, A.H.M., Kiepuszewski, B., Barros, A.P.: Workflow patterns. Distrib Parallel Databases 14(1), 5 (2003)CrossRefGoogle Scholar
  15. 15.
    Brambilla, M., Fraternali, P., Vaca, C.: BPMN and design patterns for engineering social BPM solutions. In: Daniel, F., Barkaoui, K., Dustdar, S. (eds.) BPM Workshops 2011, Part I. LNBIP, vol. 99, pp. 219–230. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  16. 16.
    Bider I., Jalali A.: Agile business process development: why, how and when - applying Nonaka’s theory of knowledge transformation to business process development. Information Systems and e-Business Management.
  17. 17.
    Rangiha, M.E., Karakostas, B.: A socially driven, goal-oriented approach to business process management. International Journal of Advanced Computer Science and Applications, IJACSA (2013)Google Scholar
  18. 18.
    Burkhart, T., Loos, P.: Flexible Business Processes - Evaluation of Current Approaches: 2010, MKWI 2010, Institute for Information Systems (IWi) at the German Research Center for Artificial Intelligence (DFKI). Göttingen (2010)Google Scholar
  19. 19.
    Bider, I., Kowalski, S.: A framework for synchronizing human behavior, processes and support systems using a socio-technical approach. In: Bider, I., Gaaloul, K., Krogstie, J., Nurcan, S., Proper, H.A., Schmidt, R., Soffer, P. (eds.) BPMDS 2014 and EMMSAD 2014. LNBIP, vol. 175, pp. 109–123. Springer, Heidelberg (2014)CrossRefGoogle Scholar
  20. 20.
    Smith, G.: Tagging people – powered metadata for the social web. Pearson Education, San Francisco (2008)Google Scholar
  21. 21.
    Cantador, I., Konstas, I., Jose, J.: Categorising Social Tags to Improve Folksonomy-based Recommendations. Journal Web Semantics: Science, Services and Agents on the World Wide Web 9(1), 1–15 (2011)CrossRefGoogle Scholar
  22. 22.
    Bruno, G., Dengler, F., Jennings, B., Khalaf, R., Nurcan, S., Prilla, M., Sarini, M., Schmidt, R., Silva, R.: Key challenges for enabling agile BPM with social software. J. Softw. Maint. Evol.: Res. Pract. 23, 297–326 (2011)CrossRefGoogle Scholar
  23. 23.
    Kim, Scerri, Decker, Breslin: The State of the Art in Tag Ontologies: A Semantic Model for Tagging and Folksonomies. In: Proc. Int’l Conf. on Dublin Core and Metadata Applications (2008)Google Scholar
  24. 24.
    Rangiha, ME., Karakostas, B.: A goal-oriented social business process management framework. In: Conference Proceedings The International Conference Business Process Management, ICBPM 2014. London, UK, September 26–27, 2014Google Scholar
  25. 25.
    Kluza, K., Baran, M., Bobek, S., Nalepa, G.: Overview of recommendation techniques in business process modeling. In: Proc. KESE. AGH University of Science and Technology (2013)Google Scholar
  26. 26.
    Born, M., Brelage, C., Markovic, I., Pfeiffer, D., Weber, I.: Auto-completion for executable business process models. In: Ardagna, D., Mecella, M., Yang, J. (eds.) Business Process Management Workshops. Lecture Notes in Business Information Processing, vol. 17, pp. 510–515. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  27. 27.
    Chan, N., Gaaloul, W., Tata, S.: Context-based service recommendation for assisting business process design. In: Huemer, C., Setzer, T. (eds.) E-Commerce and Web Technologies. Lecture Notes in Business Information Processing, vol. 85, pp. 39–51. Springer, Heidelberg (2011)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Mohammad Ehson Rangiha
    • 1
    Email author
  • Marco Comuzzi
    • 1
  • Bill Karakostas
    • 2
  1. 1.Centre on Adaptive Computing SystemsCity University LondonLondonUK
  2. 2.VLTN GCVAntwerpBelgium

Personalised recommendations