Article ID Journal Published Year Pages File Type
454078 Computer Standards & Interfaces 2015 14 Pages PDF
Abstract

•This paper describes and defines several architectures for virtual campuses (VCs).•One of these architectures promotes VCs independent of their underlying LMSs.•We define a set of software interfaces that isolate VCs from specific LMSs.•Implementation of these interfaces for three relevant LMSs is also provided.•A running prototype of virtual campus has been deployed and it has been used by users.

Virtual campuses (VCs) are becoming complex applications. Nowadays, users demand more tools, more e-learning platforms, and fewer dependencies among these platforms. To deal with these requirements the Virtual Campus Advanced Architecture project has defined multitier software architecture for VC based on the SOA integration of e-learning platforms. This solution defines a set of interfaces that standardizes the core functions of learning management systems (LMSs), so decoupling VC from LMSs and promoting its evolution towards the SaaS model. Simplicity and viability have been key issues in the development of these interfaces that have been implemented for Blackboard Learn, Moodle and Sakai.

Related Topics
Physical Sciences and Engineering Computer Science Computer Networks and Communications
Authors
, ,