Contexto
Diagramas de contexto junto con un desglose en los distintos subsistemas de que consta el desarrollo.
El gestor de metadatos en su interacción con las clases base de gvSIG, extenderá el modelo de objetos (*fmap*) dotando a los recursos identificados como posibles objetos a *metadatar* con la capacidad de recuperar y almacenar metadatos sobre si mismos. Estos recursos que en un principio se limitarán a capas serán objetos tales como vistas, *features*, procesos, etc. .. figure:: images/diagramaArq_inicial.png :alt: No se encuentra la imagen "Diagrama de contexto inicial" :align: center Diagrama de contexto inicial: interacción entre extMetadata y FMap Tres son los módulos que conforman la extensión: mdManager, mdPublish y mdExchange. A continuación, se muestran las interacciones existentes entre ellos. .. figure:: images/copy_of_diagramaArq_extMetadata.png :alt: No se encuentra la imagen "Diagrama de contexto de extMetadata" :align: center Diagrama de contexto de extMetadata: interacción entre los módulos de la extensión **mdManager** En este módulo encontramos la lógica y GUI's del editor de metadatos, así como del editor de contactos. **mdPublish** Se encarga de validar y publicar los metadatos, extraídos previamente, en un servicio de catálogo web. **mdExchange** Se encarga de realizar las tranformaciones, con ayuda de hojas de estilo XSLT, entre formatos XML de metadatos. Es utilizado por los módulos mdPublish y mdManager.