Una delle strategie principali della divisione Rational consiste nel migliorare l'integrazione di tool Rational e non Rational. La tecnologia per questa strategia si basa si OSLC (Open Services for Lifecycle Collaboration).
Poiché il rilevamento servizi di OSLC è estendibile, è possibile per gli sviluppatori di Rational e di terze parti aggiungere servizi non attualmente disponibili nello standard implementato o che sono considerati troppo specializzati per essere inclusi nello standard e che quindi non verranno incluse nelle versioni future.
Gli script disponibili sono completamente controllabili e personalizzabili dall'amministratore di Rational DOORS, il quale può decidere quali script DXL esporre durante l'interfaccia del servizio. L'amministratore può bloccare la possibilità di richiamare determinate funzioni considerate un rischio per la sicurezza, ad esempio "runDXL".
Osservare che alcuni DXL, ad esempio i widget dell'interfaccia utente, non saranno mai supportati.
Poiché il rilevamento del servizio è protetto da OAuth, agli utenti di questa funzionalità viene prima richiesto di autenticare nome utente e password.