Utilizando CCM no Suporte a Sessões Cooperativas Síncronas
A área de trabalho cooperativo apoiado por computador (CSCW - Computer Supported Cooperative Work) estuda como as pessoas podem cooperar para a solução de problemas e como tais cooperações podem ser estabelecidas e desenvolvidas utilizando-se recursos computacionais. As aplicações cooperativas síncronas provêem funcionalidades que permitem a interação síncrona entre os membros de um grupo, estando estes em um mesmo local ou dispersos geograficamente. Tais aplicações necessitam de mecanismos de controle que possibilitem o gerenciamento dos usuários que fazem parte das sessões cooperativas, e permitam que os participantes acessem, de forma compartilhada, os recursos disponíveis durante a sessão. Dentre as tecnologias utilizadas na implementação de soluções de suporte a sessões cooperativas síncronas, CORBA (Common Object Request Broker Architecture) mostra-se de grande valor ao prover interoperabilidade entre aplicações implementadas em diferentes linguagens, independentemente de plataforma, protocolos e tecnologias de rede. O CCM (CORBA Component Model ) representa o modelo de componente para a arquitetura CORBA, cujo objetivo principal é facilitar o desenvolvimento de aplicações que utilizam CORBA como plataforma de distribuição. Dessa forma, o objetivo deste trabalho é prover um serviço de suporte a sessões cooperativas síncronas (CSMS - Cooperative Session Management Service), utilizando a tecnologia de componentes proposta pelo CCM. Os principais aspectos abordados por esse serviço são o gerenciamento de usuários que fazem parte da sessão e o mecanismo de controle utilizado no acesso aos recursos compartilhados durante a sessão.
CSCW, Sessões Cooperativas Síncronas, CCM
Networked Digital Library of Theses and Dissertations