Home > Eventos > JAI > JAI 3

 

Engenharia de Groupware: Desenvolvimento de Aplicações Colaborativas


Autores: Hugo Fuks, Alberto B. Raposo, Marco A. Gerosa

Apresentadores: Alberto B. Raposo e Marco A. Gerosa


 

A tecnologia gera ambientes que dão suporte às diferentes formas de relacionamento humano e, por conseguinte, revoluciona o modo de se trabalhar na sociedade conectada. A criação de espaços de compartilhamento e troca de informação propicia o trabalho colaborativo distribuído e descentralizado. A Engenharia de Software que muito avançou no desenvolvimento de aplicações mono-usuário, foi buscar na área de CSCW - trabalho colaborativo apoiado por computadores - os conceitos necessários para esta nova realidade.

Este curso introduzirá os alunos à tecnologia de groupware, software voltado para o apoio ao trabalho colaborativo. O assunto será apresentado do ponto de vista conceitual, propondo um modelo de colaboração baseado nos aspectos de Comunicação, Coordenação e Cooperação. Também será formulada uma proposta de Engenharia de Groupware, com a qual espera-se que os alunos sejam capazes de identificar os elementos necessários à criação de aplicações colaborativas, trabalhando com componentes e técnicas de UML (Unified Modeling Language) estendida para esta finalidade. Ao final as abordagens conceitual e ferramental serão discutidas usando exemplos de aplicações de groupware.