Reusable Comptency Definitions (RCD)
Posted by Martin Homik | Posted in e-portfolio | Posted on 18-06-2007
0
This IEEE 1484.20.1 standard defines a data model for describing, referencing, and sharing competency definitions. It is quite simple and in this blog entry I want to explain only the difficult to understand elements. Below is a simplified graphical data model of RCD created in form of a diagram:
Arrows denote element that are part of an data structure. Red nodes denote a mandatory information, blue nodes represent an optional data.
The most interesting part of the specification is the definition information. The definition is an optional information. There can exist several definitions in parallel. A definition can be stated in different ways.
- Either there exists already a definition, so I reference it by the source element.
- Or I make one or more statements about the RCD in the definition section.
The statement element itself may be made in different ways. Note, that those alternatives are conditionally optional,i.e., only one of the alternatives is to be used. Alternatives are:
- Statement identifier is a unique label within the scope of the definition. I do not understand wether this information is a label for the statement itself or if it refrences some other statement. If it is a unique reference label, where is it referenced then? If it is a reference, where is the unique reference label stored? The fact that this element is conditionally optional it suggests that the element is used for referencing other statements.
- Statement name is just a string name. Examples are: Condition, Action, Standard, Outcome, Criteria, etc.
- Statement text is some more verbal text that describes the competency.
- Statement token is a data structure that includes a pointer to some location which defines a vocabulary to use and a value chosen from this vocabulary.
Example. I have to add one. So far I came across an example shipped together with IMS Rubric /e-portfolio specification, but I do not like it very much. At least, it shows you how to use the definition source model element and some statements. Surprisingly, IMS uses for statements both: statement name and text. This breaks the conditionally optional concept.
The example basically defines the following:
- It references a basic rubric modelin the model source field
- It makes three statements:
- Regarding measure, all artifacts and work samples are clearly and directly related to one or more national, regional, or state teaching standards and provide evidence of professional practice.
- Regarding score, a value of 9 has been achieved.
- According to skill-level, the token exemplary has been chosen from the vocabulary source at URN:FICTIONAL:UWSTOUT:SKILL-LEVELS.
Well, need to add more good examples including one in IMS RCDEO XML specification.
Metadata is an optional information. According to the specification, there is no restriction, but I guess that it is recommended to stick to the LOM standard. Also, it is suggested to put here the information about the schema and its version the information model sticks to.
By the way, what is the difference between data model and information model? The IEEE draft presents a data model while IMS is talking about an information model. Have to check this.


