Figure 3: View of the LO after reengineering following
the HCI/e-Learning principles (a fragment).
4.8 Writing of LO Documentation
The original LO was undocumented. Therefore, its
documentation had to be written from scratch. It
contains creation/modification dates, author names,
title, learning objectives, short description of avail-
able learning materials, description of interaction
means (buttons, input/output forms, links), and re-
quirements for deployment.
5 CONCLUSIONS
We have analyzed the problem of reengineering of
Learning Objects. and formulated 8 basic steps for
the reengineering process: 1) Identification/ evalua-
tion of the existing LO. 2) Formulation of re-
quirements for reengineering. 3) Development of a
reengineering plan. 4) Re-evaluation and adaptation
of teaching objectives, methods and activities. 5)
Rewriting of encapsulated teaching materials
following newly formulated aims. 6) Redesign of
the user interface of a LO. 7) Reimplementation of
LO functionality. 8) Updating/writing of LO docu-
mentation.
The requirements for reengineering are formu-
lated based on common user interface design princi-
ples formulated for the HCI and E-Learning do-
mains: Accessibility, Affordance, Consis-
tency/Organization, Error tolerance/Reliability,
Feedback, Flexibility, Learnability/Memorability,
Satisfaction, Simplicity, Standardization.
The LO reengineering framework proposed in
this paper allows to increase quality and usability of
LOs for web-based distance education systemati-
cally.
REFERENCES
Chikofsky, E.J., and Cross, J.H., II. (1990). Reverse engi-
neering and design recovery: a taxonomy. IEEE Soft-
ware 7(1):13 – 17.
Choquet, C., and Corbière, A. (2006). Reengineering
Framework for Systems in Education. Educational
Technology & Society, 9 (4), 228-241.
Clark, R. (2002). Six Principles of Effective e-Learning:
What Works and Why. Learning Solutions e-
Magazine, September, 2002.
Damaševičius, R., and Tankelevičienė, L. (2008). Merging
HCI and e-Learning Domain Oriented Design Princi-
ples for Developing User Interfaces for Mobile De-
vices. Int. Conf. on Innovations in Learning for Future
E-Learning, March 27-29, 2008, Istambul, Turkey.
Khan, B. H. (2005). Managing E-Learning: Design, De-
livery, Implementation and Evaluation. Information
Science Publishing.
Mariage, C., Vanderdonckt, J. and Pribeanu, C. (2004).
State of the Art of Web Usability Guidelines. In Proc-
tor, R.W. and Vu, K., The Handbook of Human Fac-
tors in Web Design, Lawrence Erlbaum Associates.
Miles, D.H. (2003). The 30-Second Encyclopedia of
Learning and Performance: A Trainer's Guide to The-
ory, Terminology, and Practice. AMACOM.
Nielsen, J. (1993). Usability Engineering. Academic
Press, San Francisco.
Paramythis, A. and Loidl-Reisinger, S. (2004). Adaptive
Learning Environments and e-Learning Standards.
Electronic Journal of e-Learning 2(2).
Piskurich, G. M. (Ed.) (2003). The AMA Handbook of E-
Learning: Effective Design, Implementation, and
Technology Solutions, AMACOM, USA.
Polsani, R. P. (2003). Use and Abuse of Reusable Learn-
ing Objects. Journal of Digital Information, 3(4), 164.
Scalera, M., V.N. Convertini, A. Marengo, V. Marengo,
and A. Serra (2007). Re-Engineering of a Flash Based
Application for Mobile Learning. Proc. of the 2007
Computer Science and IT Education Conference.
Shiratuddin, N., Hassan, S., Landoni, M. (2003). A usabil-
ity study for promoting e-content in higher education.
Educational Technology & Society 6(4):112-124.
Sommerville, I. (2000). Software Engineering (6th Ed.).
Addison-Wesley, Reading Massachusetts.
Štuikys, V. and Damaševičius, R. (2007). Towards
Knowledge-Based Generative Learning Objects. In-
formation Technology and Control 36(2), pp. 202-212.
Štuikys, V., Damaševičius, R. and Montvilas, M. (2004).
A Metaprogramming-Based model for Generation of
the eLearning-Oriented WEB Pages. Proc. of the 2nd
Int. Conf. on Information Technology: Research and
Education (ITRE 2004), June 28-July 1, London, Eng-
land, 64-68.
Tankelevič
ienė, L., and Demenis, T. (2007). Distance
study course reengineering based on triple consistency
principle and requirements for computer science stu-
dents. Proc. of Conf. on Innovative Information Tech-
nologies IIT-2007, November 8-9, Vilnius, Lithuania.
LEARNING OBJECT REENGINEERING BASED ON PRINCIPLES FOR USABLE USER INTERFACE DESIGN
129