Componentes para Colaboração Síncrona em um Ambiente de Reutilização de Software

  • Marco Mangan UFRJ / PUCRS
  • Cláudia Werner UFRJ
  • Marcos Borges UFRJ

Resumo


Um ambiente de reutilização de software oferece ferramentas e o apoio de um processo de software adequados ao desenvolvimento, localização e adoção de componentes. Durante o processo de reutilização, os participantes, normalmente, encontram-se em locais diferentes, por exemplo, os componentes são produzidos e adotados em locais diferentes. Com isso, nesses tipos de ambiente existe a necessidade de serviços genéricos de colaboração. O foco principal deste artigo é o apoio à colaboração síncrona. Serviços de comunicação pessoal, percepção de espaço de trabalho e compartilhamento de aplicações são descritos através de componentes integrados em um ambiente de reutilização já existente chamado Odyssey SDE.

Referências

Adams, D.J. Programming Jabber. O'Reilly, 2002. 480 p.

Begole, J.; Rosson, M.B.; Shaffer, C.A. "Flexible Collaboration Transparency: Supporting Worker Independence in Replicated Application-Sharing Systems", ACM Transactions on Computer-Human Interaction, v. 6, n. 2, 1999, pp. 95-132.

Brown, A.W. Large Scale Component Based Software Development. Prentice Hall, 2000. 300 p.

Farshchian, B. A. "Integrating Geographically Distributed Development Teams Through Increased Product Awareness", Information Systems Journal, v. 26, n. 3, Maio 2001, pp. 123-141.

Grinter, R.E. "From Local to Global Coordination: Lessons from Software Reuse". In: Proc. International ACM SIGGROUP Conference on Supporting Group Work, 2001, p. 144-153, Boulder, Colorado, USA.

Grundy, J.C.; Mugridge, W.B.; Hosking, J.G. "Constructing component-based software engineering environments: issues and experiences", Information & Software Technology, v.42, n.2, 2000, pp. 103-114.

Gutwin, C; Greenberg, S. "The effects of workspace awareness support on the usability of real-time distributed groupware", ACM Transactions on Computer-Human Interaction, v. 6, n.3, 1999, pp. 243-281.

Herbsleb, J.D.; Boyer, D.G.; Handel, M. "Introducing Instant Messaging in the Workplace". In: Proc. of the SIGCHI Conference on Human factors in computing systems, 2002, p.171-178, Minneapolis, Minnesota, USA, v.4, n.1, p 171-178.

Internet Engineering Task Force "Internet Messaging and Presence Protocol". Internet Drafts. Disponível em [link].

JabberBeans. Disponível em http://www.jabberbeans.org.

Mangan, M.; Araujo, R.; Kalinowski, M.; Borges, M.; Werner, C. "Towards the evaluation of awareness information support applied to peer reviews of software engineering diagrams", Int. Conference on CSCW in Design, Rio de Janeiro, 2002.

Werner, C. et al. "Infra-estrutura Odyssey: estágio atual", SBES'2000, Caderno de Ferramentas, João Pessoa, Out. 2000, pp. 366-369.
Publicado
16/10/2002
Como Citar

Selecione um Formato
MANGAN, Marco; WERNER, Cláudia; BORGES, Marcos. Componentes para Colaboração Síncrona em um Ambiente de Reutilização de Software. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE (SBES), 16. , 2002, Gramado/RS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2002 . p. 372-377. DOI: https://doi.org/10.5753/sbes.2002.23961.