Componentes para Colaboração Síncrona em um Ambiente de Reutilização de Software
Abstract
A software reuse environment provides adequate tool and process support for design, locate, and adopt software components. One major problem in such environments is that individuals are usually located in different places during the reuse process, e.g., components are produced and consumed in different places. We argue that generic services are needed in such environments to allow collaboration. In this paper, synchronous collaboration support is our primary focus. We describe services for person-to-person communication, workspace awareness and application sharing support, implemented in the form of software components, which extend a pre-existent environment called Odyssey SDE.
References
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.
