Author(s): Omid Bushehrian | Robert Khaldar
Journal: International Journal of Computer Applications
ISSN 0975-8887
Volume: 33;
Issue: 10;
Start page: 1;
Date: 2011;
Original page
Keywords: E-Learning systems | Workflow management system | Personalization | FSP language
ABSTRACT
In this paper an extendable elearning software architecture which supports personalized learning paths is presented. Any elearning software which is designed based on this architecture can benefit from the loosely coupled interconnection among three main components of a personalized elearning software: Workflow Management Engine 'WFME', Recommender Component 'RC' and Learner Interaction Component 'LIC'. By following this architecture the personalization method of the elearning system which is implemented by RC component is very easy 'open' to extend or change regarding the needs or strategies of a specific elearning 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 elearning software which follows the proposed architecture.
Journal: International Journal of Computer Applications
ISSN 0975-8887
Volume: 33;
Issue: 10;
Start page: 1;
Date: 2011;
Original page
Keywords: E-Learning systems | Workflow management system | Personalization | FSP language
ABSTRACT
In this paper an extendable elearning software architecture which supports personalized learning paths is presented. Any elearning software which is designed based on this architecture can benefit from the loosely coupled interconnection among three main components of a personalized elearning software: Workflow Management Engine 'WFME', Recommender Component 'RC' and Learner Interaction Component 'LIC'. By following this architecture the personalization method of the elearning system which is implemented by RC component is very easy 'open' to extend or change regarding the needs or strategies of a specific elearning 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 elearning software which follows the proposed architecture.