Integrácie vytvorené pomocou OSLC sa spoliehajú na základnú špecifikáciu OSLC a špecifikáciu domény. Základná špecifikácia opisuje primárne techniky integrácie, použitie HTTP a RDF (Resource Description Framework) a identifikuje spoločné funkcie, ktoré podporuje každá služba OSLC. Špecifikácie domény sú prispôsobené pre konkrétnu oblasť ALM, napríklad manažment zmien, manažment testovania, manažment požiadaviek alebo manažment architektúry. Špecifikácia domény dodržiava základnú špecifikáciu. Napríklad špecifikácia manažmentu zmien definuje spoločnú množinu prostriedkov, formátov a služieb RESTful na použitie v nástrojoch manažmentu zmien (v spotrebiteľoch) a nástrojmi poskytovateľa. Špecifikácie opisujú služby a formáty pre interakciu s inými nástrojmi v životnom cykle. Tieto špecifikácie neskúšajú štandardizovať správanie nástroja alebo triedy nástrojov.
Predstavenie a sprievodcu plánovaním a úlohami, ktoré sú potrebné na vytvorenie integrácie s OSLC, ukazuje video Getting Started with OSLC (enhanced). Individuálne produkty Rational poskytujú informácie o schopnosti OSLC. Tieto informácie nájdete v dokumentácii k produktu v sekcii o rozširovaní produktu o služby OSLC. Tieto informácie tiež zahŕňajú podporované typy odkazov a prostriedky, ktoré musíte použiť pri vytváraní integrácie.
Predtým ako začnete pracovať so špecifikáciami OSLC, sa oboznámte s editorom Eclipse Lyo a nasledujúcimi základnými konceptmi OSLC.
Poskytovatelia služieb OSLC poskytujú implementáciu služieb OSLC. Poskytovateľ služieb ponúka spotrebiteľom informácie na zobrazenie odkazu na prostriedok a naformátované náhľady prostriedku.
Spotrebiteľ OSLC je webová aplikácia, ktorá používa prostriedky poskytované poskytovateľom služieb.
V OSLC je každý artefakt v životnom cykle reprezentovaný prostriedkom HTTP, ktorý má identifikátor URI ako svoj názov a dá sa s ním manipulovať pomocou metód HTTP, ako sú GET, PUT alebo POST. Každý artefakt alebo prostriedok má reprezentáciu RDF, ktorá obsahuje predmet, predikát a objekt. Ak napríklad vytvoríte odkaz z požiadavky na testovací prípad, reprezentácia RDF by mala požiadavku ako predmet, typ vzťahu alebo typ odkazu ako predikát a testovací prípad ako objekt a každá časť by bola identifikovaná pomocou identifikátora URI.
Eclipse Lyo je súprava SDK, ktorá pomáha komunite Eclipse adoptovať špecifikácie OSLC a vytvárať nástroje kompatibilné s OSLC. Zahŕňa to sadu nástrojov na vývoj softvéru, ktorá sa zameriava na jazyk Java™, sadu testovacích programov, ktoré zaručia, že vaša integrácia dodržiava špecifikácie OSLC, referenčnú aplikáciu s funkčnými príkladmi a jednoduchý server, ktorý môžete použiť na testovanie. Viac informácií o editore Eclipse Lyo nájdete na webovej lokalite Eclipse.