Motivação

    Hoje os sistemas de software podem ser considerados ilhas de automação.  Cada componente do software executa alguma limitada faixa de funções, mas os componentes não interoperam efetivamente.  A integração que existe é insuficiente e não se relaciona de forma adequada com as tecnologias componentes.  A escala desse problema varia do desktop do usuário (vários aplicativos usam as mesmas funções e cada um tem o seu próprio código para isso, gerando repetições desnecessárias) até os níveis interorganizacionais (um bom exemplo pode ser a duplicação de dados em um banco).  Como consequência desta pobre integração, podemos citar:

    A solução básica para esta serie de problemas é o uso da CORBA.  CORBA é uma tecnologia padrão para uma infraestrutura que visa a integração de sistemas, que entre outras facilidades, podemos citar:

    Este trabalho visa fornecer uma visão geral do padrão CORBA e como ele pode ser usado.