OSLC-Integrationen (OSLC - Open Services for Lifecycle Collaboration)

Open Services for Lifecycle Collaboration (OSLC) ist eine Reihe von Spezifikationen, die entwickelt wurden, um die Integration von Tools im Rahmen des Softwarebereitstellungszyklus zu vereinfachen. OSLC wurde als Antwort auf einige langwierige Hindernisse entwickelt, die effektive Integrationen für Lebenszyklusprodukte erschwert haben, und unterstützt die Erstellung umfangreicher und leicht zu verwaltender Integrationen in eine Umgebung mit heterogenen Tools.

Unter Verwendung des Konzepts von verlinkten Daten und WWW-Protokollen stellen OSLC-Spezifikationen eine Standardmethode zum Erstellen von Integrationen unabhängig von Produkt-APIs bereit. Weitere Informationen zu Linked Data finden Sie unter https://www.w3.org/wiki/LinkedData und https://en.wikipedia.org/wiki/Linked_data. OSLC-Spezifikationen reduzieren Inkompatibilitäten von Tools und heben für Benutzer die Beschränkungen auf bestimmte Produkte oder Produktversionen auf. OSLC-Protokolle entfernen Barrieren zwischen Tools und ermöglichen einen direkten Zugriff auf Produktdaten in Echtzeit, indem sie die Anforderung, Datentypen für verschiedene Anwendungen zuzuordnen und Daten in einem unabhängigen, integrationsspezifischen Datenspeicher zu synchronisieren, überflüssig machen. Zuletzt bietet OSLC einen vereinfachten Datenzugriff ohne komplexe Installationen oder Konfigurationen, die für andere Integrationen in vielen Fällen erforderlich sind.

Tools, die OSLC-Spezifikationen verwenden, können auf einfachere Weise Toolintegrationen verschiedener Lieferanten verwalten und Informationen besser gemeinsam mit anderen Tools nutzen. So kann beispielsweise ein Engineering Test Management Tool besser in ein Änderungsmanagementsystem integriert werden, um Softwarefehler zu protokollieren und zu verfolgen.

OSLC ist ein OASIS Open Project, in dem Spezifikationen von Arbeitsgruppen entwickelt werden. Eine Übersicht über OSLC finden Sie auf der OSLC-Website.

Ein Beispiel für eine OSLC-Integration, die mit „ Eclipse “ Lyo erstellt wurde, finden Sie unter Einführung in Linked-Data-Konzepte und OSLC.