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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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)
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)
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
Helic, D.: Technology-supported management of collaborative learning process. Int. J. Learn. Change 1(3), 285–298 (2006). doi:10.1504/IJLC.2006.010971
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)
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
Gillot, J.N.: La gestion des processus métiers. Lulu.com (éditeur), vol. 372 (2007). ISBN 2952826609, 9782952826600
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)
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)
Fang, C.F., Sing, L.C.: Collaborative learning using service-oriented architecture: a framework design. Knowl.-Based Syst. 22(4), 271–274 (2009)
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)
Adesina, A.: Virtual Learning Process Environment (VLPE): A BPM Based Learning Process Management Architecture (2013)
Schneider, D.K.: Les approches scénarisation et la modélisation du workflow pédagogique (2011)
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)
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
Vervuurt, M.: Modeling business process variability (2007)
Pohl, K., Böckle, G., van Der Linden, F.J.: Software Product Line Engineering: Foundations, Principles and Techniques. Springer Science & Business Media, Heidelberg (2005)
Reichert, M., Weber, B.: Enabling Flexibility in Process-Aware information Systems: Challenges, Methods, Technologies. Springer Science & Business Media, Heidelberg (2012)
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)
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)