
 
identify the components of learning objects. 
However, a lack of learning object content models is 
that they do not provide means for expressing the 
semantics of the components of learning objects.  
  For example, using a learning object content 
model we cannot specify whether a component, say 
a course, deals with history or mathematics. And 
therefore they do not allow semantic querying over 
the components (e.g., querying the courses that deals 
with discrete mathematics) and conceptual 
navigation between the components. This is 
regrettable since semantic querying and conceptual 
navigation between learning objects would 
significantly ease the access of learning objects.  
  In this article we present what kind of ontologies 
are required for semantic querying and conceptual 
navigation between learning objects. Essentially 
semantic querying differs from traditional keyword 
based searching in that searching expressions are 
based on content ontologies, i.e., on the concepts of 
the domain that the learning deals with. Semantic 
querying is also useful tool in composing learning 
objects based on their content. Conceptual 
navigation in turn means that named links can be 
used in navigating between learning objects. Named 
links are analogous with the relationships in 
conceptual scheme of databases.  
  The rest of the paper is organized as follows. 
First, in Section 2, we give an overview of learning 
object metadata standards and learning object 
content models. We also illustrate the possibilities 
these approaches give for expressing the 
relationships of learning object instances.  Then, in 
Section 3, we motivate our approach by giving an 
example of semantic querying and conceptual 
navigation. After this, in Section 4, we show what 
kinds of ontologies are required for semantic 
querying and conceptual navigation. In particular, 
three ontologies are presented:  a content ontology, 
an education ontology and an instance ontology. The 
specification of these ontologies by XML-based 
languages is considered in Section 5. Finally, 
Section 6 concludes the paper by discussing the 
advantages and limitations of our proposed 
approach.  
2  METADATA STANDARDS AND 
LEARNING OBJECT CONTENT 
MODELS 
2.1  Metadata Standards 
The notion of metadata (Najjar et al., 2003) has 
variable interpretations depending upon the 
circumstances in which it is used. Fundamentally, 
metadata is data about data. It describes certain 
important characteristics of its target. Equally 
metadata can be described by meta-metadata, which 
is descriptive information of the metadata itself. The 
typical types of metadata that can be attached to 
documents include document’s author, publisher, 
publication date, language and keywords. 
  There are many organizations which standardize 
metadata. The idea behind standardization is to 
achieve interoperability between systems from 
different origins. An important point in 
standardization is that it does not impose a particular 
implementation but rather a common specification 
which establishes an opportunity for collaboration 
by diverse groups. 
  Next we will shortly consider three well known 
standardization efforts; Dublin Core, IMS and LOM. 
  Dublin Core (Dublin, 2002) is a widely known 
metadata standard that has been developed since 
1995. The metadata elements of the Dublin Core 
represent syntactical meta-data, i.e., they do not 
describe the content of the target.  Originally, they 
are intended to facilitate the discovery of electronic 
resources from the Web. It includes 15 metadata 
elements that describe the content, the intellectual 
property rights and the instantiation of the object.  
For example, the standard includes the following 
elements: Creator, Date, Description, Subject, and 
Language. Even though, the Dublin Core does not 
include educational metadata elements, it has been 
used as basis for many educational metadata 
projects. On the other hand, proposals to extend the 
standard by educational elements (e.g., Audience, 
Interactivity type, and Interactivity level) have been 
done.  
  Dublin Core also includes metadata attributes that 
can be used in specifying the relationship between 
resources. Thorough these attributes it is possible to 
define for example that a lecture is a part of a course 
(IsPartOf), a course is a version of another course 
((IsVer-sionOf), a laboratory work requires certain 
software (IsRequiredBy), and a course is based on 
another course (IsBasedOn). 
  IMS (Instructional Management System Project) 
(IMS, 2002) is a consortium of several educational 
institutions, commercial entities, government 
agencies, and developers in the area of educational 
information systems. Its main aim is to develop and 
promote open specifications for facilitating online 
distributed learning activities such as tracking 
learner progress, reporting learner performance, and 
exchanging student records between administrative 
systems. 
  IMS has been a significant contributor to the 
LOM. For example, it has introduced the use of 
XML for representing metadata. On the other hand, 
WEBIST 2006 - E-LEARNING
366