Uma Abordagem para a Percepção através da Orientação a Aspectos em uma Infra-estrutura de Groupware

  • Michel Ridwan Oei FRB
  • Rita Suzana P. Maciel FRB / UNEB
  • José Maria David FRB
  • Adriano Bastos FRB
  • Leandro Menezes FRB

Resumo


Soluções para apoiar a percepção em ambientes de groupware têm sido propostas. Tais soluções freqüentemente representam interesses transversais relacionados à percepção através da orientação a objetos, resultando em componentes fortemente acoplados , bem como na redundância e na dispersão das funcionalidades em diversas partes do sistema. O objetivo deste artigo é apresentar os experimentos realizados com um serviço de percepção, denominado Aw2SOA (Awareness to Service-Oriented Architecture), implementado de acordo com os princípios de SOA (Service- Oriented Architecture) e os conceitos de programação orientada a aspectos. Esses experimentos foram conduzidos através da integração deste serviço à WGWSOA (Web-based Groupware Service-Oriented Architecture).

Referências

Almeida, L., Maciel, R. S., David, J. M. N. (2007) “Uma Proposta para Serviços de Percepção no Ambiente Interdoc”. Revista CienteFico.com, v. I, p. 91-100.

Bastos, A., Oei, M., Menezes, L., Pitangueira, R. S., David, J. M. N. (2008) “Aw2SOA: An Aspect-Oriented Awareness Service for Distributed Groupware”. In: Proc. of the 2008 12th International Conference on Computer Supported Cooperative Work in Design, p. 404-409, v. I, Xi´an, China.

Dourish, P., Bellotti, V. (1992) “Awareness and Coordination in Shared Workspaces”, In: Proceedings of the ACM Conference on Computer-Supported Cooperative Work (CSCW'92), p.107-114, Toronto, Ontario.

Ellis, C. A., Gibbs J., Rein, G. L. (1991) “Groupware: some issues and experiences”. Communications of the ACM, v.34, n.1, p.38-58.

Erl, T. (2005) “Service-Oriented Architecture – Concepts, Technology, and Design”, Prentice Hall PTR.
Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C. V., Loingtier, J., Irwin, J. (1997) “Aspect-Oriented Programming”, In: Proc. of European Conference on Objective-Oriented Programming (ECOOP), Finlândia, Springer-Verlag LNCS 124.

Kiczales, G. et al. (2001) “Getting Started with AspectJ”. In: Communications of the ACM, v. 44, n.10, p.59-65.

Maciel, R. S. P., Ferraz, C. G., Rosa, N. S. (2005) “InterDoc: Reference Architecture for Interoperable Services in Collaborative Writing Environments”, In: Proc. of 9th International Conference on Computer Supported Cooperative Work in Design (CSCWD 2005), p. 289-295, Coventry.

Maciel, R. S. P., David, J. M. N. (2007) “WGWSOA: A Service-Oriented Middleware Architecture to Support Groupware Interoperability”. In: Proc. of the 11th International Conference on CSCW in Design (CSCWD), p. 556-561, Austrália, Apr.

Pinheiro, M. K., de Lima, V. J., Borges, M. R. S. (2003) “A framework for awareness support in groupware systems”, Computers in Industry, Vol. 52 , Issue 1, Sept., p. 47 – 57.

Prinz, W. (1999) “NESSIE: An Awareness Environment for Cooperative Settings”. In: Proceedings of the Sixth European Conference on Computer-Supported Cooperative Work (ECSCW’99), pp. 391-410, Copenhagen, Denmark. Kluwer Academic Publishers, Dortrecht, NL, Sept. 12-16.

Schantz, R., Schmidt, D. (2001) “Middleware for Distributed Systems: Evolving the Common structure for Network-centric Applications”, Encyclopedia of Software Engineering, Wiley & Sons.

Toledo, G. D. G., Bastos, D., David, J. M. N., Maciel, R. S. P. (2008) “Apoiando a Interoperabilidade entre as Atividades de Coordenação em uma Infra-estrutura de Groupware”. V Simpósio Brasileiro de Sistemas Colaborativos (SBSC), Vila Velha – ES, p. 34-44.
Publicado
20/05/2009
OEI, Michel Ridwan; MACIEL, Rita Suzana P.; DAVID, José Maria; BASTOS, Adriano; MENEZES, Leandro. Uma Abordagem para a Percepção através da Orientação a Aspectos em uma Infra-estrutura de Groupware. In: SIMPÓSIO BRASILEIRO DE SISTEMAS DE INFORMAÇÃO (SBSI), 5. , 2009, Brasília. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2009 . p. 240-251. DOI: https://doi.org/10.5753/sbsi.2009.6181.