International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 33 - Number 10 |
Year of Publication: 2011 |
Authors: Omid Bushehrian, Robert Khaldar |
10.5120/4053-5819 |
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
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.