Research Article

An Extendable Software Architecture for Personalized E-Learning systems

by  Omid Bushehrian, Robert Khaldar
journal cover
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 33 - Issue 10
Published: November 2011
Authors: Omid Bushehrian, Robert Khaldar
10.5120/4053-5819
PDF

Omid Bushehrian, Robert Khaldar . An Extendable Software Architecture for Personalized E-Learning systems. International Journal of Computer Applications. 33, 10 (November 2011), 1-6. DOI=10.5120/4053-5819

                        @article{ 10.5120/4053-5819,
                        author  = { Omid Bushehrian,Robert Khaldar },
                        title   = { An Extendable Software Architecture for Personalized E-Learning systems },
                        journal = { International Journal of Computer Applications },
                        year    = { 2011 },
                        volume  = { 33 },
                        number  = { 10 },
                        pages   = { 1-6 },
                        doi     = { 10.5120/4053-5819 },
                        publisher = { Foundation of Computer Science (FCS), NY, USA }
                        }
                        %0 Journal Article
                        %D 2011
                        %A Omid Bushehrian
                        %A Robert Khaldar
                        %T An Extendable Software Architecture for Personalized E-Learning systems%T 
                        %J International Journal of Computer Applications
                        %V 33
                        %N 10
                        %P 1-6
                        %R 10.5120/4053-5819
                        %I Foundation of Computer Science (FCS), NY, USA
Abstract

In this paper an extendable e-learning software architecture which supports personalized learning paths is presented. Any e-learning software which is designed based on this architecture can benefit from the loosely coupled interconnection among three main components of a personalized e-learning software: Workflow Management Engine (WFME), Recommender Component (RC) and Learner Interaction Component (LIC). By following this architecture the personalization method of the e-learning system which is implemented by RC component is very easy (open) to extend or change regarding the needs or strategies of a specific e-learning system. To achieve this, in this paper an FSP based method is proposed for designing a reusable WFME component. This component can be reused in any e-learning software which follows the proposed architecture.

References
  • Sadiq, Sh., Sadiq, W., & Orlowska, M.(2002). Workflow Driven e-Learning: Beyond Collaborative Environments, School of Computer Science and Electrical Engineering, Distributed Systems Technology Center ,The University of Queensland, QLD 4072 Australia
  • Cesarini, M., Monga, M., & Tedesco, R.(2004). Carrying on the E-learning Process with a Workflow Management Engine, In the Proceedings of the 2004 ACM symposium on Applied computing (SAC ’04), pp. 940–945, New York, NY, USA, :ACM Press
  • Kong, W., Luo, J., & Zhang, T.(2005). A Workflow based E-learning Architecture in Service Environment, In the fifth International Conference on Computer and Information Technology(CIT05):IEEE
  • Microsoft biztalk, http://www.biztalk.org/
  • Hiekata, K., Yamato, H., Rojanakamolsan, P., & Oishi, W.(2007). A Framework for Design Engineering Education with Workflow-based e-Learning System, JOURNAL OF SOFTWARE, VOL. 2, NO. 4: ACADEMY Publisher
  • WebCT. Vista, http://www.webct.com
  • WBT. Topclass e-learning suite, http://www.wbtsystems.com
  • IBM Lotus learning management system, http://www-01.ibm.com/software/lotus/products/learning-management-system
  • Oracle ilearning, http://iLearning.oracle.com
  • Blackboard, http://www.blackboard.com
  • Ghaleb, F., Daoud, S., Hasna, A., ALJa’am, J.M., El-Seoud, S.A., & El-Sofany, H.(2006). E-Learning Model Based On Semantic Web Technology, International Journal of Computing & Information Sciences, Vol. 4, No. 2
  • Magee, J., & Kramer, J.(1999). Concurrency:State Models and Java Programs , Chichester, England: John Wiley and Sons
  • Li, W., & Li, X.(2009). Design of a Personalized Learning System Based on Intelligent Agent for E-learning, Ninth International Conference on Hybrid Intelligent Systems, pp. 187-190, Shenyang: IEEE
  • 14. Ayles, T., Field, A.J., & Magee, J.N.(2003). Adding performance evaluation to the LTSA tool, 13th Int. Conference on Computer Performance Evaluation: Modeling, Techniques and Tools, Lecture Notes in Computer Science, LNCS 2794: Springer
  • 15. Pirrone, R., Pilato, G., Rizzo, R., & Russo, G.(2005). Learning Path Generation by Domain Ontology Transformation, Advances in Artificial Intelligence, Vol. 3673, pp. 359-369
  • 16. Jena: A Semantic Web Framework for Java, http://jena.sourceforge.net/
Index Terms
Computer Science
Information Sciences
No index terms available.
Keywords

E-Learning systems Workflow management system Personalization FSP language

Powered by PhDFocusTM