Uma das principais estratégias da divisão do Rational é melhorar a integração de ferramentas Rational e não Rational. A tecnologia para essa estratégia é baseada em Open Services for Lifecycle Collaboration (OSLC).
Como a descoberta de serviço OSLC é extensível, é possível para desenvolvedores do Rational e de terceiros incluírem serviços que não estão disponíveis atualmente no padrão implementado ou que são considerados muito especializados para inclusão no padrão e, portanto, não são planejados para versões futuras do padrão.
Os scripts que são disponibilizados estão totalmente sob o controle e a customização do administrador do Rational DOORS, que pode decidir quais scripts DXL são expostos na interface de serviço. O administrador pode bloquear a capacidade de chamada de certas funções que poderiam ser consideradas um risco de segurança potencial, como "runDXL".
Observe que certos DXL, como widgets de interface com o usuário, nunca serão suportados.
Como a descoberta de serviço é protegida por OAuth, os usuários dessa funcionalidade também precisam primeiro se autenticarem usando seu nome de usuário e senha.