Les intégrations OSLC accèdent aux artefacts des outils à l'aide de données liées.
Conformément à ce que définit le W3C, les données liées obéissent aux lignes directrices suivantes :
- Utiliser des URI en guise de noms des choses.
- Utiliser des URI HTTP afin que les personnes puissent rechercher/consulter ces noms.
- Lorsque quelqu'un recherche/consulte un URI, lui fournir des informations utiles en utilisant
les standards (RDF SPARQL).
- Inclure des liens aux autres URI afin que davantage de choses puissent être découvertes.
Contrairement aux intégrations qui s'appuient sur le mappage de types de données et la
synchronisation de bases de données disparates, l'emploi de données liées rend celles-ci
directement accessibles depuis un autre produit. Les données liées permettent d'établir des
relations pertinentes et de véhiculer des informations de traçabilité à travers
les liaisons ainsi établies.
Les outils peuvent être activés comme consommateurs ou fournisseurs OSLC, voire les deux.
Les consommateurs OSLC obtiennent, sous la forme de ressources, les données fournies par les
outils activés en tant que fournisseurs OSLC. De nombreux outils Rational sont
conformes à OSLC. Cette activation signifie que vous pouvez facilement construire vos propres intégrations
avec ces outils Rational, puisque le point fort des spécifications OSLC est qu'elles sont ouvertes,
dimensionnables et extensibles. Les intégrations OSLC développées par Rational utilisent un tronc commun d'éléments d'interface et de tâches administratives.