Ir al contenido

Documat


Building Families of Software Products for e-Learning Platforms: A Case Study

  • Autores: Pablo Sánchez Barreiro Árbol académico, Diego García Saiz, Marta Elena Zorrilla Pantaleón Árbol académico
  • Localización: Revista Iberoamericana de Tecnologías del Aprendizaje: IEEE-RITA, ISSN 1932-8540, Vol. 9, Nº. 2, 2014, págs. 64-71
  • Idioma: inglés
  • DOI: 10.1109/rita.2014.2317531
  • Texto completo no disponible (Saber más ...)
  • Resumen
    • Applications for e-learning platforms must deal with certain variability inherent to their domain. For example, these applications must be adapted to the variations of each teaching-learning process. Thus, they must be changed manually, according to the particular environment in which they will be deployed. This manual adaptation process is costly and error-prone. Our hypothesis is that software product line (SPL) engineering, whose goal is the effective production of similar software systems, can help to alleviate this problem. This paper illustrates this idea by refactoring an e-learning application named E-Learning Web Miner in a SPL. The benefits obtained are highlighted and analyzed.

  • Referencias bibliográficas
    • P. Brusilovsky and E. Millán, “The adaptive web,” in User Models for Adaptive Hypermedia and Adaptive Educational Systems, P. Brusilovsky,...
    • L. Stefani, R. Mason, and C. Pegler, The Educational Potential of e-Portfolios. Evanston, IL, USA: Routledge, Jun. 2007.
    • E. M. Murphy, Mahara 1.4 Cookbook. Birmingham, U.K.: Packt Publishing, Sep. 2011.
    • P. Carey, Data Protection: A Practical Guide to UK and EU Law, 2nd ed. Oxford, U.K.: Oxford Univ. Press, Mar. 2009.
    • A. Rashid, J. C. Royer, and A. Rummler, Aspect-Oriented Model-Driven Software Product Lines. Cambridge, U.K.: Cambridge Univ. Press, 2011.
    • M. E. Zorrilla and D. García-Saiz, “Business intelligence applications and the web: Models, systems and technologies. Information science...
    • R. Mazza and V. Dimitrova, “Coursevis: A graphical student monitoring tool for supporting instructors in web-based distance courses,” Int....
    • L. P. Macfadyen and S. Dawson, “Mining LMS data to develop an early warning system for educators: A proof of concept,” Comput. Educ., vol....
    • R. Hijon and A. Velazquez, “E-learning platforms analysis and development of students tracking functionality,” in Proc. World Conf. Educ....
    • U. M. Fayyad, G. Piatetsky-Shapiro, and P. Smyth, “Advances in knowledge discovery and data mining,” in From Data Mining to Knowledge Discovery:...
    • I. H. Witten, E. Frank, M. A. Hall, and G. Holmes, Data Mining: Practical Machine Learning Tools and Techniques, 3rd ed. San Mateo, CA, USA:...
    • M. R. Berthold et al., “KNIME: The Konstanz information miner,” in Proc. 31st Conf. Gesellschaft Klassifikation, Mar. 2008, pp. 319–326.
    • I. Mierswa, M. Wurst, R. Klinkenberg, M. Scholz, and T. Euler, “YALE: Rapid prototyping for complex data mining tasks,” in Proc. 12th Int....
    • M. Zorrilla and D. Garcíaıa-Saiz, “A service oriented architecture to provide data mining services for non-expert data miners,” Decision Support...
    • K. Pohl, G. Böckle, and F. J. van der Linden, Software Product Line Engineering: Foundations, Principles and Techniques. New York, NY, USA:...
    • K. C. Kang, S. G. Cohen, J. A. Hess, W. E. Novak, and A. S. Peterso, “Feature-oriented domain analysis (FODA) feasibility study,” Software...
    • L. M. Rose, R. F. Paige, D. S. Kolovos, and F. Polack, “The Epsilon generation language,” in Proc. 4th ECMDAFA, vol. 5095. Jun. 2008, pp....
    • A. Oberweis, V. Pankratius, and W. Stucky, “Product lines for digital information products,” Inf. Syst., vol. 32, no. 6, pp. 909–939, Nov....
    • V. Pankratius and W. Stucky, “A strategy for content reusability with product lines derived from experience in online education,” in Proc....
    • J. L. Sierra, A. Fernández-Valmayor, and B. Fernández-Manjón, “From documents to applications using markup languages,” IEEE Softw., vol. 25,...
    • I. Martínez-Ortiz, J. L. Sierra, B. Fernández-Manjón, and A. FernándezValmayor, “Language engineering techniques for the development of e-learning...
    • D. Díez, A. Malizia, I. Aedo, P. Díaz, C. Fernández, and J. M. Dodero, “A methodological approach to encourage the service-oriented learning...
    • D. Zhou, Z. Zhang, S. Zhong, and Y. P. Xie, “The design of software architecture for e-learning platforms,” in Proc. 3rd Int. Conf. Technol....
    • C. Romero and S. Ventura, “Educational data mining: A review of the state-of-the-art,” IEEE Tans. Syst., Man, Cybern. C, Appl. Rev., vol....
    • F. Castro, A. Vellido, Á. Nebot, and F. Múgica, “Applying data mining techniques to e-learning problems,” in Evolution of Teaching and Learning...
    • J. L. Hung and K. Zhang, “Revealing online learning behaviors and activity patterns and making predictions with data mining techniques in...
    • M. Ueno and T. Okamoto, “Bayesian agent in e-learning,” in Proc. 7th. ICALT, Niigata, Japan, Jul. 2007, pp. 282–284.
    • T. Obsivac, L. Popelinsky, J. Bayer, J. Geryk, and H. Bydzovska, “Predicting drop-out from social behaviour of students,” in Proc. EDM, 2012,...
    • L. Zhang, X. Liu, and X. Liu, “Personalized instructing recommendation system based on web mining,” in Proc. 9th ICYCS, 2008, pp. 2517–2521.
    • D. García-Saiz and M. Zorrilla, “E-learning web miner: A data mining application to help instructors involved in virtual courses,” in Proc....
    • D. García-Saiz and M. Zorrilla, “A promising classification method for predicting distance students performance,” in Proc. 5th Int. Conf....
    • R. Espinosa, D. García-Saiz, J. J. Zubcoff, J. Mazón, and M. Zorrilla, “Towards the development of a knowledge base for realizing userfriendly...

Fundación Dialnet

Mi Documat

Opciones de artículo

Opciones de compartir

Opciones de entorno