Definición de interfaz de servicio abierto de jerarquía - Hierarchy Open Service Interface Definition

La Definición de Interfaz de Servicio Abierto de Jerarquía (OSID) es una especificación de Iniciativa de Conocimiento Abierto . Los OSID son interfaces programáticas que comprenden una arquitectura orientada a servicios para diseñar y construir software reutilizable e interoperable .

El OSID de jerarquía que proporciona un medio para crear y atravesar estructuras jerárquicas de varios tipos. Estos tipos incluyen árboles , bosques, gráficos dirigidos con múltiples padres y gráficos acíclicos dirigidos .

Muchas colecciones de datos que se utilizan en los sistemas de software están organizadas en jerarquías. Algunos ejemplos son organizaciones de gestión, sistemas de archivos, estructuras de cursos, etc. El OSID de jerarquía crea herramientas comunes para ver y mantener este tipo de estructura. Si bien estas colecciones de datos tienen estructuras ricas en sí mismas, el OSID de jerarquía se preocupa solo por la relación jerárquica entre los nodos y no por lo que representan los nodos. Gestiona la estructura, no los datos.

Referencias