5.4.3. Codificación de la Categoría Lifecycle

La Figura 5.4.3.a esboza la gramática de la codificación de los metadatos en la categoría lifecycle:

Figura 5.4.3.a . Estructura gramatical para la codificación XML de metadatos en la categoría lifecycle

[Árbol gramatical con el elemento lifecycle en la raíz y sus elementos anidados como nodos del árbol].

  • El metadato version se especifica directamente mediante una descripción textual, siguiendo el patrón general de la codificación (uso de elementos langstring).
  • El metadato status se especifica utilizando un término de un vocabulario controlado. Para ello se sigue el patrón habitual (elementos source y value).
  • Se introducen elementos para marcar las diferentes características de contribute:
  • El papel jugado por el contribuyente se marca mediante role, que debe tomar su valor de un vocabulario (de ahí el uso de source y value para describir su contenido).
  • Las identidades se marcan mediante centity, y se describen usando el formato vcard, marcado con un elemento vcard. El formato vcard (ver VCARD 1996) es un formato estándar usado para intercambio de información personal. Es un texto que comienza con begin:vcard y termina con end:vcard. En su interior hay líneas de la forma clave:texto. Claves típicas son n (nombre, abreviatura de name en inglés), fn (apellidos, abreviatura de family name en inglés), tel;type=tipo (teléfono, con tipo el tipo de teléfono: home, mobile, etc), adr (dirección), etc.
  • Las fechas de contribución se marcan con date. Mediante datetime se proporciona la fecha en sí, y mediante description una descripción textual.

Figura 5.4.3.b . Codificación de los metadatos lifecycle del caso de estudio 


[Se muestra la codificación XML de estos metadatos]

La Figura 5.4.3.b ilustra la codificación en XML de los metadatos correspondientes con el ciclo de vida para el caso de estudio.

5.4.4. Codificación de la Categoría Metametadata

La estructura gramatical de la categoría metametadata se esboza en la Figura 5.4.4.a. Como puede observarse, esta estructura no introduce criterios de codificación nuevos. De hecho, la estructura del elemento catalogentry es análoga a la utilizada en el contexto de la categoría general, mientras que la estructura de la categoría contribute es la misma que la del correspondiente elemento de la categoría lyfecycle. La Figura 5.4.4.b ejemplifica la codificación de los meta-metadatos para el ejemplo.


Figura 5.4.4.a . Estructura gramatical para la codificación de metadatos en la categoría metametadata

 

[Árbol gramatical con el elemento metametadata en la raíz y sus elementos anidados como nodos del árbol].

Es interesante hacer énfasis en el empleo de los elementos identifier y catalogentry para seleccionar metadatos almacenados externamente. Efectivamente, supóngase que todos los metadatos para el material del caso de estudio se encuentran almacenados en el catálogo mismetadatos, y en la entrada Fig00089. Entonces, será posible substituir toda la descripción por la que se muestra en la Figura 5.4.4.c. Básicamente, lo que dice dicha descripción es “los metadatos pueden encontrarse en el catálogo mismetadatos, en la entrada Fig00089”. El mecanismo permite mantener repositorios centralizados de metadatos para materiales educativos, y referirlos desde todos aquellos contextos que sea necesario. Es posible utilizar también el elemento identifier para tal propósito, o ambos elementos combinados, como se sugiere en la Figura 5.4.4.c. En sistemas reales, esta información puede ser generada automáticamente por el sistema de gestión de metadatos.

Figura 5.4.4.b . Codificación de los meta-metadatos del caso de estudio 


[Se muestra la codificación XML de estos metadatos]

 

Figura 5.4.4.c . Ejemplo de cómo referir una descripción de metadatos externa 


[Se muestra la codificación XML de estos metadatos]

retroceder avanzar