Querying Learning Object Repositories via Ontology-Based Mediation
P. Kärger, C. Ullrich, and E. Melis. Proceedings of the 6th IEEE International Conference on Advanced Learning Technologies, page 845--846. IEEE Computer Society, (July 2006)
Abstract
We propose a mediator architecture that allows a
learning system to retrieve learning objects (LOs) from
heterogeneous repositories of LOs and not exclusively
from its proprietary repository. A mediating component
accepts queries formulated in a uniform query
language, translates them into repository specific queries
and passes them to each connected repository. For
the translation of queries, an ontology-based queryrewriting
method has been developed which uses the
specified knowledge representation of the repository
and an ontology mapping to compute the rewriting
steps for translating. For distributing queries we realized
a mediating architecture, which passes the translated
queries to the repositories. This architecture has
been integrated in the Web-based, user-adaptive and
interactive e-learning environment ActiveMath. Currently,
it enables the ActiveMath's course planner to
access four heterogeneous LO repositories. The course
planning component can create courses adapted to the
learner's goals, knowledge, learning behaviour and a
specific learning scenario. To select adequate LOs,
the course planner initially queried its proprietary repository
MBase for LOs. The challenge our architecture
faces is to integrate more than one repository into
ActiveMath's course generation. Currently, with the
help of the architecture here-proposed, the course planner
retrieves LOs additionally from the repository of
the DaMiT-system, of the MathsThesaurus, and the
LeActiveMath ExerciseRepository.
%0 Conference Paper
%1 Kaergeretal-mediator-icalt-06
%A Kärger, Philipp
%A Ullrich, Carsten
%A Melis, Erica
%B Proceedings of the 6th IEEE International Conference on Advanced Learning Technologies
%D 2006
%E Kinshuk,
%E Kopers, Rob
%E Kommers, Piet
%E Kirschner, Paul
%E Sampson, Demetrios G.
%E Didderen, Wim
%I IEEE Computer Society
%K imported
%P 845--846
%T Querying Learning Object Repositories via Ontology-Based Mediation
%U http://www.activemath.org/publications/icalt06_mediator.pdf
%X We propose a mediator architecture that allows a
learning system to retrieve learning objects (LOs) from
heterogeneous repositories of LOs and not exclusively
from its proprietary repository. A mediating component
accepts queries formulated in a uniform query
language, translates them into repository specific queries
and passes them to each connected repository. For
the translation of queries, an ontology-based queryrewriting
method has been developed which uses the
specified knowledge representation of the repository
and an ontology mapping to compute the rewriting
steps for translating. For distributing queries we realized
a mediating architecture, which passes the translated
queries to the repositories. This architecture has
been integrated in the Web-based, user-adaptive and
interactive e-learning environment ActiveMath. Currently,
it enables the ActiveMath's course planner to
access four heterogeneous LO repositories. The course
planning component can create courses adapted to the
learner's goals, knowledge, learning behaviour and a
specific learning scenario. To select adequate LOs,
the course planner initially queried its proprietary repository
MBase for LOs. The challenge our architecture
faces is to integrate more than one repository into
ActiveMath's course generation. Currently, with the
help of the architecture here-proposed, the course planner
retrieves LOs additionally from the repository of
the DaMiT-system, of the MathsThesaurus, and the
LeActiveMath ExerciseRepository.
@inproceedings{Kaergeretal-mediator-icalt-06,
abstract = {We propose a mediator architecture that allows a
learning system to retrieve learning objects (LOs) from
heterogeneous repositories of LOs and not exclusively
from its proprietary repository. A mediating component
accepts queries formulated in a uniform query
language, translates them into repository specific queries
and passes them to each connected repository. For
the translation of queries, an ontology-based queryrewriting
method has been developed which uses the
specified knowledge representation of the repository
and an ontology mapping to compute the rewriting
steps for translating. For distributing queries we realized
a mediating architecture, which passes the translated
queries to the repositories. This architecture has
been integrated in the Web-based, user-adaptive and
interactive e-learning environment ActiveMath. Currently,
it enables the ActiveMath's course planner to
access four heterogeneous LO repositories. The course
planning component can create courses adapted to the
learner's goals, knowledge, learning behaviour and a
specific learning scenario. To select adequate LOs,
the course planner initially queried its proprietary repository
MBase for LOs. The challenge our architecture
faces is to integrate more than one repository into
ActiveMath's course generation. Currently, with the
help of the architecture here-proposed, the course planner
retrieves LOs additionally from the repository of
the DaMiT-system, of the MathsThesaurus, and the
LeActiveMath ExerciseRepository.},
added-at = {2007-10-07T09:43:01.000+0200},
author = {K{\"a}rger, Philipp and Ullrich, Carsten and Melis, Erica},
biburl = {https://www.bibsonomy.org/bibtex/23d8e28ab4890f4311543e6d198827d6b/carstenullrich},
booktitle = {Proceedings of the 6th IEEE International Conference on Advanced Learning Technologies},
editor = {Kinshuk and Kopers, Rob and Kommers, Piet and Kirschner, Paul and Sampson, Demetrios G. and Didderen, Wim},
interhash = {c265468aa40c4b648e1763d730c781f3},
intrahash = {3d8e28ab4890f4311543e6d198827d6b},
keywords = {imported},
month = {July},
pages = {845--846},
publisher = {IEEE Computer Society},
timestamp = {2007-10-07T09:43:04.000+0200},
title = {Querying Learning Object Repositories via Ontology-Based Mediation},
url = {http://www.activemath.org/publications/icalt06_mediator.pdf},
year = 2006
}