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é by mala podporovať 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 na použitie nástrojmi poskytovateľa. Špecifikácie opisujú služby a formáty pre interakciu s inými nástrojmi v životnom cykle a 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). Informácie o stave povolenia OSLC pre špecifické produkty Rational nájdete v informačných centrách produktov v sekcii o rozširovaní produktu o služby OSLC. Táto sekcia tiež poskytuje informácie o podporovaných typoch odkazov a prostriedkoch, ktoré potrebujete pri vytváraní integrácie.
Predtým ako začnete pracovať so špecifikáciami OSLC, je užitočné oboznámiť sa s niektorými základnými konceptmi OSLC a editorom Eclipse Lyo.
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 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 by ste napríklad vytvorili 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 URI.
Eclipse Lyo je súprava SDK, ktorá pomáha komunite Eclipse adoptovať špecifikácie OSLC (Open Services for Lifecycle Collaboration) a vytvárať nástroje kompatibilné s OSLC. Zahŕňa sadu nástrojov na vývoj softvéru, ktoré sa orientujú na jazyk Java, testovaciu sadu na overenie kompatibility vašej integrácie s OSLC a referenčnú aplikáciu s jednoduchým serverom a funkčnými príkladmi, ktoré môžete použiť pri testovaní. Viac informácií o editore Eclipse Lyo nájdete na stránke http://www.eclipse.org/lyo.