An implementation of the CORDRA architecture enhanced for systematic reuse of learning objects

Freya H. Lin, Timothy K. Shih, Won Kim

Research output: Contribution to journalArticlepeer-review

12 Scopus citations


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.

Original languageEnglish
Article number4564456
Pages (from-to)925-938
Number of pages14
JournalIEEE Transactions on Knowledge and Data Engineering
Issue number6
StatePublished - Jun 2009


  • Distance learning
  • Distributed system
  • Learning object metadata
  • Metadata
  • Reusability
  • Storage/repositories


Dive into the research topics of 'An implementation of the CORDRA architecture enhanced for systematic reuse of learning objects'. Together they form a unique fingerprint.

Cite this