Um framework para editores de diagramas cooperativos baseados em anotações
AUTOR(ES)
Cleidson Ronald Botelho de Souza
DATA DE PUBLICAÇÃO
1998
RESUMO
Esta dissertação apresenta um modelo de cooperação para o desenvolvimento cooperativo de software e o framework para editores de diagramas colaborativos ABCDE (Annotation Based Cooperative Diagram Editor). A cooperação entre grupos de usuários é obtida através da utilização de anotações sobre diagramas. Anotações são uma forma de comunicar idéias ou opiniões sobre um documento. Um framework é um projeto abstrato orientado a objetos que pode, ser adaptado segundo as necessidades da aplicação. Frameworks fornecem um grau de reutilização de até 80%, pois oferecem reutilização de projeto, servindo como moldes para a construção de aplicações dentro de um domínio. As aplicações instanciadas a partir do framework ABCDE são editores cooperativos de diagramas de classes da notação UML. O ponto adaptável do ABCDE é o modelo de cooperação que ele implementa, o que permite a construção de editores específicos para outras atividades do processo de desenvolvimento de software. As contribuições desta dissertação são: (i) a especificação de um modelo de cooperação que se baseia na utilização de anotações como mecanismo de auxílio a cooperação, para o desenvolvimento colaborativo de software. Ele oferece apoio à tarefa de revisão e co-autoria, sendo independente da metodologia utilizada para o desenvolvimento do software, podendo ser estendido para apoiar outras atividades do processo de desenvolvimento de software; (ii) o desenvolvimento do framework ABCDE (Annotation Based Cooperative. Diagram Editor) que permite a construção de editores de diagramas cooperativos, pois implementa o modelo de cooperação desenvolvido; e (iii) a apresentação do sistema ABCDE-Web que apóia o desenvolvimento cooperativo de software através da Internet
ASSUNTO(S)
framework (programa de computador) grupos de trabalho autoria
ACESSO AO ARTIGO
http://libdigi.unicamp.br/document/?code=000135377Documentos Relacionados
- Proposta de um framework para prototipagem de sistemas heurísticos multiagentes baseados em algorítmos de colônia de formigas
- GEF - Game Editor Franmework : um framework para editores de nÃveis para jogos mÃveis
- UM FRAMEWORK PARA ADAPTAÇÃO DINÂMICA DE SISTEMAS BASEADOS EM COMPONENTES DISTRIBUÍDOS
- Processos de subjetivação em afro-brasileiros: anotações para um estudo
- Um modelo de segurança de redes para ambientes cooperativos