Professional Documents
Culture Documents
Interoperability For Digital Learning Re
Interoperability For Digital Learning Re
1
The 5th IEEE International Conference on Advanced Learning Technologies, July 5-8, 2005, Kaohsiung, Taiwan
from Sun et al. [16], [17]. The lower levels User Person Learner
#Prior Knowledge
2
The 5th IEEE International Conference on Advanced Learning Technologies, July 5-8, 2005, Kaohsiung, Taiwan
resources cannot be efficiently shared and reused. Semantic Analysis [11] of user requirements and
Figure 1 presents a metamodel of learning objects at formalises norms in the problem domain.
the content semantic level, which instructs the
configuration of suitable learning resources for certain 3.2.1. Semantic analysis of the problem domain
learning goals.
• Learning Goals express overall learning aims and A Semantic Analysis (SA) begins with the phase of
expected achievements. A goal must be problem definition. It is done through investigation of
measurable in order to support a learning process relevant documents and interviews with domain
where users conduct learning activities to acquire experts and potential users. The text below is the
knowledge and skills. A goal can be broken into description of a problem domain of learning resource
subgoals which are associated with different management in Higher Education (HE), which we
learning objects that require different shall conduct an analysis to establish a model of user
competences. All the achievements meeting the requirements semantics.
subgoals can be aggregated to address the overall “A learner must register in a university and enrol in
goals of learning. a degree course. The learner is obliged to take all
• Learning Objects are the essential part for compulsory modules required by the course in order to
successful learning. They represent the get a degree. The learner can take any additional
educational information and required modules irrespective of the course.
achievements. The relationships between the A course consists of modules. Each module is on a
objects and their granularities are specified in subject, as classified by the classifying organisation.
Rules. The required resources to the learning For example, the subjects in Computer Science are
objects are defined in Resources. classified by the ACM. A module includes a number of
• Resources are considered as an important element topics, each of which relates to at least one assessment
which indicates physical, abstract and staff and optionally practicals. A topic consists of an
resources needed for designing learning objects introduction, concepts and examples. There may be
and supporting learning. For example, Rational pedagogical constraints concerning the structure and
Rose CASE tools, as physical resource, may be sequence of topics. A module may have pre-requisites
required while UML is studied and practised. or co-requisites, which are also modules. A learner
Certain learning objects may be in different media must complete the pre-requisites before taking the
forms. When they are presented to users, adequate module, and must take the co-requisites together with
technologies are necessary. These types of the module at the same time.
resources must be specified in Resources. Learning resources of modules, topics, assessments,
• Rules define constraints, conditions and policies practicals are provided by different content providers,
for how the learning objects are configured and which are organisations such as a university. The
assembled. There are content selection rules, resources are stored in local or remote repositories of
content sequencing rules and optimisation rules. the organisations. A learner can have access to
The metamodel presents the requirement learning resources from any content provider.”
specifications and constrains which can be employed By using the method of SA, this problem
by the learning objects developers. The instances description is analysed by specifying agents,
conforming to this metamodel can warrant the affordances and their ontological dependency. An
resource semantic interoperability. agent can be an individual, cultural group, language
community or society. Affordance is a repertoire of
3.2. Semantic interoperability of user behaviour that its agent can afford. Some affordances
requirements can be possible only if certain other affordances are
available. This kind of dependency is ontological.
Content semantic interoperability focuses on the Figure 2 shows an Ontology Chart (OC) to capture
semantics of managing heterogeneous learning user’s requirements and present the semantics. The OC
resources. Once learning resources are available, user delineates the context which involves concepts and
requirements is another issue to be addressed. It is terminology used in this problem domain. The
essential to assure that the meaning of user concepts and terminology according to the ontological
requirements can be unambiguously understood and relationships determine semantics contextually,
satisfied by appropriate learning resources. because every word or expression is linked with its
Requirements semantic interoperability conducts a antecedents on their left hand side in the ontology
chart. For example, a learner can be defined in many
3
The 5th IEEE International Conference on Advanced Learning Technologies, July 5-8, 2005, Kaohsiung, Taiwan
‘society’ is the root agent Figure 2 An Ontology Chart for learning resource management
in the chart. All other
agents (in rectangulars) and affordances (in ellipses) that a learner can take a module, which does not
are ontologically dependent on the society, which necessarily belong to the course that he enrols in. This
means all of them are defined in the context of the is due to personalised learning, where a learner is in
society. The ‘learner’ is a role name for a ‘person’ who the centre of learning process. A learner is allowed to
is ‘registered’ at a ‘university’. learn beyond what educational requirements have
The ‘learner’ has determiners, which are prefixed required.
by a hash sign ‘#’ in the chart. Determiners are The semantics of the management of different
attributes that enable one to describe an agent or kinds of learning resources is also represented in the
affordance. The ‘learning style’ and ‘prior knowledge’ chart. The affordances ‘topic’ and ‘module’ make it
are determiners of a learner, reflecting user possible that a topic exists ‘in’ a module. An
requirements in this problem domain. There are also assessment does not exist independently in a module. It
determiners for ‘repository’, ‘module’, ‘course’, and is always attached with the topic, on which it assesses.
‘prior knowledge’. Therefore, three antecedents are involved in order to
The structure of the ontological dependency describe this. An ‘assessment’ exists ‘on’ its
constrained by ontological relationships determines corresponding ‘topic’ ‘in’ the ‘module’. Similarly, a
exactly the boundaries of each concept. The ‘practical’ exists ‘on’ its corresponding ‘topic’ ‘in’ the
‘registered’ is an affordance that is ontologically ‘module’. An ‘introduction’ and ‘topic’ afford the ‘of’,
dependent on the antecedents—the ‘organisation’ and which means an introduction is included in a topic.
the ‘person’. It means a registration never exists The ‘university’ affords the existence of ‘module’,
beyond the existence of a ‘learner’ (the role of a ‘assessment’, ‘practical’, ‘introduction’, and
person) and a ‘university’ (the role of an organisation). ‘example’. However, ‘topic’ and ‘concept’ exist in the
The same applies to the affordance ‘enrol in’, which society, because they are recognised by a large group
depends on the existence of a ‘learner’ and a ‘course’. of people, who are not necessarily within a university.
Both the affordance ‘course’ and ‘module’ are A ‘module’ in a ‘university’ ‘uses’ ‘learning
antecedents of ‘run’, which means a course runs its resources’ in the society. The ‘learning resource’ is
modules only when there is a course and modules. The provided by a ‘content provider’ and stored ‘at’ the
affordance ‘take’ depends on the agent ‘person’ and provider’s ‘repository’. This means when a learner
affordance ‘run’, which means that a learner can take takes a module of a course, the content of the module
modules that are run in a course. The affordances is not necessarily provided by a particular university.
‘enrol in’ and ‘take’ exist independently. This indicates Personalisation is achieved by allowing learners to
4
The 5th IEEE International Conference on Advanced Learning Technologies, July 5-8, 2005, Kaohsiung, Taiwan
take any available learning resource, which satisfies behaviour of the agents and are reflected as constraints
their requirements. in the conceptual models and incorporated into the
The Semantic Analysis defines the boundary of the technical information systems. These norms will be
concern and identifies the basic patterns of behaviour programmed and incorporated into operations in a
in terms of affordances. An Ontology Chart as a computer system.
representation must be read many times by the analysts
with reference to the problem description and other 4. Conclusions and future work
business knowledge gained through various channels
[11]. An architecture of interoperability for learning
resource management is presented to enable learning
3.2.2. Analysing norms in managing learning resource sharing and reuse in a heterogeneous
resources environment. This aims ultimately to reinforce quality
of instructional design and learning. Technical issues
A Norm Analysis [11] is usually carried out on the are discussed at different levels of interoperability.
basis of the result of the Semantic Analysis. Norms Special focus is on resolving semantic interoperability.
describe how an agent can judge the situation and take A metamodel of learning objects is represented to
actions. Norms specified here are kinds other than the enable semantic interoperability for heterogeneous
ontological dependency imposed on the antecedent and learning resources. The semantics of user requirements
dependent [11]. All the norms are linked to the is analysed and represented by the method of Semantic
relevant affordances as constraints, for example, the Analysis. Norms for managing learning resources are
maximum number of modules for a learner to take in a devised based on the result of Semantic Analysis. The
course. Two types of norms, pedagogical norms and results of Semantic Analysis and Norm Analysis of
administrative norms, are analysed in the context of user requirements will be integrated with the design for
digital learning resource management. interoperability of resource semantics. Relevant
Pedagogical norms focus on educational regulations research has been embarked upon, with an expectation
and rules in managing learning resources, for example: of incorporating the outcomes to the overall
• A pre-requisite for a module must be taken in architecture within a short-term.
advance.
• A co-requisite for a module must be taken at the References
same time as the module.
• The level of learners’ prior knowledge determines [1] A. Bednar, D. Cunningham, T. Duffy and J. Perry,
whether the pre-requisites need to be taken. Theory into Practice: How do we link it? In G. Anglin
• Learners’ learning style determines the selection (Ed.), Instructional Technology: Past, Present, and
of types of learning content. Future, Libraries Unlimited, Englewood, Colo, 1995.
[2] T. Berners-Lee, Weaving the Web, Harper San Francisco,
• Each module includes zero or more practicals.
San Francisco, 2002.
Administrative norms are business constraints [3] T. Berners-Lee, J. Hendler, and O. Lassila, The Semantic
which regulate the executive process of learning Web, Scientific American, vol. 284, no. 5, pp. 34–43,
resource management, for example: 2001.
• A learner must enrol in a degree course of a [4] M. Dimitrova, M. Mimirinis and A. Murphy, Evaluating
university. the Flexibility of a Pedagogical Framework for e-
• A learner must take all compulsory modules Learning, in the Proceedings of IEEE International
required for the degree course. Conference on Advanced Learning Technologies
(ICALT'04), pp. 291-295. 2004.
• A learner may take compulsory and additional [5] R. M. Gagné, L. J. Briggs and W. W. Wager, Principle of
modules from any resources of any approved Instructional Design, Harcourt Brace Janovich College
content provider. Publishers, New York, 1992.
• Each course requires a certain number of credits [6] J. J. V. Griethuyen, (ed). Concepts and Terminology for
accrued from modules. the Conceptual Schema and the Information Base,
• Each module attracts a certain number of credits. ISO/TC97/SC5-N695, 1982.
A norm as a constraint in an information system is a [7] M. Hamalainen, A. Whinston and S. VishikElectronic,
Markets for Learning, Communications of the ACM,
prescription or prohibition of the behaviour of a
vol. 39, Issue 6, 1996.
member (e.g., an agent) of the Universe of Discourse [8] IEEE, Standard for Learning Object Metadata, Learning
(e.g., an organisation or a cultural group – Technology Standards Committee (LTSC),
interpretation of the authors) [6]. Norms control the http://grouper.ieee.org/LTSC/wg12/, 2003.
5
The 5th IEEE International Conference on Advanced Learning Technologies, July 5-8, 2005, Kaohsiung, Taiwan
[9] IMS, IMS Digital Repositories Interoperability - Core [15] L. Sun and S. Williams, An Instructional Design Model
Functions Information Model Version 1.0 Final for Constructivist Learning, in Proceedings of
Specification,http://www.imsglobal.org/digitalrepositor Association for the Advancement of Computing in
ies/driv1p0/imsdri _infov1p0.html, 2003. Education (AACE), Switcherland, 2004.
[10] G. E. Kaiser, S. E. Dossick, W. Jiang, J. J. Yang, S. X. [16] L. Sun, K. Ousmanou, and S.A. Williams, Articulation
Ye, WWW-based collaboration environments with of Learners Requirements for Personalised
distributed tool services, World Wide Web, vol. 1, Instructional Design in E-Learning Services, Lecture
Issue 1, pp. 3-25, 1998. Notes in Computer Science, pp. 424, W. Liu, Y. Shi
[11] K. Liu. Semiotics in Information Systems Engineering. and Q. Li (ed.) Advances in Web-Based Learning,
Cambridge University Press, Cambridge, 2000. Springer-Verlag Heidelberg, Vol 3143, 2004.
[12] R. Reiser and J. Dempsey, Instructional Design and [17] L. Sun, Y. Fu, S.A. Williams, and T. Sun. E-Learning
Technology, Pearson Education, Inc., Upper Saddle Services Provision and Management, Lecture Notes in
River, New Jersey, 2002. Computer Science, pp. 209, W. Liu, Y. Shi and Q. Li
[13] SCORM, Best Practices Guide for Content Developers, (ed.) Advances in Web-Based Learning, Springer-
http://www.lsal.cmu.edu/ lsal/expertise/ projects Verlag Heidelberg, Vol 3143, 2004.
developersguide/developersguide/guide-v1p0- [18] Z. Xu, Z.Yin and A. Saddik, A Web Services Oriented
20030228.pdf, 2003. Framework for Dynamic E-Learning Systems, in
[14] A. Sheth, Changing Focus on Interoperability in Proceedings of Canadian Conference on Electrical and
Information Systems: from system, syntax, structure to Computer Engineering, 2003.
semantics. M. F. Goodchild, M. J. Egenhofer, R.
Fegeas, C. A. Kottman (eds.), Kluwer, 1998.