Integracje OSLC uzyskują dostęp do artefaktów narzędzia za
pośrednictwem połączonych danych.
Zgodnie z definicją organizacji W3C połączone dane muszą być
zgodne z następującymi wytycznymi:
- Używanie identyfikatorów URI jako nazw elementów.
- Używanie identyfikatorów URI HTTP, tak aby użytkownicy mogli wyszukiwać te
nazwy.
- Udostępnianie przydatnych informacji przy użyciu standardów (RDF SPARQL) po
wyszukaniu identyfikatora URI.
- Dołączenie odsyłaczy do innych identyfikatorów URI, aby możliwe było
odkrycie innych elementów.
W przeciwieństwie do integracji, które
korzystają z odwzorowywania typów danych i synchronizowania odmiennych baz
danych, użycie połączonych danych umożliwia dostęp do danych bezpośrednio z
innego produktu. Połączone dane umożliwiają zastosowanie znaczących relacji i
śledzenie w ramach połączeń danych.
Narzędzia mogą zostać aktywowane do działania jako konsumenty i/lub dostawcy
OSLC.
Konsumenty OSLC mogą pobierać dane w formie zasobów z narzędzi, które są
dostawcami OSLC. Wiele narzędzi Rational obsługuje specyfikacje OSLC.
Oznacza
to, że można łatwo zbudować swoje własne integracje z narzędziami Rational przy
użyciu specyfikacji OSLC, które są otwarte, skalowalne i rozszerzalne.
Integracje oparte na usługach OSLC i opracowane dla produktów Rational
współużytkują wspólne elementy interfejsu i zadania administracyjne.