![Page 1: Candidato: Lucas Santos de Oliveira Orientador: Marco Aurélio Gerosa Defesa Mestrado](https://reader036.vdocuments.com.br/reader036/viewer/2022062818/570638491a28abb8238f47bc/html5/thumbnails/1.jpg)
Funcionalidades colaborativas no compartilhamento de conteúdo em redes
sociais na Web 2.0: Uma engenharia de domínio baseada no
modelo 3C de colaboração
Candidato: Lucas Santos de OliveiraOrientador: Marco Aurélio Gerosa
Dezembro de 2010
Defesa Mestrado
![Page 2: Candidato: Lucas Santos de Oliveira Orientador: Marco Aurélio Gerosa Defesa Mestrado](https://reader036.vdocuments.com.br/reader036/viewer/2022062818/570638491a28abb8238f47bc/html5/thumbnails/2.jpg)
Sumário
Motivação Linha de Produtos de Software
Engenharia de Domínio Metodologia A Engenharia de Domínio Realizada Avaliação Conclusão
2/19
![Page 3: Candidato: Lucas Santos de Oliveira Orientador: Marco Aurélio Gerosa Defesa Mestrado](https://reader036.vdocuments.com.br/reader036/viewer/2022062818/570638491a28abb8238f47bc/html5/thumbnails/3.jpg)
A motivação
A maioria das metodologias de desenvolvimento de software pressupõe que novas aplicações são construídas evolutivamente a partir do zero
O desenvolvimento de groupware está na fase de Replicação, de acordo com o modelo BRETAM
3/19GREENBERG, S. Toolkits and interface creativity. : Springer Science + Business Media, 2007.
![Page 4: Candidato: Lucas Santos de Oliveira Orientador: Marco Aurélio Gerosa Defesa Mestrado](https://reader036.vdocuments.com.br/reader036/viewer/2022062818/570638491a28abb8238f47bc/html5/thumbnails/4.jpg)
A motivação
Este cenário ilustra a necessidade de uma Engenharia de Domínio Construção de componentes de software Diminui a necessidade de reimplementação Foco na montagem da aplicação
4/19
![Page 5: Candidato: Lucas Santos de Oliveira Orientador: Marco Aurélio Gerosa Defesa Mestrado](https://reader036.vdocuments.com.br/reader036/viewer/2022062818/570638491a28abb8238f47bc/html5/thumbnails/5.jpg)
Linha de Produto de Software
5/19
![Page 6: Candidato: Lucas Santos de Oliveira Orientador: Marco Aurélio Gerosa Defesa Mestrado](https://reader036.vdocuments.com.br/reader036/viewer/2022062818/570638491a28abb8238f47bc/html5/thumbnails/6.jpg)
Engenharia de Domínio
Engenharia de Domínio: Se preocupa com o desenvolvimento de artefatos
para reutilização Seu objetivo é encontrar pontos comuns entre
aplicações
6/19
![Page 7: Candidato: Lucas Santos de Oliveira Orientador: Marco Aurélio Gerosa Defesa Mestrado](https://reader036.vdocuments.com.br/reader036/viewer/2022062818/570638491a28abb8238f47bc/html5/thumbnails/7.jpg)
Objetivo Principal
Prover uma engenharia de domínio das funcionalidades colaborativas no compartilhamento de conteúdos em redes sociais na Web 2.0.
7/19
![Page 8: Candidato: Lucas Santos de Oliveira Orientador: Marco Aurélio Gerosa Defesa Mestrado](https://reader036.vdocuments.com.br/reader036/viewer/2022062818/570638491a28abb8238f47bc/html5/thumbnails/8.jpg)
Objetivos Específicos
Realizar um levantamento das similaridades e variabilidades das funcionalidades presentes em diversas redes sociais na Web 2.0.
Prover um conjunto de componentes que possibilite a construção de uma rede social para compartilhamento de fotos entre estudantes e profissionais de arquitetura.
8/19
![Page 9: Candidato: Lucas Santos de Oliveira Orientador: Marco Aurélio Gerosa Defesa Mestrado](https://reader036.vdocuments.com.br/reader036/viewer/2022062818/570638491a28abb8238f47bc/html5/thumbnails/9.jpg)
Metodologia
FODA (Feature-Oriented Domain Analysis) Padrões de Interação Mediadas por
Computador Modelo 3C de Colaboração
9/19
KANG, K. C. et al. Feature-Oriented Domain Analysis (FODA) Feasibility Study. CMU/SEI, 1990.
SCHUMMER, T.; LUKOSCH, S. Patterns for Computer-Mediated Interaction. West Sussex: John Wiley & Sons Ltd, 2007.
ELLIS, C. A.; GIBBS, S. J.; REIN, G. L. Groupware - Some Issues and Experiences. : Communications of the ACM, v. 34, 1991. 38-58 p.
![Page 10: Candidato: Lucas Santos de Oliveira Orientador: Marco Aurélio Gerosa Defesa Mestrado](https://reader036.vdocuments.com.br/reader036/viewer/2022062818/570638491a28abb8238f47bc/html5/thumbnails/10.jpg)
Análise do Domínio
Análise e definição do contexto Compartilhamento de conteúdo em Redes Sociais
na Web 2.0 Análise e mapeamento das funcionalidades de
colaboração nas diversas Redes Sociais, baseados no modelo 3C.
10/19
![Page 11: Candidato: Lucas Santos de Oliveira Orientador: Marco Aurélio Gerosa Defesa Mestrado](https://reader036.vdocuments.com.br/reader036/viewer/2022062818/570638491a28abb8238f47bc/html5/thumbnails/11.jpg)
ENGENHARIA DE DOMÍNIO PARA REDES SOCIAIS NA WEB 2.0
11/19
Retângulos: ComunicaçãoElipses: CoordenaçãoSetas: Cooperação
![Page 12: Candidato: Lucas Santos de Oliveira Orientador: Marco Aurélio Gerosa Defesa Mestrado](https://reader036.vdocuments.com.br/reader036/viewer/2022062818/570638491a28abb8238f47bc/html5/thumbnails/12.jpg)
Análise do Domínio
Classificação das características de acordo com sua função de colaboração
12/19
![Page 13: Candidato: Lucas Santos de Oliveira Orientador: Marco Aurélio Gerosa Defesa Mestrado](https://reader036.vdocuments.com.br/reader036/viewer/2022062818/570638491a28abb8238f47bc/html5/thumbnails/13.jpg)
Modelagem do Domínio
Análise de características Modelagem da entidade relacionamento
Diagrama de classes Análise Funcional
13/19
![Page 14: Candidato: Lucas Santos de Oliveira Orientador: Marco Aurélio Gerosa Defesa Mestrado](https://reader036.vdocuments.com.br/reader036/viewer/2022062818/570638491a28abb8238f47bc/html5/thumbnails/14.jpg)
Análise das características
14/19
Árvore de características colaborativas
GADELHA, B.; NUNES, I.; FUKS, H.; LUCENA, C. J. P. An Approach for Developing Groupware Product Lines Based on the 3C Collaboration Model. 15th Collaboration Researchers’ International Workshop on Groupware. CRIWG 2009, Portugal, 13-17 September 2009. 328-343.
![Page 15: Candidato: Lucas Santos de Oliveira Orientador: Marco Aurélio Gerosa Defesa Mestrado](https://reader036.vdocuments.com.br/reader036/viewer/2022062818/570638491a28abb8238f47bc/html5/thumbnails/15.jpg)
Diagrama de Classes
15/19
![Page 16: Candidato: Lucas Santos de Oliveira Orientador: Marco Aurélio Gerosa Defesa Mestrado](https://reader036.vdocuments.com.br/reader036/viewer/2022062818/570638491a28abb8238f47bc/html5/thumbnails/16.jpg)
Análise Funcional
No método FODA são representadas por diagramas de estado e de fluxo de dados
Nessa proposta, padrões para interação mediada por computador
16/19
http://www.groupwareworkbench.org.br/engenhariadedominio
![Page 17: Candidato: Lucas Santos de Oliveira Orientador: Marco Aurélio Gerosa Defesa Mestrado](https://reader036.vdocuments.com.br/reader036/viewer/2022062818/570638491a28abb8238f47bc/html5/thumbnails/17.jpg)
ENGENHARIA DE DOMÍNIO PARA REDES SOCIAIS NA WEB 2.0
Modelagem da Arquitetura Arquitetura da Groupware Workbench
Implementação do Domínio Desenvolver os componentes para construção de
novos sistemas baseados no domínio
17/19
GROUPWARE WORKBENCH: www.groupwareworbench.org.br
![Page 18: Candidato: Lucas Santos de Oliveira Orientador: Marco Aurélio Gerosa Defesa Mestrado](https://reader036.vdocuments.com.br/reader036/viewer/2022062818/570638491a28abb8238f47bc/html5/thumbnails/18.jpg)
AVALIAÇÃO
Usabilidade Facilidade de uso Abrangência
18/19
3 3
1
4
5
2 2
3
2
1 11 1 1
questão 1 questão 2 questão 3 questão 4 questão 5 questão 6
concordo totalmente concordo mais que discordo
não concordo nem discordo discordo mais que concordo
discordo totalmente
![Page 19: Candidato: Lucas Santos de Oliveira Orientador: Marco Aurélio Gerosa Defesa Mestrado](https://reader036.vdocuments.com.br/reader036/viewer/2022062818/570638491a28abb8238f47bc/html5/thumbnails/19.jpg)
AVALIAÇÃO
19/19
Arquigrafia Brasil
![Page 20: Candidato: Lucas Santos de Oliveira Orientador: Marco Aurélio Gerosa Defesa Mestrado](https://reader036.vdocuments.com.br/reader036/viewer/2022062818/570638491a28abb8238f47bc/html5/thumbnails/20.jpg)
CONCLUSÃO
20/19
Cenário propício para a Engenharia de Domínio
Método FODA adaptado pelo modelo 3C de colaboração e padrões de interação
Criação de componentes que possibilitam o reúso