ROSA: A Data Model and Query Language for e-Learning Objects


Learning Content Management Systems (LCMS) supports e-learning applications with storage and efficient access for e-learning objects (LO)s. ROSA is a LCMS built as a semantic layer on the top of an XML native DBMS, Tamino. Together, ROSA and Tamino, offer instructional designers a semantic view of e-learning content. In this paper, we present ROSA Data Model and Query Language, designed as an extension to RDF data model and RQL query language. The Data Model is structured around the LO modeling and their relationships, adapted to the elearning domain. An algebra defines valid operations over LO data. Queries are formulated in ROSAQL that extends RQL with joins, graph navigation and recursion.

Extracted Key Phrases

2 Figures and Tables

Cite this paper

@inproceedings{Porto2003ROSAAD, title={ROSA: A Data Model and Query Language for e-Learning Objects}, author={F{\'a}bio Porto and Ana Maria de Carvalho Moura and Adriana Pereira Fernandez and Ab{\'i}lio Fernandes and F{\'a}bio Jos{\'e} Coutinho da Silva and Gilda Helena Bernardino de Campos and Laura Coutinho}, booktitle={PGLDB}, year={2003} }