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 specyfikację OSLC. Oznacza to, że przy użyciu specyfikacji OSLC można łatwo zbudować swoje własne integracje z narzędziami
Rational, 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 czynności administracyjne.