25.07.2013 Views

January 2012 Volume 15 Number 1 - Educational Technology ...

January 2012 Volume 15 Number 1 - Educational Technology ...

January 2012 Volume 15 Number 1 - Educational Technology ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Hsu, I.-C. (<strong>2012</strong>). Intelligent Discovery for Learning Objects Using Semantic Web Technologies. <strong>Educational</strong> <strong>Technology</strong> &<br />

Society, <strong>15</strong> (1), 298–312.<br />

Intelligent Discovery for Learning Objects Using Semantic Web Technologies<br />

I-Ching Hsu<br />

Department of Computer Science and Information Engineering, National Formosa University, Taiwan //<br />

hsuic@nfu.edu.tw<br />

ABSTRACT<br />

The concept of learning objects has been applied in the e-learning field to promote the accessibility, reusability,<br />

and interoperability of learning content. Learning Object Metadata (LOM) was developed to achieve these goals<br />

by describing learning objects in order to provide meaningful metadata. Unfortunately, the conventional LOM<br />

lacks the computer interpretability needed to support knowledge representation when searching for finding<br />

relevant learning objects. This study addresses this issue by defining a Multi-layered Semantic LOM Framework<br />

(MSLF) for integrating Semantic Web technologies into LOM. The proposed MSLF is used to develop<br />

LOFinder, an intelligent LOM shell that provides an alternative approach to enhancing the knowledge<br />

representations. To test its feasibility, this study implemented a java-based prototype of LOFinder that enables<br />

intelligent discovery of learning objects.<br />

Keywords<br />

LOM, Semantic Web, Ontology, RuleML, SCORM<br />

Introduction<br />

The Sharable Content Object Reference Model (SCORM) (ADL 2006) provides specifications for implementing elearning<br />

systems and enabling learning object reusability and portability across diverse Learning Management<br />

Systems (LMS). The development and extension of SCORM metadata is based on IEEE Learning Object Metadata<br />

(LOM) (LOM 2005). The LOM in SCORM is used to provide consistent descriptions of SCORM-compliant learning<br />

objects, such as Content Aggregations, Activities, Sharable Content Objects, and Assets so that they can be<br />

identified, categorized, retrieved within and across systems in order to facilitate sharing and reuse.<br />

The main problem with LOM is that it is an XML-based development, which emphasizes syntax and format rather<br />

than semantics and knowledge. Hence, even though LOM has the advantage of data transformations and digital<br />

libraries, it lacks the semantic metadata to provide reasoning and inference functions. These functions are necessary<br />

for the computer-interpretable descriptions, which are critical in the area of dynamic course decomposition, learning<br />

object mining, learning objects reusability and autoexec course generation (Kiu and Lee 2006; Balatsoukas, Morris et<br />

al. 2008). This is why most Web-based courses are still manually developed.<br />

To improve the above problem, a mapping from LOM to statements in an RDF model has been defined (Nilsson,<br />

Palmer et al. 2003). Such a mapping allows LOM elements to be harvested as a resource of RDF statements.<br />

Additionally, RDF and related specifications are designed to make statements about the resource on the Web (that is,<br />

anything that has a URI), without the need to modify the resource itself. This enables document authors to annotate<br />

and encode the semantic relationships among resources on the Web. However, RDF alone does not provide common<br />

schema that helps to describe the resource classes and represent the types of relationships between resources. A<br />

specification with more facilities than those found in RDF to express semantics flexibly is needed. The Semantic<br />

Web (Shadbolt, Berners-Lee et al. 2006) can help solve these problems.<br />

To enhance the knowledge representation of the XML-based markup language, the traditional Semantic Web<br />

approach is to upgrade the original XML-based to ontology-based markup language. The upgrade mentioned above<br />

from XML-based LOM to RDF-based LOM is an example. This approach is limited in that the original XML-based<br />

markup language has to be replaced with a new ontology-based markup language, causing the compatibility<br />

problems with existing data applications. This study proposes a novel integration approach that combines the first<br />

four layers of Semantic Web stack, namely URI layer, XML layer (LOM), ontology layer and rule layer. This<br />

integration approach is defined in a formal structure, called Multi-layered Semantic LOM Framework (MSLF),<br />

which is a specific sub-model of the Semantic Web stack for LOM applications. In MSLF, Semantic Web<br />

technologies can be integrated with LOM to enhance computational reasoning, and the original LOM can be retained<br />

to cooperate with ontologies and rules. That is, MSLF does not change the original schema of LOM. Hence, the<br />

existing LOM and SCORM metadata documents can continue to be used.<br />

ISSN 1436-4522 (online) and 1176-3647 (print). © International Forum of <strong>Educational</strong> <strong>Technology</strong> & Society (IFETS). The authors and the forum jointly retain the<br />

copyright of the articles. Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies<br />

are not made or distributed for profit or commercial advantage and that copies bear the full citation on the first page. Copyrights for components of this work owned by<br />

others than IFETS must be honoured. Abstracting with credit is permitted. To copy otherwise, to republish, to post on servers, or to redistribute to lists, requires prior<br />

specific permission and/or a fee. Request permissions from the editors at kinshuk@ieee.org.<br />

298

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!