COMPONENT-BASED GROUPWARE DEVELOPMENT BASED ON THE 3C COLLABORATION MODEL / DESENVOLVIMENTO DE GROUPWARE COMPONENTIZADO COM BASE NO MODELO 3C DE COLABORAÇÃO
AUTOR(ES)
MARCO AURELIO GEROSA
DATA DE PUBLICAÇÃO
2006
RESUMO
Groupware é evolutivo e é difícil de construir e de manter, e acaba tendo um código desorganizado e difícil de evoluir. Nesta tese é proposta uma abordagem de desenvolvimento de groupware baseado em componentes concebidos em função do modelo 3C de colaboração. No modelo 3C, a colaboração é analisada a partir da comunicação, coordenação e cooperação. Na abordagem proposta, partese das necessidades de colaboração do grupo, analisadas com base no modelo, e componentes de software também organizados em função do modelo são utilizados para compor a solução. Como estudo de caso, a abordagem é aplicada no desenvolvimento da nova versão do ambiente AulaNet, cujo código padece dos problemas mencionados anteriormente. Neste estudo de caso, são desenvolvidos component kits para instanciar os serviços de comunicação do ambiente. Os componentes possibilitam compor, recompor e customizar os serviços de modo a refletir alterações na dinâmica de colaboração.
ASSUNTO(S)
groupware development collaborative systems software components componentes de software modelo 3c de colaboracao desenvolvimento de groupware sistemas colaborativos 3c collaboration model
ACESSO AO ARTIGO
Documentos Relacionados
- RUP-3C-GROUPWARE: GROUPWARE DEVELOPMENT PROCESS BASED ON THE 3C COLLABORATION MODEL
- AN APPROACH FOR GROUPWARE DEVELOPMENT BASED ON SOFTWARE PRODUCT LINES AND THE 3C COLLABORATION MODEL
- A method for modelling exceptions in component-based software development
- Um modelo de processo de apoio ao desenvolvimento de software baseado em componentes, orientado a qualidade, e centrado em um repositório.
- EON: a component-based approach to automation of protocol-directed therapy.