This Article 
 Bibliographic References 
 Add to: 
An Implementation of the CORDRA Architecture Enhanced for Systematic Reuse of Learning Objects
June 2009 (vol. 21 no. 6)
pp. 925-938
Freya H. Lin, Chihlee Institute of Technology, Banciao City, Taipei County
Timothy K. Shih, Tamkang University, Taipei
Won Kim, Sungkyunkwan University, Seoul
The Sharable Content Object Reference Model (SCORM) specification defines metadata of learning objects, which are used as the elementary reusable components in distance learning. The Content Object Repository Discovery and Registration/Resolution Architecture (CORDRA) specification provides a common architecture for the resolution, discovery, and sharing of these learning objects. These two specifications together define standardized ways in which learning objects can be discovered and reused by content designers. However, the current CORDRA and the definition of objects in SCORM only allow an object to be copied, updated, and reorganized in a new content aggregation, which is used as a delivery package to end users. This paper proposes a revised CORDRA architecture and a reusability mechanism to make instruction design easier. In particular, it proposes a structure called a reusability tree for tracking the history of reuse of learning objects in CORDRA. This paper also defines the notions of similarity, diversity, and relevancy of learning objects to make it easier for users to precisely search for and reuse learning objects.

[1] ADL Technical Team, Content Object Repository Discovery and Registration/Resolution Architecture (CORDRA), ADL First International Plugfest, June 2004.
[2] ADL Technical Team, Sharable Content Object Reference Model (SCORM) 2004 Documentation First Edition, Advanced Distributed Learning (ADL '04), Jan. 2004.
[3] Alliance of Remote Instructional Authoring and Distribution Networks for Europe (ARIADNE) Project, http:/, Jan. 2005.
[4] D. Bridge and A. Ferguson, “An Expressive Query Language for Product Recommender Systems,” Artificial Intelligence Rev., vol. 18, nos. 3-4, pp. 269-307, 2002.
[5] D. Bridge and A. Ferguson, “Diverse Product Recommendations Using an Expressive Language for Case Retrieval,” Advances in Case-Based Reasoning, Proc. Sixth European Conf. Case-Based Reasoning, pp. 43-57, 2002.
[6] Dubline Core Metadata for Resource Discovery, Internet RFC 2413,, Oct. 2005.
[7] H.W. Lin, M.-T. Tzou, T.K. Shih, C.-C. Wang, and L.-C. Lin, “Metadata Wizard Design for Searchable and Reusable Repository,” Proc. Int'l Conf. SCORM (ICSCORM '06), Jan. 2006.
[8] IEEE Draft Standard for Learning Object Metadata, IEEE P1484.12.1/d6.4, 2002.
[9] J. Zhang and P. Pu, “Refining Preference-Based Search Results through Bayesian Filtering,” Proc. 12th Int'l Conf. Intelligent User Interfaces, pp. 294-297, 2007.
[10] K. Bradley and B. Smyth, “Improving Recommendation Diversity,” Proc. 12th Nat'l Conf. Artificial Intelligence and Cognitive Science (AICS '01), pp. 85-94, 2001.
[11] N. Vassiliadis, F. Kokoras, I. Vlahavas, and D. Sampson, “An Intelligent Educational Metadata Repository,” C. Leondes Intelligent Systems: Technology and Applications, vol. 4, Databases and Learning Systems, CRC Press, 2003.
[12] P. Karampiperis, K. Kastradas, and D. Sampson, “A Schema-Mapping Algorithm for Educational Metadata Interoperability,” Proc. 15th World Conf. Educational Multimedia, Hypermedia, and Telecomm., pp. 1359-1366, June 2003.
[13] P. Viappiani and B. Faltings, “Implementing Example-Based Tools for Preference-Based Search,” ACM Int'l Conf. Proc. Series, Proc. Sixth Int'l Conf. Web Eng., vol. 263, pp. 89-90, 2006.
[14] N. Pasini and D. Rehak, “A Process Model for Applying Standards in Content Development,” Proc. World Conf. Educational Multimedia, Hypermedia, and Telecomm., pp. 542-544, June 2003.
[15] M. Ponnada and N. Sharda, “Model of a Semantic Web Search Engine for Multimedia Content Retrieval,” Proc. Sixth Int'l Conf. Computer and Information Science (ICIS '07), pp. 818-823, 2007.
[16] P. Karampiperis and D.G. Sampson, “Enhancing Educational Metadata Management Systems to Support Interoperable Learning Object Repositories,” Proc. Third IEEE Int'l Conf. Advanced Learning Technologies, pp. 214-218, July 2003.
[17] S. Hasegawa, A. Kashihara, and J. Toyoca, “An e-Learning Library on the Web,” Proc. IEEE Int'l Conf. Computers in Education (ICCE '02), vol. 2, pp. 1281-1282, 2002.

Index Terms:
SCORM, CORDRA, reusability, learning object metadata, distributed system, distance learning.
Freya H. Lin, Timothy K. Shih, Won Kim, "An Implementation of the CORDRA Architecture Enhanced for Systematic Reuse of Learning Objects," IEEE Transactions on Knowledge and Data Engineering, vol. 21, no. 6, pp. 925-938, June 2009, doi:10.1109/TKDE.2008.130
Usage of this product signifies your acceptance of the Terms of Use.