Articulo de referencia

Perfil de la aplicación

En las ciencias de la información, un perfil de aplicación consiste en un conjunto de elementos de metadatos , políticas y directrices definidas para una aplicación en particula...

En las ciencias de la información, un perfil de aplicación consiste en un conjunto de elementos de metadatos , políticas y directrices definidas para una aplicación en particular. [ 1 ]

Los elementos pueden provenir de uno o más conjuntos de elementos, lo que permite que una aplicación determinada cumpla con sus requisitos funcionales mediante el uso de metadatos de varios conjuntos de elementos, incluidos los definidos localmente. Por ejemplo, una aplicación podría elegir un subconjunto de Dublin Core que satisfaga sus necesidades, o bien incluir elementos de Dublin Core, otro conjunto de elementos y varios elementos definidos localmente, todos combinados en un único esquema. Un perfil de aplicación no está completo sin la documentación que define las políticas y las mejores prácticas adecuadas para la aplicación. Como otro ejemplo, el estándar de documentos legales Akoma Ntoso tiene un alcance universal y es muy flexible, lo que genera el riesgo de representaciones ambiguas. Por lo tanto, cuando se va a utilizar AKN en un dominio local, puede ser recomendable reducir la flexibilidad y la complejidad generales especificando un uso uniforme de un subconjunto de elementos XML de AKN para el caso de uso en cuestión. [ 2 ]

Ventajas

  • Define un conjunto de propiedades adecuadas para la aplicación de forma pública y comunicable. Esto permite la creación de sistemas débilmente acoplados (es decir, independientes de las especificaciones detalladas de cada uno) que, aun así, ofrecen potentes funcionalidades.

Desventajas

  • Ámbito de aplicación limitado, lo que puede restringir la aplicabilidad generalizada de un perfil y también limita la posible sinergia derivada de la reutilización de herramientas de otros proyectos fuera de ese ámbito.
  • En comparación con el enfoque de refinamiento de Dublin Core (donde un conjunto de propiedades básicas puede especificarse con mayor precisión, manteniendo la compatibilidad con versiones anteriores), el uso de perfiles de aplicación exige que las aplicaciones reconozcan , como mínimo, estos perfiles y sus orígenes. Incluso si el perfil se basa simplemente en Dublin Core, que la aplicación ya comprende, esto no sirve de nada a menos que la aplicación también reconozca que este perfil puede tratarse como Dublin Core.

Perfiles de ejemplo

Especificación internacional Z39.50 para aplicaciones de biblioteca y descubrimiento de recursos [ 3 ]
El estándar de metadatos de gobierno electrónico del Reino Unido. Un perfil de aplicación de Dublin Core .

Referencias

  1. "Glosario de metadatos de Dublin Core" . 26 de agosto de 2003. Archivado del original el 21 de junio de 2006. Consultado el 8 de junio de 2006 .
  2. Flatt, Amelie; Langner, Arne; Leps, Olof (2022). Desarrollo dirigido por modelos de perfiles de aplicaciones Akoma Ntoso: un marco conceptual para la generación basada en modelos de subesquemas XML (1.ª ed.). Heidelberg: Sprinter Nature. ISBN  978-3-031-14131-7.
  3. "Perfil de Bath" . 13 de marzo de 2000.