Specyfikacje OSLC. Integracje utworzone za pomocą usług OSLC bazują na podstawowej specyfikacji OSLC i specyfikacji domeny. Specyfikacja podstawowa opisuje podstawowe techniki integracji, używanie protokołu HTTP i metody RDF, a także identyfikuje typowe funkcje, które każda usługa OSLC powinna obsługiwać. Specyfikacje domeny są dostosowane do konkretnego obszaru ALM, takiego jak zarządzanie zmianami, zarządzanie testami, zarządzanie wymaganiami czy zarządzanie architekturą. Specyfikacje domeny są zgodne ze specyfikacją podstawową. Na przykład specyfikacja zarządzania zmianami definiuje wspólny zestaw zasobów, formatów i usług zgodnych ze specyfikacją REST do użycia w narzędziach do zarządzania zmianami (konsumenty) i używanych przez narzędzia dostawców. Należy zauważyć, że specyfikacje zawierają opis zestawu usług i formatów służących do interakcji z innymi narzędziami cyklu życia, a nie są one próbą ustandaryzowania zachowania narzędzia lub klasy narzędzi.