Model Driven Architecture (MDA): Integration and Model Reuse for Open Source eLearning Platforms

Authors

  • Heinz Lothar Grob Department of Information Systems, University of Muenster
  • Frank Bensberg Department of Information Systems, University of Muenster
  • Blasius Lofi Dewanto Department of Information Systems, University of Muenster

Keywords:

LMS, Model Driven Architecture (MDA), Open University Support System (OpenUSS), e-learning, learning management system, open source

Abstract

Open Source (OS) community offers numerous eLearning platforms of both types: Learning Management Systems (LMS) and Learning Content Systems (LCS). General purpose OS intermediaries such as SourceForge, ObjectWeb, Apache or specialized intermediaries like CampusSource reduce the cost to locate such eLearning platforms. Still, it is impossible to directly compare the functionalities of those OS software products without performing detailed testing on each product. Some articles available from eLearning Wikipedia show comparisons between eLearning platforms which can help, but at the end they barely serve as documentation which are becoming out of date quickly [1]. The absence of integration activities between OS eLearning platforms - which are sometimes quite similar in terms of functionalities and implementation technologies - is sometimes critical since most of the OS projects possess small financial and human resources. This paper shows a possible solution for these barriers of OS eLearning platforms. We propose the Model Driven Architecture (MDA) concept to capture functionalities and to identify similarities between available OS eLearning platforms. This contribution evolved from a fruitful discussion at the 2nd CampusSource Developer Conference at the University of Muenster (27th August 2004).

Downloads

Published

2005-03-23

Issue

Section

Articles

URN