introduced a new conceptual approach for self
adaptive hypermedia applications using triangular
conceptual model. The proposed model offers many
advantages but the main one consists in assuring
strong independence of any of the building models
and, at the same time, in facilitating a flexible
adaptation of content delivery. The adaptation makes
use of adaptive presentation, navigation support and
content selection; it is not locked to any given
learner model. In order to be able to describe
polymorphic learner profiles, we use concepts of
given domain such as characteristics of the learning
style, psychology characters, etc.
The adaptive process for e-learning content
delivery was formalized through usage of predicates
and relationships between them. On the base of such
predicates, there were built formal rules controlling
the adaptation process and executed by the
adaptation engine. For describing the rules, two
approaches have been considered – Drools Rule
Language and SWRL. Both the approaches are
supported by rule engines which executes rules
described in correspondent language. Thanks to the
fact they both support rules defined by first order
logic predicates, we conclude they are suitable for
constructing an adaptation engine supporting the
conceptual model. Based on this comparison
showing the weaknesses and advantages of the rule
engines, we may choose Drools for the ongoing
implementation of the adaptation engine. The choice
of Drools is strongly influenced by the facts it
provides advanced rule management tools, detailed
documentation, and open source license. The
adaptation engine is going to be integrated and
tested within a adaptive e-learning platform
providing an authoring tool for construction of
learning courseware and an instructor tool
(Vassileva, D., Bontchev, B. & Grigorov, S., 2008)
for structuring the narrative storyboards and
planning the instructional design.
ACKNOWLEDGEMENTS
This work is partially supported by the SISTER
project funded by the European Commission in FP7-
SP4 Capacities via agreement no.: 205030.
REFERENCES
Berlanga, A. et al. (2006). Authoring Adaptive Learning
Designs Using IMS LD, Lecture Notes in Computer
Science, Volume 4018/2006, ISBN 978-3-540-34696-
8, pp. 31-40.
Brusilovsky P. (1994). Adaptive Hypermedia: An attempt
to analyze and generalize. Proc. of First International
Conf. on Multimedia, Hypermedia and Virtual Reality.
In Brusilovsky P. & Streitz N. (Eds.) LNCS 1077,
Springer Verlag, pp.288-304.
Dagger, D., Wade, V. & Conlan, O.. (2005).
Personalization for All: Making Adaptive Course
Composition Easy. Special issue of the Educational
Technology and Society Journal, IEEE IFETS.
De Bra P., Houben G.-J. & Wu H. (1999). AHAM: A
Dexter-based Reference Model for adaptive
Hypermedia. Proceedings of the ACM Conference on
Hypertext and Hypermedia, 147-156.
Guin-Duclosson, N. et al. (2002). The AMBRE ILE: How
to Use Case-Based Reasoning to Teach Methods,
Lecture Notes in Computer Science, ISBN 978-3-540-
43750-5 , Volume 2363/2002, pp. 782-791.
Halasz, F. & Schwartz, M. (1994). Halasz, F., Schwartz,
M.: The Dexter hypertext reference model.
Communications of the ACM, Vol. 37, Issue 2,
ISSN:0001-0782, pp. 30 - 39.
Hill, E. J. F. (2006). “Jess, the Rule Engine for the Java
Platform”, Sandia, National Laboratories, http://
www.jessrules.com/jess/ docs/70/, October 2007
Koch, N. & Wirsing, M. (2002). The Munich Reference
Model for Adaptive Hypermedia Applications. Proc.
of the Int. Conf. on Adaptive Hypermedia and
Adaptive Web-Based Systems, ISBN: 3-540-43737-1,
pp. 213 – 222.
Mei, J. & Boley, H. (2006). Interpreting SWRL Rules in
RDF Graphs. Electr. Notes Theor. Comput. Sci.
151(2): pp. 53-69.
Ohene-Djan, J. et al. (2003) Understanding Adaptive
Hypermedia: An Architecture for Personalisation and
Adaptivity. In: Workshop on Adaptive Hypermedia
and Adaptive Web-Based Systems AH2003, August
26-30, 2003, Nottingham, UK.
Rey-López, M. et al. (2006). Providing SCORM with
adaptivity. Proceedings of the 15th international
conference on World Wide Web, ISBN:1-59593-323-9,
pp.981-982.
Richters, M. & Gogolla, M. (1998). On Formalizing the
UML Object Constraint Language OCL, LNCS Vol.
1507, ISBN: 3-540-65189-6, pp. 449 - 464.
Vassileva D. & Bontchev B. (2006). Self adaptive
hypermedia navigation based on learner model
characters, Proc. of IADAT-e2006, Barcelona, Spain,
pp.46-52.
Vassileva, D., Bontchev, B. & Grigorov, S. (2008).
Mastering Adaptive Hypermedia Courseware, Proc. of
6th Int. Conf. on Emerging eLearning Technologies
and Applications ICETA2008.
Zongmin Ma (Ed). (2006). Web-Based Intelligent e-
Learning Systems: Technologies and Applications
(ISBN 1-59140-729-3), Chapter IX, pp. 175-193.
CSEDU 2009 - International Conference on Computer Supported Education
332