Maestro: um middleware para suporte a aplicações distribuídas baseadas em componentes de software. / Maestro: a middleware for support to distributed applications based on software componentes.
AUTOR(ES)
Cláudio Luís Pereira Ferreira
DATA DE PUBLICAÇÃO
2001
RESUMO
É o trabalho de um middleware organizar as atividades de seus diferentes elementos componentes de maneira a operar sincronamente com a execução de uma aplicação. O resultado deste trabalho deve ser transparente para quem interage com o sistema, percebendo-o como um único bloco coeso e sincronizado, orquestrado por um agente principal. Este é o objeto deste trabalho, a especificação de um middleware e seus componentes internos indicando suas principais características e funcionalidades e também sua operação na execução de uma aplicação distribuída. Também foi levado em consideração os novos ambientes nos quais as aplicações distribuídas estão inseridas tais como a diversidade de dispositivos gerenciados pelos usuários, a necessidade de constantes mudanças no sistema, o uso de novas tecnologias no desenvolvimento de software e a necessidade de definições de sistemas abertos. Para a especificação deste middleware, foi utilizado o modelo de referência Open Distributed Processing (ODP) da ISO/IEC que permite que um sistema seja visualizado em cinco pontos de vista distintos. Ao final o sistema é especificado utilizando a tecnologia de componentes de software, ilustrando seu uso numa aplicação comercial.
ASSUNTO(S)
middleware distributed systems componentes de software sistemas distribuídos rm-odp software components middleware rm-odp
Documentos Relacionados
- Uma infraestrutura para aplicações distribuídas baseadas em atores Scala
- Uma arquitetura baseada em sistemas de agentes para suporte de qualidade de serviço em aplicações multimidia distribuidas
- COMPOSITE COMPONENT SUPPORT FOR THE SCS MIDDLEWARE
- A MULTILANGUAGE PROGRAMMING MODEL FOR GEOGRAPHICALLY DISTRIBUTED APPLICATIONS
- A software infrastructure to support component based software architecture construction