“…Universities, professional development centres, and industry training facilities worldwide are now offering thousands of technical and management courses. Now, the development of web-based learning environments has over the last few years constituted a domain trend in technology-enhanced education (Choi, 1999;Khalifa & Lam, 2002;Pahl, 2003;Song, Hu, Olney, & Graesser, 2004). The broad application of the Internet in e-Learning has led to a common requirement for reusable, sharable learning objects.…”