Az OSLC összeépítésű integrációk a központi OSLC meghatározásra és egy tartomány meghatározásra épülnek. A központi meghatározás az elsődleges integrációs eljárásokat, valamint a HTTP és RDF (Resource Description Framework) használatát írja le, és azonosítja az összes OSLC szolgáltatás által támogatott általános összetevőket. A tartománymeghatározások egy adott ALM területre, úgymint változáskezelésre, tesztkezelésre, követelménykezelésre vagy architektúrakezelésre irányulnak. A tartomány meghatározások megfelelnek a központi meghatározásnak. Például a változáskezelés meghatározás általános erőforrás-, formátum-, és RESTful szolgáltatáskészletet határoz meg a változáskezelési eszközökben (fogyasztók) történő használatra és szolgáltató eszközök általi használatra. A meghatározások szolgáltatásokat és formátumokat írnak le a más életciklus eszközökkel történő együttműködéshez. Ezek a meghatározások nem próbálják szabványosítani egy eszköz vagy eszközök osztályának viselkedését.
Az OSLC integráció létrehozásához szükséges tervezés és feladatok leírásáért és bemutatásáért lásd: OSLC - kezdeti lépések (kibővített). Az egyedi Rational termékek információkat biztosítanak az OSLC felkészítésről. Ezek az információk a termék információs központjának a termék OSLC szolgáltatásokkal való kiterjesztésével foglalkozó részében találhatók. Ezek az információk az integráció kialakításához használandó támogatott hivatkozástípusokat és erőforrásokat is tartalmaznak.
Az OSLC meghatározások használatának megkezdése előtt ismerje meg az Eclipse Lyo szerkesztőt és az alábbi alapvető OSLC alapelveket.
Az OSLC szolgáltatók az OSLC szolgáltatások megvalósítását biztosítják. A szolgáltatók a fogyasztók számára információkat nyújtanak egy erőforrás hivatkozásának és az erőforrás formázott előképének megtekintéséhez.
Az OSLC fogyasztó olyan webes alkalmazás, amely a szolgáltató által biztosított erőforrásokat használja.
Az OSLC rendszerben az életciklus minden egyes műterméke egy HTTP erőforrást képvisel, amely névként URI azonosítóval rendelkezik, és HTTP metódusokkal kezelhető (pl. GET, PUT és POST). Minden műtermék vagy erőforrás RDF ábrázolással rendelkezik, amely tárgyból, predikátumból és objektumból áll. Például ha egy követelményt egy tesztesethez csatol, akkor az RDF ábrázolás a követelményt a tárgyaként, a viszony típusát vagy csatolás típusát a predikátumaként, a tesztesetet pedig az objektumaként jeleníti meg; mindet egy URI azonosítja.
Az Eclipse Lyo egy szoftverfejlesztő készlet (SDK), amely segítséget nyújt az Eclipse közösség számára az OSLC (Open Services for Lifecycle Collaboration) meghatározások alkalmazásában és OSLC szabványnak megfelelő eszközök összeépítésében. Tartalmaz egy Java fókuszú szoftverfejlesztői eszközkészletet, egy tesztkészletet az integráció OSLC-megfelelőségéenk biztosítására, egy referenciaalkalmazást működő példákkal, valamint a teszteléshez felhasználható egyszerű kiszolgálót. Az Eclipse Lyo termékkel kapcsolatos további információkért lásd:http://www.eclipse.org/lyo.