Skip to main content

Software Product Line to Express Variability in E-Learning Process

  • Conference paper
  • First Online:
Information Systems (EMCIS 2017)

Abstract

As a consequence of the massive adoption of internet, many platforms such as Moodle, WebCT and Claroline aim to ease and improve the teaching/learning process by means of taking advantage of internet technologies. However, available systems do not satisfy all the needs of different institutions/teachers, which push them to develop their own systems. Our contribution is the proposition of a general model for collaborative learning processes. The proposed process is modeled with the BPFM (Business Process Feature Model) notation which is a combination of BPMN (Business Process Model Notation) and FM (Feature Model). In fact, BPMN offers almost no means to model process variability. It becomes then necessary to find an efficient solution that allows the fast development of systems and overcomes the afore-mentioned issues. We strongly believe that adopting a software product line (SPL) approach in e-Learning domain can bring important benefits. Knowing that Business Process Management (BPM) is a potential domain in which Software Product Line (SPL) can be successfully applied, we propose in this paper to use the Business Process Feature Model (BPFM) notation that combines in a new notation concepts coming both from feature modeling and from BP modeling to create a reusable and reconfigurable e-learning process.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Stantchev, V., Colomo-Palacios, R., Soto-Acosta, P., Misra, S.: Learning management systems and cloud file hosting services: a study on students’ acceptance. Comput. Hum. Behav. 31, 612–619 (2014)

    Article  Google Scholar 

  2. Conde, M.A., García, F., Rodríguez-Conde, M.J., Alier, M., García-Holgado, A.: Perceived openness of learning management systems by students and teachers in education and technology courses. Comput. Hum. Behav. 31, 517–526 (2014)

    Article  Google Scholar 

  3. Du, Z., Fu, X., Zhao, C., Liu, Q., Liu, T.: Interactive and collaborative e-learning platform with integrated social software and learning management system. In: Lu, W., Cai, G., Liu, W., Xing, W. (eds.) Proceedings of the 2012 International Conference on Information Technology and Software Engineering. Lecture Notes in Electrical Engineering, vol. 212, pp. 11–18. Springer, Heidelberg (2013). doi:10.1007/978-3-642-34531-9_2

    Chapter  Google Scholar 

  4. Helic, D.: Technology-supported management of collaborative learning process. Int. J. Learn. Change 1(3), 285–298 (2006). doi:10.1504/IJLC.2006.010971

    Article  Google Scholar 

  5. Helic, D., Hrastnik, J., Maurer, H.: An analysis of application of business process management technology in e-learning systems. In: Proceedings of World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education, pp. 2937–2942 (2005)

    Google Scholar 

  6. van der Aalst, W.M.P., Hofstede, A.H.M., Weske, M.: Business process management: a survey. In: van der 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

    Chapter  Google Scholar 

  7. Gillot, J.N.: La gestion des processus métiers. Lulu.com (éditeur), vol. 372 (2007). ISBN 2952826609, 9782952826600

  8. Issa, T., Isaias, A.M., Kommers, P.: Multicultural Awareness and Technology in Higher Education: Global Perspectives. Advances in Higher Education and Professional Development (AHEPD) Book Series. IGI Global, Hershey (2014)

    Book  Google Scholar 

  9. Gavidia, A.R., Urbán, M.A.S., Barriocanal, E.G., Plazuelos, G.M.: Beyond contents and activities: specifing processes in learning technology. In: Current Developments in Technology-Assisted Education (2006)

    Google Scholar 

  10. Fang, C.F., Sing, L.C.: Collaborative learning using service-oriented architecture: a framework design. Knowl.-Based Syst. 22(4), 271–274 (2009)

    Article  Google Scholar 

  11. Da Costa, J.: BPMN 2.0 pour la modélisation et l’implémentation de dispositions pédago- giques orientées processus. Mémoire présenté pour l’obtention du master MLALT (2011)

    Google Scholar 

  12. Adesina, A.: Virtual Learning Process Environment (VLPE): A BPM Based Learning Process Management Architecture (2013)

    Google Scholar 

  13. Schneider, D.K.: Les approches scénarisation et la modélisation du workflow pédagogique (2011)

    Google Scholar 

  14. Terenciani, M.F., Landre, G.B., Paiva, D.M.B., Cagnin, M.I.: A plug-in for eclipse towards supporting business process lines documentation. In: 2015 IEEE/ACS 12th International Conference on Computer Systems and Applications (AICCSA), pp. 1–8 (2015)

    Google Scholar 

  15. Cognini, R., Corradini, F., Polini, A., Re, B.: Business process feature model: an approach to deal with variability of business processes. In: Karagiannis, D., Mayr, H., Mylopoulos, J. (eds.) Domain-Specific Conceptual Modeling, pp. 171–194. Springer, Cham (2016). doi:10.1007/978-3-319-39417-6_8

    Chapter  Google Scholar 

  16. Vervuurt, M.: Modeling business process variability (2007)

    Google Scholar 

  17. Pohl, K., Böckle, G., van Der Linden, F.J.: Software Product Line Engineering: Foundations, Principles and Techniques. Springer Science & Business Media, Heidelberg (2005)

    Book  MATH  Google Scholar 

  18. Reichert, M., Weber, B.: Enabling Flexibility in Process-Aware information Systems: Challenges, Methods, Technologies. Springer Science & Business Media, Heidelberg (2012)

    Book  MATH  Google Scholar 

  19. Schnieders, A., Puhlmann, F.: Variability mechanisms in e-business process families. In: Abramowicz, W., Mayr, H.C. (eds.) BIS, vol. 85, pp. 583–601. GI (2006)

    Google Scholar 

  20. Gottschalk, F., Van Der Aalst, W.M., Jansen-Vullers, M.H., La Rosa, M.: Configurable workflow models. In. J. Coop. Inf. Syst. 17(02), 177–221 (2008)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sameh Azouzi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Azouzi, S., Ghannouchi, S.A., Brahmi, Z. (2017). Software Product Line to Express Variability in E-Learning Process. In: Themistocleous, M., Morabito, V. (eds) Information Systems. EMCIS 2017. Lecture Notes in Business Information Processing, vol 299. Springer, Cham. https://doi.org/10.1007/978-3-319-65930-5_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-65930-5_14

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-65929-9

  • Online ISBN: 978-3-319-65930-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics