Desenvolvimento distribuído de software para sistemas pervasivos: um estudo de caso

  • Alexandre L'Erario USP / Centro de Pesquisas em Informática da Fundação Educacional do Município de Assis
  • Tiago Faustino Padro USP
  • Mauro de Mesquita Spinola USP
  • Marcelo Schneck de Paula Pessôa USP
  • José Augusto Fabri USP / Centro de Pesquisas em Informática da Fundação Educacional do Município de Assis

Resumo


Este artigo aborda o desenvolvimento distribuído de componentes para aplicações pervasivas. É ilustrado de que modo os componentes de software podem agregar funcionalidades a dispositivos móveis, tais como celulares, handhelds, e outros, além do impacto que estes tipos de agregações têm no processo de desenvolvimento distribuído. Este trabalho apresenta um estudo de caso onde um processo distribuído foi utilizado para construir uma aplicação.

Palavras-chave: Componentes Pervasivos, Produção Distribuída, Processo Distribuído de Software

Referências

Belamani, et al. (2003) "Dynamic component composition for functionality adaptation in pervasive environments", IEEE Workshop of future trends of Distributed Computing Systems.

Brown, A. K. Wallnau. (1999) "The Current State of CBSE". IEEE Software, 15 (5): 37---46, Sep-Oct.

Burkhardt, Jochen , et al. (2002) "Pervasive computing - technology and architecture of mobile internet applications". Addison Wesley

Grosso, Willian. (2001) "Java RMI. Oreilly & Assoe." 1ª edição.

Hansmann, Uwe et al. (2001) "Pervasive computing - the mobile world". Springer 2ª Edição

Herbsleb James D. Morcrkus, Audris. (2003) "An empirical Study of Speed and Communication in Globally Distributed Software Development". IEEE transactions on Software Engineering, June n.6 vol29 pp. 481-494

Jãger, et al. (2001) "A delegation based model for distributed software process management." EWSPT Springer-Verlag Berlin.

Martin, Patric e Poweley, Wendy. (1996) "A management information repository form distribute application management". in ACM Conference of the Centre for Advanced Studies on Collaborative research

Newcomer, Eric. (2002) "Understanding Web Services," 1ª edição. David Chappel Series Editor.

Orfalli, Robert. (1998) "Client/Server Programming with Java and Corba". 2ª edição, Canadá.

Suzuki, Junichi e Uamamoto Yoshikazy. (1999) "Leveraging Distributed Software Development". IEEE computer, September. Vol32 pp. 59 - 65

Yacoub, Sherif. Ammar, Hany e Mili, Ali. (1995) "Characterizing a Software Component". http://www.sei.cmu.edu/cbs/icse99/papers/34/34.htm. June.
Publicado
13/10/2004
L'ERARIO, Alexandre; PADRO, Tiago Faustino; SPINOLA, Mauro de Mesquita; PESSÔA, Marcelo Schneck de Paula; FABRI, José Augusto. Desenvolvimento distribuído de software para sistemas pervasivos: um estudo de caso. In: SIMPÓSIO BRASILEIRO DE SISTEMAS DE INFORMAÇÃO (SBSI), 1. , 2004, Porto Alegre. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2004 . p. 163-170. DOI: https://doi.org/10.5753/sbsi.2004.6374.