OSLC'yi temel alan bütünleştirmeler, OSLC Temel belirtimine ve bir etki alanı belirtimine dayanır. Temel belirtim, birincil bütünleştirme tekniklerini, HTTP ve RDF (Kaynak Açıklama Çerçevesi) kullanımını açıklar ve her OSLC hizmetinin desteklemesi gereken ortak özellikleri tanımlar. Etki alanı belirtimleri; değişiklik yönetimi, sınama yönetimi, gereksinim yönetimi ya da mimari yönetimi gibi belirli bir ALM alanına göre uyarlanır. Etki alanı belirtimleri, temel belirtime uyar. Örneğin, değişiklik yönetimi belirtimi, değişiklik yönetimi araçlarında (tüketiciler) kullanım için ve sağlayıcı araçları tarafından kullanım için ortak bir kaynak, biçim ve RESTful hizmetleri kümesini tanımlar. Belirtimler, diğer yaşam döngüsü araçlarıyla etkileşim için bir hizmet ve biçim kümesini açıklar ve bir aracın ya da araç sınıfının davranışını standartlaştırmaya çalışmaz.
OSLC ile bütünleştirme oluşturmak için gerekli görevlere ve planlamaya ilişkin giriş ve yol gösterici bilgiler için bkz. Getting Started with OSLC (enhanced). Rational ürünlerinin OSLC etkinleştirme durumuna ilişkin ürüne özgü bilgilere, OSLX hizmetleri ile ürününüzü genişletme bölümünde yer alan ürün Information Center olanaklarından erişilebilir. Bu bölümde, bir bütünleştirme oluşturmak için gereksinim duyduğunuz desteklenen bağlantı tipleri ve kaynaklara ilişkin bilgi de sağlanır.
OSLC belirtimleriyle çalışmaya başlamadan önce bazı temel OSLC kavramlarını ve Eclipse Lyo düzenleyicisini öğrenmek yararlı olacaktır.
OSLC hizmet sağlayıcıları, OSLC hizmetlerinin uygulamasını sağlar. Hizmet sağlayıcısı, tüketicilere bir kaynağın ve zengin kaynak önizlemelerinin bağlantısını görüntülemeye ilişkin bilgiler sunar.
OSLC tüketicisi, hizmet sağlayıcısı tarafından sağlanan kaynakları kullanan bir web uygulamasıdır.
OSLC'de, yaşam döngüsündeki her yapıt, GET, PUT ya da POST gibi HTTP yöntemleriyle işlenebilen ve ad olarak bir URI içeren HTTP kaynağıdır. Her yapıt ya da kaynağın, bir konu, karşılaştırma belirtimi ve nesneden oluşan bir RDF görünümü vardır. Örneğin, bir gereksinimden bir senaryoya bağlantı sağlayacaksanız, gereksinim, RDF gösteriminin konusu olur; ilişki tipi veya bağlantı tipi, karşılaştırma belirtimi olur ve senaryo da nesnesi olur; bunların her biri de bir URI ile tanımlanır.
Eclipse Lyo, Eclipse topluluğunun OSLC (Open Services for Lifecycle Collaboration; Yaşam Döngüsü İşbirliği İçin Açık Hizmetler) belirtimlerini kullanmasına ve OSLC uyumlu araçlar oluşturmasına yardımcı olan bir yazılım geliştirme takımıdır. Java odaklı bir yazılım geliştirme araç takımını, bütünleştirmenizin OSLC uyumlu olmasını sağlamaya yardımcı olacak bir senaryoyu ve sınamada kullanabileceğiniz basit bir sunucu ve çalışma örnekleri ile bir başvuru uygulamasını içerir. Eclipse Lyo hakkında daha fazla bilgi için bkz. http://www.eclipse.org/lyo.