Iniciativa de conocimiento abierto


La Open Knowledge Initiative ( OKI ) es una organización responsable de la especificación de interfaces de software que comprenden una Arquitectura Orientada a Servicios (SOA) basada en definiciones de servicios de alto nivel.

La Iniciativa de conocimiento abierto fue patrocinada inicialmente por la Fundación Andrew W. Mellon y el Instituto de Tecnología de Massachusetts .

El objetivo de una SOA es proporcionar una separación entre la interfaz de un servicio y su implementación subyacente, de modo que los consumidores (aplicaciones) puedan interoperar entre el conjunto más amplio de proveedores de servicios (implementaciones) y los proveedores puedan intercambiarse fácilmente sobre la marcha sin modificación del código de la aplicación. El uso de este estilo arquitectónico preserva la inversión en desarrollo de software a medida que evolucionan las tecnologías y los mecanismos subyacentes y permite a las empresas incorporar software de aplicación desarrollado externamente sin el costo de un esfuerzo de portabilidad para lograr la interoperabilidad con una infraestructura informática existente.

OKI ha diseñado y publicado un conjunto de interfaces de software conocidas como definiciones de interfaz de servicio abierto (OSID) , cada una de las cuales describe un servicio informático lógico. A diferencia de otras definiciones de interfaz que encapsulan una tecnología específica, un OSID permite que una variedad de tecnologías interoperen más fácilmente a través de sus interfaces para un servicio determinado. Los OSID incluyen definiciones de servicio para:

Las especificaciones OSID de la versión 2 actual se pueden descargar de Sourceforge . Los artículos y documentos técnicos están disponibles en la biblioteca de OKI .