stringtranslate.com

Servicios abiertos para la colaboración del ciclo de vida

Open Services for Lifecycle Collaboration (OSLC) es una comunidad abierta, propuesta originalmente en 2008, [1] para definir un conjunto de especificaciones que permitan la integración del desarrollo de software. Ha evolucionado y continúa evolucionando hacia áreas como la gestión del ciclo de vida de las aplicaciones (ALM), la gestión del ciclo de vida del producto (PLM), las operaciones de TI y más. La intención es hacer la vida más fácil a los usuarios y proveedores de herramientas, facilitando el trabajo conjunto de las herramientas. [2]

Organización

La iniciativa OSLC se divide en varios OASIS TC (Organización para el Avance de los Comités Técnicos de Estándares de Información Estructurada), así como en grupos de trabajo y grupos de usuarios previamente definidos. Cada OASIS TC desarrolla especificaciones en el contexto de una parte específica del ciclo de vida. [3] Por ejemplo, existen CT OASIS para Gestión de Cambios y Configuración, Automatización y Gestión de Proyectos para Entrega Contratada (Cadena de Suministro). También existe un Core TC, que define una especificación común que se amplía con cada TC del ciclo de vida.

Desde junio de 2013, la iniciativa OSLC es una sección miembro de la Organización de Estándar Abierto OASIS. [4]

Especificaciones abiertas

OSLC es abierto en el sentido de que cualquiera puede participar (por ejemplo, en grupos de usuarios). Para participar en la especificación que desarrolla los CT de OASIS, los participantes deben firmar las políticas de DPI para garantizar la irrevocabilidad. Las especificaciones están bajo licencia Creative Commons y cualquiera puede implementarlas libremente. [5] En apoyo de la iniciativa OSLC, existen proyectos de código abierto para crear una implementación de referencia de OSLC y conjuntos de pruebas para varios lenguajes y marcos de programación. El proyecto Eclipse Lyo es uno de los proyectos de código abierto que proporciona SDK para consumidores y proveedores (principalmente para Java), implementaciones de referencia, muestras y conjuntos de pruebas. [6]

Estado

El esfuerzo se formalizó en 2009 con la formación del grupo de trabajo de Gestión del Cambio [7] y la participación de personas de Accenture , Eclipse Mylyn/Tasktop, [8] e IBM . Desde entonces, se han formado nuevos grupos de trabajo en torno a otros temas del ciclo de vida e individuos que representan alrededor de 30 organizaciones diferentes, incluidas Oracle , Siemens , Northrop Grumman , Tieto y General Motors . La marca IBM Cloud and Smarter Infrastructure también está comenzando a utilizar OSLC como tecnología de integración. [9]

Tecnologías

Las especificaciones OSLC se basan en el Marco de descripción de recursos (RDF) del W3C, los datos vinculados y REST , lo que permite la integración a nivel de datos a través de enlaces entre recursos relacionados. Los recursos OSLC se definen en términos de propiedades RDF. Las operaciones sobre recursos se realizan mediante HTTP . OSLC también especifica técnicas de interfaz de usuario para permitir la vista previa, la creación y la selección de enlaces. [10]

Ver también

Referencias

  1. ^ "IBM elogia la participación en los estándares ALM". Networkworld.com. 2009-08-25. Archivado desde el original el 14 de octubre de 2012 . Consultado el 18 de julio de 2013 .
  2. ^ "Servicios abiertos para la colaboración en el ciclo de vida". Servicios abiertos.net . Consultado el 18 de julio de 2013 .
  3. ^ "Especificaciones <Principal <TWiki". Servicios abiertos.net . Consultado el 9 de junio de 2014 .
  4. ^ "Acerca de". Servicios abiertos para la colaboración en el ciclo de vida . Consultado el 27 de agosto de 2015 .
  5. ^ Speicher, Steve (23 de febrero de 2011). "Servicios abiertos para la colaboración en el ciclo de vida y más: la" O "en OSLC". Stevespeicher.blogspot.com . Consultado el 18 de julio de 2013 .
  6. ^ "Eclipse Lyo". Octubre 2013.
  7. ^ "IBM apoya la iniciativa Open CM en herramientas - SD Times: Software Development News". Tiempos SD. Archivado desde el original el 25 de marzo de 2012 . Consultado el 18 de julio de 2013 .
  8. ^ "La interoperabilidad del ciclo de vida de OSLC avanza | Dr. Dobb's". Drdobbs.com. 26 de agosto de 2009 . Consultado el 18 de julio de 2013 .
  9. ^ "IBM Pulse 2011 - El Tivoli con dos mentes - Informe de viaje - La gente de Coté sobre el proceso". Redmonk.com. 2011-03-07 . Consultado el 18 de julio de 2013 .
  10. ^ "OslcCoreSpecification <Principal <TWiki". Servicios abiertos.net . Consultado el 18 de julio de 2013 .

enlaces externos