A Model Driven Approach to Business Process-Based Learning

  • Venkatapathy SubramanianEmail author
  • Antonia Bertolino
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 739)


In modern information society, workers need to continuously update and improve their knowledge and competences, and new means for supporting effective learning in the workplace are sought. In this work, we describe a process-based approach to e-learning centered around the well-established Business Process Management discipline. In short, we propose that business process models are used to represent the organizational knowledge and the learning contents. We adapt such models to specific learning needs, by augmenting the business process with a learning path specification that outlines learners objectives, activities and expected outcomes. The key idea then is that a learning session corresponds to simulation and monitoring of a route on a defined learning path. To develop such a process-based e-learning platform we leverage Model Driven Engineering technology allowing for efficient model transformation and platform development. We illustrate the approach on a realistic case study.


Business Process Management Learning path Workflow learning Workplace learning Model-Driven Engineering Model transformation 



This research has been partially supported from the European Union’s Seventh Framework Programme [FP7/2007–2013] under Grant Agreement N. 619583 (Project Learn PAd - Model Based Social Learning for Public Administrations).


  1. 1.
    Aalst, W.M.P., Hofstede, A.H.M., Weske, M.: Business process management: a survey. In: Aalst, W.M.P., Weske, M. (eds.) BPM 2003. LNCS, vol. 2678, pp. 1–12. Springer, Heidelberg (2003). doi: 10.1007/3-540-44895-0_1 CrossRefGoogle Scholar
  2. 2.
    Adesina, A., Molloy, D.: Virtual learning process environment: cohort analytics for learning and learning processes. In: World Academy of Science, Engineering and Technology 65 (2012)Google Scholar
  3. 3.
    Allilaire, F., Bézivin, J., Jouault, F., Kurtev, I.: Atl-eclipse support for model transformation. In: Proceedings of the Eclipse Technology eXchange workshop (eTX) at the ECOOP 2006 Conference, Nantes, France. vol. 66. Citeseer (2006)Google Scholar
  4. 4.
    Beydeda, S., Book, M., Gruhn, V., et al.: Model-Driven Software Development, vol. 15. Springer, Heidelberg (2005)CrossRefzbMATHGoogle Scholar
  5. 5.
    Billett, S.: Workplace participatory practices: conceptualising workplaces as learning environments. J. Workplace Learn. 16(6), 312–324 (2004)CrossRefGoogle Scholar
  6. 6. Business process modeling notations (2011). Accessed 7 Nov 2015
  7. 7.
    Buchmann, A., Koldehofe, B.: Complex event processing. it-Information Technology Methoden und innovative Anwendungen der Informatik und Informationstechnik 51(5), 241–242 (2009)Google Scholar
  8. 8.
    Calabro, A., Lonetti, F., Marchetti, E.: Monitoring of business process execution based on performance indicators. In: 2015 41st Euromicro Conference on Software Engineering and Advanced Applications (SEAA), pp. 255–258. IEEE (2015)Google Scholar
  9. 9.
    Clement, J.: Model based learning as a key research area for science education. Int. J. Sci. Educ. 22(9), 1041–1053 (2000)CrossRefGoogle Scholar
  10. 10.
    Cross, J.: Workflow learning. Accessed 26 July 2016
  11. 11.
    Drools Fusion 6.0.3: Drools Fusion: Complex Event Processor (2015). Accessed 27 Nov 2015
  12. 12.
    García-Peñalvo, F.J., González, M.Á.C., Zangrando, V., Holgado, A.G., Seoane, A.M., Forment, M.A., Galanis, N., Brouns, F., Vogten, H., Griffiths, D., et al.: Trailer project (tagging, recognition, acknowledgment of informal learning experiences) a methodology to make learners’ informal learning activities visible to the institutions. J. UCS 19(11), 1661–1683 (2013)Google Scholar
  13. 13.
    IMS-Global: Ims- learnind design (2003). Accessed 7 Nov 2015
  14. 14.
    Janssen, J., Berlanga, A., Vogten, H., Koper, R.: Towards a learning path specification. Int. J. Continuing Eng. Educ. Life Long Learn. 18(1), 77–97 (2008)CrossRefGoogle Scholar
  15. 15.
    Janssen, J., Hermans, H., Berlanga, A.J., Koper, R.: Learning path information model (2008). Accessed 9 Nov 2008Google Scholar
  16. 16.
    Karampiperis, P., Sampson, D.: Towards a common graphical language for learning flows: transforming BPEL to IMS learning design level a representations. In: Seventh IEEE International Conference on Advanced Learning Technologies, ICALT 2007, pp. 798–800. IEEE (2007)Google Scholar
  17. 17.
    Koetter, F., Kochanowski, M.: Goal-oriented model-driven business process monitoring using ProGoalML. In: Abramowicz, W., Kriksciuniene, D., Sakalauskas, V. (eds.) BIS 2012. LNBIP, vol. 117, pp. 72–83. Springer, Heidelberg (2012). doi: 10.1007/978-3-642-30359-3_7 CrossRefGoogle Scholar
  18. 18.
    Lin, J., Ho, C., Sadiq, W., Orlowska, M.E.: Using workflow technology to manage flexible e-learning services. J. Educ. Technol. Soc. 5(4), 116–123 (2002)Google Scholar
  19. 19.
    Mariño, O., Casallas, R., Villalobos, J., Correal, D., Contamines, J.: Bridging the gap between e-learning modeling and delivery through the transformation of learnflows into workflows. In: Pierre, S. (eds.) E-Learning Networked Environments and Architectures, pp. 27–59. Springer, New York (2007)Google Scholar
  20. 20.
    Mellor, S.J., Clark, T., Futagami, T.: Model-driven development: guest editors’ introduction. IEEE Softw. 20(5), 14–18 (2003)CrossRefGoogle Scholar
  21. 21.
    Penalvo, F.J.G., Zangrando, V., Holgado, A.G., Gonzalez, M.A.C., Pardo, A.S., Griffiths, D., Forment, M.A., Mykowska, A., Janssen, J., Alves, G.R., et al.: Trailer project overview: tagging, recognition and acknowledgment of informal learning experiences. In: 2012 International Symposium on Computers in Education (SIIE), pp. 1–6. IEEE (2012)Google Scholar
  22. 22.
    Rademakers, T.: Activiti in Action: Executable business processes in BPMN 2.0. Manning Publications Co. (2012)Google Scholar
  23. 23.
    Subramanian, V., Bertolino, A.: Learning path specification forworkplace learning based on business process management. In: Proceedings of the 8th International Conference on Computer Supported Education, pp. 172–180 (2016)Google Scholar
  24. 24.
    Subramanian, V., Bertolino, A.: Monitoring of learning path for business process models. In: Proceedings of the International Workshop on domAin specific Model-based AppRoaches to vErificaTion and validaTiOn, pp. 62–72 (2016)Google Scholar
  25. 25.
    Van Der Aalst, W., Van Hee, K.M.: Workflow Management: Models, Methods, and Systems. MIT press, Cambridge (2004)Google Scholar
  26. 26.
    Vantroys, T., Peter, Y.: COW, a flexible platform for the enactment of learning scenarios. In: Favela, J., Decouchant, D. (eds.) CRIWG 2003. LNCS, vol. 2806, pp. 168–182. Springer, Heidelberg (2003). doi: 10.1007/978-3-540-39850-9_15 CrossRefGoogle Scholar
  27. 27.
    Wikipedia: Business process management – wikipedia, the free encyclopedia (2016). Accessed 26 July 2016

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  1. 1.GSSIL’aquilaItaly
  2. 2.CNR-ISTIPisaItaly

Personalised recommendations