Abstract: |
SCORM (Sharable Content Object Reference Model) standard simply records learner’s evaluation grade
and traces their learning path. However, learning portfolios contain not only learner’s evaluation grade and
the browsing sequence of their learning contents, but also annotations which the learner add onto learning
objects, for example: comments, highlighting marks, digests, and so on. Therefore, a popular open source
SCORM-compliant browser-ADL Sample RTE only records grades for pre-test/post-test and learning path,
lacking the capability of storing annotation information. This research applies software reengineering
techniques to enhance ADL Sample RTE so that learner can store annotation information with the enhanced
version. The software Reengineering process is divided into three phases. Static analysis is performed first
to dissect the system architecture, followed by dynamic analysis, which is proceeded interactively through
web fronts to understand how various dynamic pages startup. Finally, annotation functionality is added in
system reconstruction phase. The outcome of the reengineering process is called Power RTE. Besides its
annotation power, Power RTE also enables sharing annotations among its users; therefore, learning objects
with annotation information could be reused on this e-Learning platform. |