Detailing an e-Learning Course on Software Engineering and Architecture Using BPMN

Authors Ceres Morais , Daniela Pedrosa , Mario Madureira Fontes , José Cravino , Leonel Morgado

Thumbnail PDF


  • Filesize: 439 kB
  • 8 pages

Document Identifiers

Author Details

Ceres Morais
  • INESC TEC, Porto, Portugal
  • Universidade do Estado do Rio Grande do Norte, Mossoró, Brasil
Daniela Pedrosa
  • CIDTFF, Aveiro, Portugal
  • University of Aveiro, Portugal
Mario Madureira Fontes
  • Universidade Aberta, Coimbra, Portugal
  • Pontifícia Universidade Católica de São Paulo, Brasil
José Cravino
  • CIDTFF, Aveiro, Portugal
  • University of Trás-os-Montes e Alto Douro, Vila Real, Portugal
Leonel Morgado
  • INESC TEC, Porto, Portugal
  • Universidade Aberta, Coimbra, Portugal

Cite AsGet BibTex

Ceres Morais, Daniela Pedrosa, Mario Madureira Fontes, José Cravino, and Leonel Morgado. Detailing an e-Learning Course on Software Engineering and Architecture Using BPMN. In First International Computer Programming Education Conference (ICPEC 2020). Open Access Series in Informatics (OASIcs), Volume 81, pp. 17:1-17:8, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2020)


We have employed BPMN diagrams to expose the foreseen teaching and learning activities of participants in an e-learning course under planning. This provided clarification of the teaching and learning actions, revealing to the educational planning team aspects which were not explicit in the lecturer’s plan, such as: the level of effort for the teacher as well as for the student; specific moments when there is a need to provide feedback and motivation. We believe that this exercise constitutes a rich and helpful contribution in planning and visualization efficient for other teaching teams of computer programming courses.

Subject Classification

ACM Subject Classification
  • Social and professional topics → Software engineering education
  • educational planning
  • BPMN
  • e-learning
  • programming courses
  • MVC
  • software engineering education


  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    PDF Downloads


  1. S. Azouzi, Z. Brahmi, and S. Ghannouchi. Customization of multi-tenant learning process as a service with Business Process Feature Model. Procedia Computer Science, 126:606-615, 2018. URL:
  2. S. Azouzi, S. Ghannouchi, and Z. Brahmi. Modeling of a Collaborative Learning Process with Business Process Model Notation. In Digital Economy. Emerging Technologies and Business Innovation, volume 290, pages 95-104. Springer International Publishing, Cham, 2017. URL:
  3. P. Bitzer, M. Söllner, and J. Leimeister. Design Principles for High-Performance Blended Learning Services Delivery: The Case of Software Trainings in Germany. Business & Information Systems Engineering, 58(2):135-149, April 2016. URL:
  4. S. Brookhart. How to give effective feedback to your students. Association for Supervision and Curriculum Development, Alexandria, Va, 2008. Google Scholar
  5. J. Cravino. Planning teacher mediation in science and technology lessons. In J. B. Lopes, J. Cravino, E. de Souza Cruz, and A. Barbot, editors, Teaching science: contributions of research for planning, practice and professional development, University teaching and faculty development, pages 45-59. Nova Science Publishers, New York, 2017. Google Scholar
  6. N. Faizan, M. Gottlieb, A. Loffler, M. Utesch, and H. Krcmar. State-of-the-Art to Measure the TPACK Level of Trainees in Higher Education to Increase the Learnability of the Train-The-Trainer (TTT) Sessions. In 2019 IEEE Global Engineering Education Conference (EDUCON), pages 384-391, Dubai, United Arab Emirates, April 2019. IEEE. URL:
  7. OMG Object Management Group. Business Process Model and Notation (BPMN), Version 2.0. Technical Report formal/2011-01-03, OMG - Object Management Group, January 2011. URL:
  8. M. Kebritchi, A. Lipschuetz, and L. Santiague. Issues and Challenges for Teaching Successful Online Courses in Higher Education: A Literature Review. Journal of Educational Technology Systems, 46(1):4-29, September 2017. URL:
  9. J. Kettunen. Strategy and Quality Maps in Higher Education. US-China Education Review, 8(2):149-159, 2011. Google Scholar
  10. D. Pedrosa, J. Cravino, L. Morgado, C. Barreira, R. Nunes, P. Martins, and H. Paredes. Simprogramming : the development of an integrated teaching approach for computer programming in higher education. In INTED2016 Proceedings - 10th International Technology, Education and Development Conference March 7th-9th, 2016 — Valencia, Spain, pages 7162-7172, Valencia, Spain, March 2016. IATED Academy. URL:
  11. A. Pereira, A. Quintas-Mendes, L. Morgado, L. Amante, and J. Bidarra. Universidade Aberta’s pedagogical model for distance education: a university for the future. Universidade Aberta, Lisbon, Portugal, 2008. URL:
  12. M. Pereira. Model for production of teaching material: the use of bpmn notation in distance learning courses. Review of Administration and Innovation - RAI, 8(4):45-66, January 2012. URL:
  13. F. Siqueira, G. Barbarán, and J. Becerra. A Software Factory for Education in Software Engineering. In 2008 21st Conference on Software Engineering Education and Training, pages 215-222, Charleston, SC, USA, April 2008. IEEE. URL:
  14. B. Trammell and C. LaForge. Common Challenges for Instructors in Large Online Courses: Strategies to Mitigate Student and Instructor Frustration. Journal of Educators Online, 14(1):10, 2017. Google Scholar
Questions / Remarks / Feedback

Feedback for Dagstuhl Publishing

Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail