Documente Academic
Documente Profesional
Documente Cultură
Sistemas Colaborativos
Anais
ANAIS
Editora
Sociedade Brasileira de Computao SBC
Organizadores
Adriana Santarosa Vivacqua
Thais Helena Chaves de Castro
Realizao
Universidade Tecnolgica Federal do Paran UTFPR
Promoo
Sociedade Brasileira de Computao SBC
Organizadores
Adriana Santarosa Vivacqua
Thais Helena Chaves de Castro
SBSC 2014
Realizao: Universidade Tecnolgica Federal do Paran UTFPR
ISSN: 2318-4132
Sumrio
Apresentao.......................................................................................................................iii
Organizao SBSC 2014..................................................................................................iv
Trabalhos Finalizados
Um modelo de interao como estratgia para o aumento de popularidade de marcas em
redes sociais...............................................................................................................................1
Rosimar Sobrinho, Bruno Gadelha
Analisando o uso de Jogos Srios em Mundos Virtuais Colaborativos: o estudo de caso do JETS Jogo da Equipe de Teste de Software........................................................................................10
Giliane Bernardi, Andre Zanki Cordenonsi, Tarcila Gesteira da Silva, Felipe Martins Mller
Sobre as Redes de Coautoria atravs das edies do SBSC.........................................................20
Helena Araujo, Jussara Rodrigues, Vnia Maria Flix Dias
Prototipao de Sistemas Colaborativos Mveis com Base na Arquitetura de Referncia
CReAMA: Um Estudo de Caso da Plataforma Conecte Ideias.....................................................28
Maison Melotti, Roberta Lima Gomes, Victor Raft Oliveira Nunes, Marco Aurlio Gerosa
Modelo de Recomendao de Especialistas em Ambientes Sociais Vituais................................37
Diego Oliveira Rodrigues, Edeilson Milhomem da Silva, Jackson Gomes de Souza, Parcilene
Fernandes de Brito, Ana Carolina Salgado, Silvio Romero Lemos Meira
TidalTrust Versus. T-SWEETS: uma Anlise da Eficcia no Processo de Inferncia de Confiana
em Ambientes Virtuais Sociais..................................................................................................48
Edeilson Milhomem Silva, Diego Oliveira Rodrigues, Jackson Gomes de Souza, Parcilene
Fernandes de Brito, Ana Carolina Salgado, Silvio Romero Lemos Meira
Um Mtodo para Recomendao de Relacionamentos em Redes Sociais Cientficas
Heterogneas............................................................................................................................55
Patrcia Zudio de Lima, Luziane Ferreira de Mendona, Jonice Oliveira
A relao entre o tamanho do grupo e a produo de mensagens de bate-papo.......................65
Edmilson Rocha, Mariano Pimentel, Morganna Carmem Diniz
A Influncia da Diversidade de Conhecimento no Processo de Aprendizagem Colaborativa......75
Edmar Welington Oliveira, Marcos Roberto da Silva Borges
Trabalhos em Andamento
CollabCumulus: Uma Ferramenta de Apoio Anlise Colaborativa de Provenincia em Workflows
Cientficos.....................................................................................................................................94
Guilherme Miranda, Joo A. de Souza, Vanessa Braganholo, Daniel de Oliveira
Caixas de Interesses: um Novo Mecanismo para a Colaborao atravs de Nuvem de
Armazenamento de Dados..........................................................................................................102
Felipe Leite da Silva, Roberto Arajo, Lucas Melo Silva, Nelson Neto Sampaio
Usando Pesquisa-ao no Desenvolvimento de um Sistema Colaborativo para Tratamento
Multidisciplinar na Rede do SUS..................................................................................................111
Luciana Pereira de Arajo, Carla Diacui Medeiros Berkenbrock, Mauro Marcelo Mattos
AGORA-PL: Uma Proposta para Desenvolvimento de Famlias de Sistemas Colaborativos baseados
em VGI para a Gesto do Risco de Inundao..............................................................................118
Roberto dos Santos Rocha, Lvia Castro Degrossi, Flvio E. A. Horita, Joo Porto de
Albuquerque
Filtragem colaborativa de rotas de nibus usando dados sobre a acessibilidade das vias
urbanas.......................................................................................................................................126
Marlon Fernandes Antonio, Filipe Roseiro Cgo, Igor Steinmacher, Ana Paula Chaves
Folksonomias Representam Conceitualizaes Compartilhadas de Domnio?..............................134
Josiane M. Pinheiro, Cesar Augusto Tacla
MoodleGroups: Um Aplicativo para Identificar as Relaes Sociais entre Alunos em Ambientes
Virtuais de Aprendizagem...........................................................................................................142
Dhanielly Lima, Bruno Gadelha, Jos Francisco Netto, Vitor Bremgartner
Uma anlise de assortatividade e similaridade para Artigos Cientficos.......................................149
Leonardo Maia Barbosa, Romis Attux, Alan Godoy
Uma Abordagem para Seleo e Visualizao Colaborativa de Informaes em Situaes de
Emergncia.................................................................................................................................157
Bruno S. Nascimento, Marcos R. S. Borges, Adriana S. Vivacqua
Desafios para colaborao no atendimento pr-hospitalar em acidentes de mltiplas vtimas....165
Rodrigo C. Andrade, Bruno S. Nascimento, Marcos R. S. Borges, Adriana S. Vivacqua
ii
Apresentao
O SBSC discute o desenvolvimento e uso de ferramentas para dar suporte colaborao entre
pessoas. Alguns exemplos atuais de sistemas colaborativos de sucesso incluem redes sociais,
ambientes de desenvolvimento distribudo de software, sistemas de compartilhamento de arquivos,
mundos virtuais, editores cooperativos, wikis, sistemas de gesto de conhecimento e ferramentas de
comunicao, como videoconferncia e blog.
Com a popularizao de mecanismos de colaborao na Web, cresce ainda mais a importncia de
estudos tericos e empricos sobre tcnicas, tecnologias e modelos relevantes para desenvolvimento
e uso de sistemas colaborativos, envolvendo aspectos sociais e tcnicos.
Diversas subreas da Computao possuem contribuies para a pesquisa em Sistemas
Colaborativos: Engenharia de Software, Banco de Dados, Inteligncia Artificial, Sistemas de
Informao, Computao Grfica, Interao Humano-Computador, Sistemas Multimdia, Sistemas
Distribudos entre outras. Para abordar as questes no tcnicas desta rea, subreas da Sociologia,
Antropologia, Psicologia, Educao, Lingustica etc. tambm encontram aqui espao para
contribuies.
Em seu 11 ano, o SBSC se tornou um importante frum para pesquisadores, estudantes e
profissionais discutirem sobre esta rea multidisciplinar.
iii
Coordenao Geral
Cesar Tacla (UTFPR)
Leonelo Dell Anhol Almeida (UTFPR)
Comit de Programa
Adriana Vivacqua (UFRJ)
Alberto Castro (UFAM)
Alberto Raposo (PUC-Rio)
Ana Cristina Garcia (UFF)
Bruno Gadelha (UFAM)
Carla Berkenbrock (UDESC)
Carlos Ferraz (UFPE)
Celso Hirata (ITA)
Cesar Tacla (UTFPR)
Claudia Cappelli (UNIRIO)
Claudia Motta (UFRJ)
Cleidson de Souza (UFPA)
Clever Farias (USP)
Clovis Fernandes (ITA)
Credin de Menezes (UFES)
Daniel Paiva (UTFPR)
Denise Filippo (UERJ)
Edeilson Milhomem Silva (ULBRA)
Flavia Bernardini (UFF)
Flavia Santoro (UNIRIO)
Geraldo Xexo (UFRJ)
Hugo Fuks (PUC-Rio)
Inhama Ferraz (UFF)
Ivan Ricarte (UNICAMP)
Jauvane Oliveira (LNCC)
Jonice Oliveira (UFRJ)
iv
Diretorias
Administrativa: Renata de Matos Galante (UFRGS)
Finanas: Carlos Andr Guimares Ferraz (UFPE)
Eventos e Comisses Especiais: Altigran Soares da Silva (UFAM)
Educao: Mirella M. Moro (UFMG)
Publicaes: Jos Viterbo Filho (UFF)
Planejamento e Programas Especiais: Claudia Lage Rebello da Motta (UFRJ)
Secretarias Regionais: Marcelo Duduchi Feitosa (CEETEPS)
Divulgao e Marketing: Edson Norberto Cceres (UFMS)
Diretorias Extraordinrias
Relaes Profissionais: Roberto da Silva Bigonha (UFMG)
Competies Cientficas: Ricardo de Oliveira Anido (UNICAMP)
Cooperao com Sociedades Cientficas: Raimundo Jos de Arajo Macdo (UFBA)
Articulao com Empresas: Avelino Francisco Zorzo (PUC-RS)
vi
Bruno Gadelha
Universidade do Estado do
Amazonas
Faculdade de Tecnologia
Av. Darcy Vargas, 1200 Manaus
AM
+55 92 81124817
Universidade Federal do
Amazonas
Instituto de Computao
Av. Rodrigo Otvio, n 6.200,
Campus Universitrio
+55 92 8113-7967
rosesobrinho@gmail.com
bruno@icomp.ufam.edu.br
ABSTRACT
This paper presents an interaction model as a strategy to increase
the popularity of brands in social networks. The research aims to
provide an alternative to companies that have little or none
financial resources to publicize their products and actions on
social networks, obtaining significant interaction results in an
organically way. A case study where the interaction model is
applied in the context of a regional restaurant in Manaus-AM in
the social network Facebook is also presented.
1. INTRODUO
A Web 2.0 aumentou a possibilidade de expresso e socializao
e uma das formas mais significativas so as redes sociais, que so
ambientes compostos por pessoas ou entidades em torno de algo
comum [1]. Define-se uma rede social como um sistema baseado
na Web em que (a) os usurios possam construir um perfil pblico
ou semipblico dentro de um sistema limitado, (b) adicionar uma
lista de outros usurios com quem eles compartilhem uma
conexo, (c) visualizar e percorrer suas listas de conexes, assim
como outras listas criadas por outros usurios [2].
RESUMO
Este artigo apresenta a um modelo de interao como estratgia
para aumento da popularidade de marcas em redes sociais. O
objetivo da pesquisa oferecer uma alternativa s empresas que
possuam pouco ou nenhum recurso financeiro para divulgao de
seus produtos ou aes nas rede sociais, obtendo resultados
significativos de interao de forma orgnica. apresentado um
estudo de caso onde o modelo apresentado aplicado no contexto
do perfil de um restaurante regional na cidade de Manaus-AM na
rede social Facebook.
Palavras-Chave
Redes Sociais, Mdias Sociais, Web2.0.
General Terms
Management, Documentation, Experimentation, Human Factors.
Keywords
Social Networks, Social Media, Web 2.0.
Permission to make digital or hard copies of all or part of this work for
personal or classroom use is granted without fee provided that copies are
not made or distributed for profit or commercial advantage and that copies
bear this notice and the full citation on the first page. To copy otherwise,
or republish, to post on servers or to redistribute to lists, requires prior
specific permission and/or a fee. SBSC 2014 Brazilian Symposium on
Collaborative Systems. October 6-9, 2014. Curitiba, PR, Brazil. Copyright
2014 SBC. ISSN 2318-4132 (pendrive).
2.1 Pgina de fs
O site trata as empresas e pessoas de forma distintas em sua
plataforma. muito claro, inclusive cobrado pela ferramenta,
atravs do seu contrato de utilizao e diversos avisos no FAQ,
que as empresas devem criar pgina de fs e as pessoas, perfis
pessoais. As contas pessoas so otimizadas para funcionar com
pessoas individualmente, em vez de empresas, marcas e
organizaes. As pginas do Facebook permitem que artistas,
empresas e marcas mostrem seus trabalhos e interajam com os fs.
Essas pginas so pr-instaladas com a funcionalidade
personalizada desenvolvida para cada categoria. Desenvolvedores
tambm criaro uma srie de aplicativos para que os
administradores de pginas insiram em suas pginas. Diferente de
amigos de contas pessoas, no h limite quanto ao nmero de
pessoas que podem curtir uma pgina [9].
2. FACEBOOK
Facebook um site e servio de rede social que foi lanado em 04
de fevereiro de 2004, operado e de propriedade privada da
Facebook Inc. Em 04 de outubro de 2012 o Facebook atingiu a
marca de 1 bilho de usurios ativos. Em mdia 316.455 pessoas
se cadastram, por dia, desde sua criao. O site faz distino entre
perfis pessoais e perfis para empresas, as chamadas pginas de fs,
que so direcionadas a empresas, organizaes e marcas com o
objetivo de compartilharem suas histrias e se conectarem as
pessoas. O Facebook procura oferecer um espao de interao e
compartilhamento entre pessoas que possuem algum tipo de
relao entre si e os usurios buscam nessa rede social um local
para se interagir com amigos e compartilhar contedo [6].
4. MODELO PROPOSTO
Na rea das mdias sociais, h um manual de conduta informal
que descreve as boas prticas da presena online de pessoas e
organizaes. No caso das pessoas, comum ver manuais de
etiqueta na internet que tentam educar as pessoas a usar com
responsabilidade e compartilhar contedo com segurana,
evitando assim exposio desnecessria e problemas judiciais
relacionados a danos morais, dentre outros [1]. Com relao s
organizaes, tambm possvel encontrar manuais de conduta
nas mdias sociais que apresentam como os funcionrios dessas
organizaes devem se comportar a fim de no prejudicar a
imagem da empresa publicamente e no determinam como as
empresas devem gerir sua presena online. Essa presena online
no deve apenas visar divulgao de suas atividades, uma vez
que isso pode ser feito em um site institucional, mas deve focar no
aumento da visibilidade e da popularidade, atravs de um maior
relacionamento com seus parceiros e clientes. Esse tpico
comumente abordado por profissionais e instituies especialistas
em mdias digitais, porm, a sua abordagem ad-hoc, baseadas
nas premissas do marketing tradicional e mercado publicitrio. As
boas prticas adotadas por esses profissionais levaram a uma
sistematizao do trabalho de gerncia da presena virtual das
marcas concretizado no modelo de interao aqui descrito.
4.1.3 Criao
A pgina deve ser criada de forma que seja facilmente associada
marca em questo, deve apresentar informaes completas e um
visual amigvel, que ir permitir maior identificao do usurio
com a marca e causar boa impresso aos novos seguidores. Deve,
tambm, possuir uma capa atrativa e foto do perfil legvel e
relacionada com a marca.
4.1.4 Customizao
4.1 Preparao
5. O MODELO NA PRTICA
Esta seo documenta a experincia prtica e aplicao do modelo
sugerido na pgina de fs do restaurante Vitrine Amaznia,
sediado na cidade de Manaus.
5.1.1 Preparao
Apesar do modelo sugerir a utilizao de uma equipe completa
para a realizao do trabalho, neste caso somente dois
profissionais tiveram participao efetiva na operao, onde se
revezavam para atender as necessidades das aes realizadas a)
Gerente de Mdias Sociais, responsvel pelo planejamento,
criao de estratgias, definio de metas e anlise de relatrios;
b) Analista de Mdias Sociais, profissional que analisa os dados
do monitoramento, identifica tendncias e identifica o pblicoalvo; c) Gestor de Contedo (curador), responsvel pela produo
e gesto do contedo; d) Gestor de Relacionamento: responsvel
por interagir com os usurios, respondendo aos questionamentos e
dvidas; e) Gestor de Monitoramento: responsvel por monitorar
o contedo e gerar relatrios; f) Designer: responsvel pela parte
visual das aes.
6. CONCLUSO
7. REFERNCIAS
ABSTRACT
General Terms
Experimentation, Human Factors
1.
INTRODUO
Keywords
Serious Games, Collaborative Virtual Environments, Software
Test
RESUMO
Jogos Srios tm sido cada vez mais inseridos no cenrio do
ensino superior, pois, ao mesmo tempo em que buscam minimizar
a desmotivao com as aulas consideradas tradicionais, trazem
consigo uma conotao mais formal, no sendo associados apenas
diverso. Este artigo apresenta a aplicao de um jogo srio
desenvolvido como apoio ao processo de ensino e aprendizagem
de teste de software com o objetivo de analisar a colaborao
entre os estudantes durante a execuo do mesmo. O jogo traz
como diferencial ter sido desenvolvido imerso em um ambiente
virtual colaborativo tridimensional. Os resultados obtidos so
discutidos no artigo juntamente com uma proposta de
aprimoramento do jogo em relao aos aspectos colaborativos.
Palavras-chave
Jogos Srios, Ambientes Virtuais Colaborativos, Teste de
Software
Permission to make digital or hard copies of all or part of this work for
personal or classroom use is granted without fee provided that copies are
not made or distributed for profit or commercial advantage and that copies
bear this notice and the full citation on the first page. To copy otherwise,
or republish, to post on servers or to redistribute to lists, requires prior
specific permission and/or a fee. SBSC 2014 Brazilian Symposium on
Collaborative Systems. October 6-9, 2014. Curitiba, PR, Brazil. Copyright
2014 SBC. ISSN 2318-4132 (pendrive).
10
2.
APRENDIZAGEM BASEADA EM
JOGOS
A aprendizagem baseada em jogos uma abordagem que utiliza o
jogo como uma ferramenta para que os alunos se engajem no
aprendizado enquanto jogam [13]. Segundo [14], a aprendizagem
baseada em jogos Digitais tem como base duas premissas. A
primeira a de que os estudantes mudaram em alguns aspectos de
fundamental importncia. A segunda premissa a de que esses
indivduos so de uma gerao que, pela primeira vez na histria,
cresceu experimentando uma forma radicalmente nova de jogos
(jogos de computador e de videogame). Essa nova forma de
entretenimento moldou as preferncias e as habilidades, e
ofereceu um enorme potencial para a aprendizagem, tanto a das
crianas, como a dos adultos. A aprendizagem baseada em jogos
impulsiona a inovao atravs da educao, por isso a importncia
de envolver todos os interessados como educadores, designers e
11
3.
JOGOS SRIOS
MUNDOS VIRTUAIS
COLABORATIVOS
4.
12
6.
JETS - JOGO DA EQUIPE DE
TESTE DE SOFTWARE
O JETS Jogo da Equipe de Teste de Software um Jogo
Srio, desenvolvido em um mundo virtual, que simula o setor de
Teste de Software de uma empresa fictcia de desenvolvimento de
software, apresentada na figura 2. Nesse contexto, o JETS pode
ser identificado como um jogo, mais especificamente, uma
simulao educacional inserida em um mundo virtual
colaborativo.
5.
TRABALHOS CORRELATOS
13
Cabe destacar que a proposta de um jogo de apoio ao ensinoaprendizagem, pois, como destaca [46], a disciplina de
Engenharia de Software deve fornecer uma base terica
consistente, portanto, o jogo no deve excluir a necessidade de um
professor. O Design Instrucional dessa abordagem segue o
modelo proposto por [47]. Os elementos desse modelo so os
seguintes: contexto, prcondies, ementa, objetivos gerais de
aprendizagem, contedos, objetivos gerais, estratgias de ensino,
avaliao e referncias. O contexto apresenta o pblico alvo e os
objetivos a serem alcanados. As pr-condies definem os
requisitos para aplicao da abordagem de ensinoaprendizagem. A
ementa apresenta de forma sucinta os assuntos que sero
abordados. Os objetivos gerais de aprendizagem descrevem os
resultados pretendidos da instruo. Os contedos detalham os
assuntos abordados, que podem ser organizados em unidades.
Cada contedo deve ter um objetivo de aprendizagem e de
estratgia de ensino especficos. A avaliao descreve de que
forma a abordagem ser aferida. Por fim, as referncias
apresentam a bibliografia utilizada na elaborao do Design
Instrucional.
14
7.
APLICAO, ANLISE E
PROPOSTA DE MELHORIAS
15
16
Apesar do JETS ter sido concebido de forma que possa ser jogado
individualmente por um estudante, este no era seu propsito
original. A partir da primeira utilizao do mesmo em sala de
aula, foi buscado uma abordagem de avaliao que reforasse os
aspectos de colaborao entre os estudantes, ao integrarem uma
equipe de testadores de software na resoluo de problemas e
promoo de cargos dentro de uma empresa fictcia.
9.
REFERNCIAS
[1] Institute Of Electrical And Electronic Engineers Computer
Society; Association For Computing Machinery. Curriculum
guidelines for undergraduate degree programs in Computer
Engineering, 2004.
CONSIDERAES FINAIS
17
[31] Osrio, F. S.; Musse, S. R.; Santos, C. T.; Heinen, F.; Braun,
A. e Silva, A.T. S. (2004). Ambientes Virtuais Interativos e
Inteligentes: Fundamentos, Implementao e Aplicaes
Prticas. XXIV Congresso da SBC JAI 2004. Tutorial.
Salvador, Bahia.
[22] National Research Concil. The rise of games and highperformance computing for modeling and simulation.
Washington: The National Academies Press, 2010.
18
19
Departamento de Informtica
Aplicada
Universidade Federal do Estado
do Rio de Janeiro (UNIRIO)
Rio de Janeiro RJ Brasil
helena.araujo@uniriotec.br
Jussara Rodrigues
Departamento de Informtica
Aplicada
Universidade Federal do Estado
do Rio de Janeiro (UNIRIO)
Rio de Janeiro RJ Brasil
jussara.rodrigues@uniriotec.br
ABSTRACT
Departamento de Informtica
Aplicada
Universidade Federal do Estado
do Rio de Janeiro (UNIRIO)
Rio de Janeiro RJ Brasil
vania@uniriotec.br
Palavras-chave
Redes sociais, colaborao cientfica, SBSC, coautoria, grafos.
1. INTRODUO
A interpretao das trajetrias de evoluo de um determinado
campo cientfico passa pela compreenso das relaes que
ocorrem entre os atores desse campo [1]. A anlise de redes de
colaborao atravs de coautoria em artigos publicados em
peridicos ou em anais de simpsios, congressos e outros
eventos acadmicos uma das formas de mensurar a
produtividade e o grau de colaborao entre docentes e/ou
pesquisadores de uma determinada rea ou linha de pesquisa
[2]. Por outro lado, a atuao em redes de colaborao um
meio de alavancar e aplicar a produo cientfica [3]. A
integrao de conhecimentos e competncias acelera a gerao
de inovaes medida que amplia o horizonte dos envolvidos
pela troca de experincias e pela mtua motivao para alcanar
novos patamares de saber e realizao. Conforme resultados de
pesquisas em relao colaborao no campo da cincia da
informao, percebe-se que cada vez mais a quantidade de
artigos publicados em coautoria vem crescendo, isto em
diversas reas do conhecimento, tornando a colaborao em
coautoria cada vez mais formal [4]. Pelo crescimento de artigos
2. FUNDAMENTOS TERICOS
O objetivo desta seo revisar brevemente algumas definies
e propriedades de grafos [8] e mtricas utilizadas para anlise
de redes sociais [9, 10, 11] a fim de estabelecer a terminologia e
as notaes presentes ao longo do artigo, facilitando assim o
entendimento dos resultados apresentados nas sees seguintes.
As redes sociais tm sua organizao comumente representada
por grafos. Um grafo, denotado por G=(V,E), consiste em um
conjunto finito e no vazio V de elementos chamados vrtices e
em um conjunto finito E de pares no ordenados de elementos
distintos de V, chamados arestas. Usualmente, |V|=n e |E|=m.
Um multigrafo um grafo que pode possuir arestas mltiplas,
ou seja, uma ou mais arestas entre o mesmo par de vrtices.
Arestas mltiplas podem ser substitudas por uma aresta nica
com peso, sem prejuzo do seu significado. Neste caso, o peso
de uma aresta corresponde ao total de arestas substitudas.
Usamos arestas mltiplas neste trabalho para representar mais
de um artigo publicado por dois autores em parceria ou mais de
um relacionamento entre duas instituies, de acordo com a
Permission to make digital or hard copies of all or part of this work for
personal or classroom use is granted without fee provided that copies
are not made or distributed for profit or commercial advantage and that
copies bear this notice and the full citation on the first page. To copy
otherwise, or republish, to post on servers or to redistribute to lists,
requires prior specific permission and/or a fee. SBSC 2014 Brazilian
Symposium on Collaborative Systems. October 6-9, 2014. Curitiba, PR,
Brazil. Copyright 2014 SBC. ISSN 2318-4132 (pendrive).
20
( ) = =1 ( , )
( ) = ( 1) . ( )
n1
D(G) =
Cb (vi )
((n1)(n2)/2)
(6)
(1)
n s
n
100
(7)
(2)
((n(n1)/2)
(5)
(4)
Cd (v) =
(3)
21
22
3.2
Rede de Instituies
23
6%
20%
4%
36%
19%
Figura 5: Distribuio da participao de instituies por
regio
H algumas instituies estrangeiras na rede, principalmente de
Portugal e outras instituies para as quais no foi possvel
determinar a regio, por existirem em mais de uma regio e no
termos conseguido a identificao do local estas instituies
representam 15% do total. Apesar da predominncia das
instituies do Sudeste em relao quantidade de
participantes, as instituies do Nordeste e do Sul do Brasil
apresentam papel de relevncia em diversas medidas para vrias
edies estudadas.
No SBSC de 2004 a 2013, 57% das instituies participantes
so pblicas e h poucas instituies comerciais, sendo os
participantes do evento majoritariamente pertencentes a
instituies de ensino.
24
25
5. CONCLUSO
26
REFERNCIAS BIBLIOGRFICAS
[1] T.A. Guimares, A.O. Gomes, C.C. Odelius, C. Zancan, e
A.A. Corradi. A rede de programas de ps-graduao em
Administrao no Brasil: anlise de relaes acadmicas e
atributos de programas. Revista de Administrao
Contempornea, 13(4):564-582, 2009.
[2] M.E.J. Newman. Who is the best connected scientist? A
study of scientific coauthorship networks. Lecture Notes in
Physics, 650:337370, 2004.
[3] A.M. Pinto, R.R. Grangeiro, F.D. Vinhas, e T.H.
Andrade. Redes de Colaborao Cientfica: Uma Anlise
das Publicaes do Encontro Nacional de Pesquisadores em
Gesto Social. IV Simpsio Nacional de Pesquisadores em
Gesto Social, 4:163-180, 2013.
[4] A.K.A. Silva, R.R. Barbosa, e E.N. Duarte. Rede Social de
Coautoria em Cincia da Informao: estudo sobre a rea
temtica de Organizao e Representao do
Conhecimento. Inf. & Soc.:Est., 22(2):63-79, 2012.
[5] E. Artmann, V.M.F. Dias. Redes sociais do SBSI e o corte
de vrtices como base para identicar atores importantes na
coeso de grupos de pesquisa. VIII Simpsio Brasileiro de
Sistemas de Informao, 1:174-185, 2012.
[6] M.A. Gerosa, I. Steinmacher, M.A.G. Silva, F.R. Cgo, A.P.
Chaves. Tpicos de pesquisa e rede de coautoria no
Simpsio Brasileiro de Sistemas Colaborativos. X Simpsio
Brasileiro de Sistemas Colaborativos, Manaus, 2013.
[7] A. Balestrin, J.R. Vershoore, E. Reyes Junior, O Campo de
Estudo sobre Redes de Cooperao Interorganizacional no
Brasil. Revista de Administrao Contempornea,
14(3):458-477, 2010.
[8] D. B. West. Introduction to Graph Theory. Prentice Hall,
Upper Saddle River-NJ, 1996.
[9] S. Wasserman, K. Faust. Social Network Analysis: Methods
and Applications (Structural Analysis in the Social
Sciences). Cambridge University Press, 1999.
[10] M.E.J. Newman. The mathematics of networks. Technical
Report University of Michigan, 2008.
[11] M.E.J. Newman. The structure of scientific collaboration
networks. Proc. Natl. Acad. Sci.USA, 98:404409, 2001.
27
{maisonmelotti, victoraft}@gmail.com,
rgomes@inf.ufes.br
gerosa@ime.usp.br
decorrer de atividades colaborativas podem ocorrer problemas
indesejados devido frequente interrupo do canal de
comunicao [22]. A limitao nos recursos computacionais de
dispositivos mveis pode atrapalhar operaes j iniciadas,
devido, por exemplo, necessidade de mais dados que ainda no
foram totalmente transferidos para o dispositivo.
ABSTRACT
Developers of mobile collaborative systems deal with many
technical issues, in addition to the usual difficulties for
collaborative systems development. In this paper, we evaluate
CReAMA, a reference architecture defined to guide the
development of component-based mobile collaborative systems,
by means of its use in the development of two mobile clients of a
collaborative application.
General Terms
Design.
Keywords
CSCW, Mobile Collaboration, Reference Architecture.
1. INTRODUO
Vem ocorrendo uma mudana nos modelos de interao entre as
pessoas, dando origem aos sistemas colaborativos mveis [12]. As
aplicaes mveis atuais esto se tornando uma parte importante
das ferramentas de suporte colaborao [13]. De acordo com
Papadopoulos [30], esses sistemas possibilitam, por exemplo, que
equipes cooperem enquanto esto em movimento.
importante ressaltar que o desenvolvimento de sistemas
colaborativos intrinsecamente complexo. Sistemas colaborativos
so difceis de serem projetados e implementados visto que
apresentam os desafios da rea de sistemas distribudos somados
aos problemas de sistemas multiusurios [16]. De acordo com
Gerosa e Fuks [15], a rea de sistemas colaborativos altamente
interdisciplinar e os processos de negcio que definem a dinmica
do grupo de trabalho so difceis de modelar e apoiar.
28
2. TRABALHOS RELACIONADOS
O suporte ao desenvolvimento de sistemas ou aplicaes
colaborativas mveis geralmente encontrado sob duas formas:
tecnolgica (plataformas, toolkits, etc.) e metodolgica (mtodos,
modelos de referncia, organizao ou agrupamento de requisitos,
etc.) [26]. Nesta seo, os trabalhos relacionados encontrados na
literatura so apresentados seguindo essa distino.
3. CREAMA: A COMPONENT-BASED
REFERENCE ARCHITECTURE FOR
MOBILE APPLICATIONS
CReAMA tem como principal objetivo orientar o
desenvolvimento de sistemas colaborativos mveis baseados em
componentes. Sistemas desenvolvidos de acordo com essa
arquitetura devem dar suporte ao desenvolvimento de
29
iii. Autonomia [4], [6], [28], [31]: Deve ser possvel que a
aplicao funcione autonomamente para considerar mudanas no
contexto do aparelho e ambiente. Por exemplo, a aplicao deve
perceber quando a bateria estiver acabando, com o intuito de
economiz-la para tarefas essenciais.
(C) PROTEO
i. Sesses de trabalho [20], [21], [28]: A interao entre os
usurios mveis deve ser protegida de modo a evitar a
participao no autorizada no grupo e invalidar o acesso a
recursos compartilhados entre eles.
ii. Privacidade do usurio [20], [21]: Cada usurio deve ser capaz
de escolher quais dados compartilhar e, algumas aes a serem
realizadas em particular.
(D) COMUNICAO
i. Mensagens sncronas [20], [21]: Quando dois usurios
estiverem disponveis simultaneamente e acessveis, eles devem
ser capazes de trocar mensagens.
iii. Segurana [20], [21], [28]: O trabalho de cada usurio deve ser
protegido para que ningum possa destruir o trabalho de outro.
(E) HETEROGENEIDADE
i. Heterogeneidade [20], [21]: Colaborao pode envolver
dispositivos heterogneos, tais como laptops, smartphones e
tablets. Esses dispositivos tm recursos de hardware e capacidades
diferentes de computao.
(F) AWARENESS
i. Percepo online [4], [6], [20], [21], [28]: Exemplos de
percepo online so listas de usurios conectados, locais de
usurios, e atividade atuais desenvolvidas por usurios.
(G) SUPORTE
i. Caching [5], [21]: Quando os usurios colaboram, os dados
compartilhados devem ser automaticamente salvos na aplicao
cliente, a fim de fornecer a cada usurio as informaes mais
atualizadas para trabalhar de forma autnoma (offline) quando
necessrio.
ii. Resoluo de conflitos [4], [5], [6], [20], [21], [24], [28]: os
usurios mveis podem atualizar as informaes locais sobre a
aplicao mvel colaborativa quando esto trabalhando offline. O
30
(H) HARDWARE
i. Uso de recursos [4], [6], [28]: devem ser levados em conta os
recursos limitados de hardware, como capacidade de
armazenamento e memria, poder de processamento, tamanho da
tela de entrada de dados e vida til da bateria.
(J) COMPONENTIZAO
i. A instalao de componentes vista em dois nveis diferentes:
(a) instalao de componentes para que desenvolvedores possam
compor aplicaes, e (b) instalao de componentes dentro da
aplicao para que usurios possam utiliz-los. O modelo de
componentes deve dar suporte a ambos.
31
4. IMPLEMENTAO E AVALIAO
DA PROPOSTA
4.1 Metodologia
Para avaliar a arquitetura de referncia, primeiramente foi
realizada uma instanciao da arquitetura, denominada
CReAMA Tools. A partir desse ferramental, foi desenvolvido o
primeiro conjunto de componentes, chamado GW-Android [25],
que uma extenso do Groupware Workbench (GW). Depois os
dois primeiros prottipos de aplicao foram desenvolvidos no
contexto do GW: um sistema de perguntas e respostas e a verso
mvel da rede social Arquigrafia [27].
32
33
5. RESULTADOS
Para realizar a avaliao da arquitetura de referncia, foi feita
uma anlise da implementao da arquitetura com base nos
requisitos definidos anteriormente para verificar de que maneira
cada um dos requisitos so atendidos. Para cada requisito foi
feito o questionamento: a implementao da arquitetura atende
ao requisito x? Como todos os requisitos foram atendidos pelo
menos parcialmente, as possveis respostas foram: atende
diretamente (AD), prov meios de atender (PMA) e atende
parcialmente (AP). Essa anlise foi realizada com um checklist e
o resultado apresentado na Tabela 1.
AD
PMA
X
AP
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
34
LOC
WMC
NOC
137
47
1183
380
24
1320
417
28
1896
701
X
X
X
X
50
1800
ProjetodaAplicao
Baseadaem
componentes
1600
1400
Projetodos
Componentes
1200
1000
ProjetoConecte
Ideias Com
CReAMA
800
600
400
ProjetoConecte
Ideias SemCReAMA
200
7. AGRADECIMENTOS
Agradecemos ao suporte financeiro recebido da FAPES,
FAPESP, NAWEB, NAPSoL-PRP-USP e CNPq.
0
WMC
NUC
6. CONCLUSO
2000
LOC
UC
NOC
8. REFERNCIAS
Software
35
[11] Eclipse
[29] Ochoa, S.F., Neyem, A., Pino, J., Borges, M. Supporting Group
Decision Making and Coordination in Urban Disasters Relief
Efforts; Journal of Decision Systems 16, 2 (2007), 143-172.
[13] Fonseca, B.; Paredes, H.; Sousa, J. P.; Martins, F. M.; Carrapatoso,
E. SAGA Reloaded: towards a generic platform for developing
cooperative applications. 13th International Conference on
Computer Supported Cooperative Work in Design (CSCWD
2009). Santiago, Chile.
[32] Richardson, L.; Ruby, S. RESTful Web Services: Web Services for
com Base no Modelo 3C de Colaborao. Tese de Doutorado Pontifcia Universidade Catlica do Rio de Janeiro, Departamento
de Informtica. Rio de Janeiro, 2006.
Enabling highly flexible software applications. Int. J. Hum.Compt. Stud. 66(1), 2008, 11-22.
[19] Herskovic, V., Ochoa, S.F., Pino, J.A. Modeling Groupware for
Mobile Collaborative Work. IEEE Press, Los Alamitos, CA. 13th
International Conference on Computer Supported Cooperative
Work in Design (CSCWD'09), Santiago, Chile, April 22-24, 2009,
384-389.
[21] Herskovic, V.; Ochoa, S. F.; Pino, J. A.; Neyem, A. The Iceberg
Effect: Behind the User Interface of Mobile Collaborative
Systems. Journal of Universal Computer Science, vol. 17, no. 2
(2011), 2011,183-202.
36
ABSTRACT
This paper presents an expert locator approach in socialbased virtual environments. This approach uses
interpersonal interactions among people and the individuals
explicit knowledge in different virtual social environments
(e.g. Facebook or Twitter) to infer the individuals expertise.
For this, we did use different techniques, such as: similarity
algorithms (e.g. Vector Models, Cosine Algorithm) and
Ontologies. Thus, this approach could be used to: stimulate
new relationships (e.g. coautorship), by recommending
relationships between individuals who perform similar
tasks; or as a tool to manage organizational knowledge.
Both applications stimulate collaboration.
General Terms
Algorithms, Design, Human Factors.
Keywords
Gesto de Conhecimento, Sistemas de Recomendao,
Recomendao de Especialistas; Redes Sociais.
1. INTRODUO
O pesadelo da informao insuficiente que fez nossos pais
sofrerem foi substitudo pelo pesadelo ainda mais terrvel da
enxurrada de informaes que ameaa nos afogar [1]. Essa
citao traz a tona um dos grandes problemas de
gerenciamento de informaes, o information overload.
Esse problema consiste em um excesso de informaes que
dificulta a identificao das informaes mais relevantes
quando elas so necessrias. Tanta informao originada
pelos milhes de usurios da internet, redes sociais,
dispositivos mveis e outros aparatos que facilitam a criao
e compartilhamento de contedos principalmente atravs de
ambientes virtuais.
Permission to make digital or hard copies of all or part of this work
for personal or classroom use is granted without fee provided that copies
are not made or distributed for profit or commercial advantage and that
copies bear this notice and the full citation on the first page. To copy
otherwise, or republish, to post on servers or to redistribute to lists,
requires prior specific permission and/or a fee. SBSC 2014 Brazilian
Symposium on Collaborative Systems. October 6-9, 2014. Curitiba, PR,
Brazil. Copyright 2014 SBC. ISSN 2318-4132 (pendrive).
1
2
37
2. RECOMENDAO DE ESPECIALISTAS
O processo de identificao de especialidades dos
indivduos permite a localizao (e recomendao) de
especialistas de domnio e, com isso, auxilia a localizao
de informaes especficas para determinados cenrios.
Muitas vezes, apenas as informaes documentadas podem
no ser suficientes para fornecer uma soluo a determinado
problema. Nesses casos pode-se requerer informaes
particulares que venham a existir apenas no conhecimento
tcito de um especialista de domnio.
Uma forma de utilizar sistemas de recomendao de
especialistas atravs do seu emprego integrado a um, ou
como um, Knowledge Managment System (KMS). KMSs
so sistemas de informao responsveis por facilitar a
codificao, coleta, integrao e disseminao de
conhecimento organizacional [17], [18]. Tais sistemas
surgiram como uma resposta observao de que o
conhecimento possua valor organizacional limitado caso
no fosse compartilhado, por exemplo, entre os membros de
uma organizao [19]. Em organizaes, SREs atuam
diretamente
na
disseminao
de
conhecimento
organizacional tcito. Atravs da localizao e
recomendao de especialistas para diferentes cenrios e
situaes. Assim, esse tipo sistema cria condies para o
melhor aproveitamento das habilidades dos membros da
organizao e seus conhecimentos.
Como mencionado, em determinados cenrios o acesso a
conhecimento tcito pode ser essencial para a soluo de um
problema. Alm do acesso ao conhecimento tcito, recorrer
a informaes de especialistas ainda apresenta outras
vantagens como as apresentadas em [19], a saber: (1)
informaes mais especficas, informadas pelo especialista
de acordo com a situao a ele apresentada; (2) experincia
de outrem, isto , a experincia do especialista com
situaes semelhantes; (3) reduo da necessidade de
interpretao, uma vez que o especialista pode explicar com
detalhes e tirar dvidas sobre o conhecimento em questo;
(4) socializao, (em sua maioria) pessoas preferem
interagir com outras pessoas ao invs de utilizarem livros ou
documentos.
Cada uma das vantagens supracitadas quanto utilizao
dos SREs pode surgir em diferentes contextos. De forma
semelhante, diferentes contextos alteram o perfil de
especialista ideal, ora pode ser necessrio um especialista
mais tcnico para solucionar um problema aplicado, ora um
mais terico para ajudar com o entendimento de algum
conceito, ora um especialista com maior disponibilidade
para ajudar na soluo de um problema trabalhoso e
demorado. Em observncia s situaes como essas, diz-se
que os SREs devem solucionar dois problemas [7], [20]: (1)
a identificao de especialistas, e seus nveis de
especialidade; e (2) a seleo de especialistas, que deve
considerar a probabilidade do especialista ajudar com seus
conhecimentos.
O processo de identificao de especialistas analisa
informaes explcitas e implcitas a fim de determinar
38
3. TRABALHOS RELACIONADOS
Diversas abordagens de identificao de especialistas esto
disponveis na literatura. Essas metodologias utilizam
tcnicas de recuperao da informao a fim de encontrar
evidncias que indiquem a expertise de um indivduo em
determinado domnio. Tais evidncias podem ser
encontradas explicitamente, em contedos da web, artigos
cientficos e etc; ou ainda implicitamente a partir da anlise
39
4. MODELO
O modelo apresentado neste trabalho utiliza como base a
diviso de tipos de especialidades de indivduos proposta
por Fazel-Zarandi & Fox [7], [9], [25], que, como citado
anteriormente, classifica as especialidades em quatro tipos:
(1) Demostradas; (2) Sugeridas; (3) Desconhecidas; e (4)
Refutadas. Alm disso, o presente trabalho acrescenta mais
um tipo de especialidade essa lista, a Especialidade
Inferida. Cada um desses tipos de especialidades indicado,
ora por uma fonte de informaes diferente (e. g.
informaes fornecidas por membros de comunidades online, publicaes cientficas), ora por formas diferentes de
analisar as mesmas informaes (e. g. as informaes
fornecidas pelos membros de comunidades podem ser
utilizadas tanto para identificar especialidades sugeridas,
como refutadas).
A diviso de especialidades em cinco categorias foi
utilizada como base para definio das heursticas de anlise
das informaes dos usurios a fim de descobrir quais suas
especialidades. As sees 4.1 4.4
apresentam as
metodologias utilizadas para obteno de cada um dos
nveis de especialidades em seus respectivos tipos. Para
obteno do resultado final da anlise, dado pelo perfil de
conhecimento do usurio e nveis de expertise por
especialidade, realizada uma soma ponderada dos nveis
de especialidade para todos os tipos de especialidades. A
seo 4.5 apresenta por completo esse processo.
40
(,)
()
(1)
41
42
150
100
50
10
20
30
40
50
Experincia
60
70
80
( ) =
90
(3)
(, ) = log 1 + ( )
( ) + ( )
2
(2)
()
(4)
(, ) = (, ) [()]||,
(5)
44
5. CONSIDERAES FINAIS
Foi apresentado um modelo para recomendao de
especialistas em ambientes sociais virtuais. O modelo
encontra os nveis de expertise de cada membro do ambiente
em determinados domnios permitindo que esse nvel seja
utilizado para identificar quais os especialistas cujos
conhecimentos se adequam melhor a dada situao (ou
consulta). O sistema realiza o processo de medida de
expertise com base em informaes de publicaes
cientficas e sugestes de especialidades entre os membros
do ambiente. Alm dessas informaes adicionada
informao de uma ontologia simples para expandir os
resultados da anlise atravs da inferncia de provveis
domnios de especialidades dos indivduos e os respectivos
nveis de expertise do indivduo nesses domnios.
Como descrito na seo 4, a extenso do conjunto de
especialidades dos indivduos por meio da ontologia simples
vantajosa, pois permite a identificao de especialidades
latentes dos indivduos. Tais especialidades so
consideradas latentes, pois existe alta probabilidade de sua
existncia, porm no existem provas (i. e. documentos
disponveis) que indiquem essa existncia. A inferncia
dessas especialidades latentes ocorre por meio de uma
analise semntica das demais especialidades dos indivduos
com o auxlio da ontologia. Dessa forma, possvel estender
o conjunto de especialidades do indivduo o que origina
determinado nvel de flexibilidade para anlise, pois permite
que essas especialidades latentes tambm sejam
consideradas no processo de seleo de especialistas.
45
Referncias Bibliogrficas
[1] Z. Bauman, 44 cartas do mundo lquido moderno.
Zahar, 2011, p. 226.
[2] J. O. Donovan and B. Smyth, Trust No One:
Evaluating Trust-based Filtering for Recommenders.
[3] D. Sullivan, D. Wilson, and B. Smyth, Improving
Case-Based Recommendation, in Advances in CaseBased Reasoning, Springer Berlin Heidelberg, 2002,
pp. 278291.
[4] P. Brusilovsky, Adaptive Hypermedia, pp. 87110,
2001.
[5] R. Boim, H. Kaplan, T. Milo, and R. Rubinfeld,
Improved recommendations via (more)
collaboration, Procceedings 13th Int. Work. Web
Databases - WebDB 10, p. 1, 2010.
[6] P. Melville, R. J. Mooney, and R. Nagarajan,
Content-Boosted Collaborative Filtering for
Improved Recommendations, no. July, pp. 187192,
2002.
[7] M. Fazel-Zarandi, H. J. Devlin, Y. Huang, and N.
Contractor, Expert recommendation based on social
drivers, social network analysis, and semantic data
representation, Proc. 2nd Int. Work. Inf. Heterog.
Fusion Recomm. Syst. - HetRec 11, pp. 4148, 2011.
[8] T. Casciaro and M. S. Lobo, Competent jerks, lovable
fools, and the formation of social networks., Harv.
Bus. Rev., vol. 83, no. 6, pp. 929, 149, Jun. 2005.
[9] M. Fazel-Zarandi and M. S. Fox, Constructing expert
profiles over time for skills management and expert
finding, Proc. 11th Int. Conf. Knowl. Manag. Knowl.
Technol. - i-KNOW 11, p. 1, 2011.
[10] M. J. Earl, Knowledge Management Strategies:
Toward a Taxonomy, no. I, pp. 215233.
[11] E. M. . Silva, R. A. . Costa, L. R. B. . Schmitz, and S.
R. L. Meira, SWEETS: um Sistema de
Recomendao de Especialistas aplicado a uma
plataforma de Gesto de Conhecimento, Rev.
Informtica Terica e Apl., vol. 18, 2011.
46
47
e C.E.S.A.R
Centro de Estudos e Sistemas
Avanados do Recife - Recife, Brasil
(acs, srlm)@cin.ufpe.br
ABSTRACT
This paper presents an overview of trust relationships applied in
web-based social networks. Furthermore, it also presents some
approaches to identify hidden trust relationships in social
networks using information from the connections between
individuals (nodes in the network). We present these approaches:
(1) an algorithm called TidalTrust, a classical algorithm to trust
inference; and (2) T-SWEETS, an approach we did develop
previously. The T-SWEETS approach uses different elements to
infer hidden trust relationships, such as: individuals experiences
and opinions. This paper uses background from these two
approaches and aims to present a comparative analysis between
them using results from some experiments.
General Terms
Keywords
Anlise de Confiana, Redes Sociais, Interao, Sistemas
Colaborativos e Recomendao.
1. INTRODUO
Confiana oferece subsdios para apoiar a sociedade em tomadas
de decises, que vo desde as mais bsicas at as mais complexas
um dos elementos que mantm a sociedade [1]. Como
confiana um elemento que origina-se a partir das relaes
sociais entre indivduos, que so mantidas pela interao, troca de
experincias, convvio no trabalho ou em famlia, observao de
comportamentos, dentre outros, e estas relaes sociais podem ser
explicitamente ou implicitamente determinadas, h a possibilidade
Permission to make digital or hard copies of all or part of this work for
personal or classroom use is granted without fee provided that copies are
not made or distributed for profit or commercial advantage and that
copies bear this notice and the full citation on the first page. To copy
otherwise, or republish, to post on servers or to redistribute to lists,
requires prior specific permission and/or a fee. SBSC 2014 Brazilian
Symposium on Collaborative Systems. October 6-9, 2014. Curitiba, PR,
Brazil. Copyright 2014 SBC. ISSN 2318-4132 (pendrive).
48
Epinions.com: Product
http://www.epinions.com/
Reviews
and
Consumer
Reports:
2. CONFIANA
O conceito de confiana um dos conceitos que sustenta a
sociedade e diz o quo confivel uma entidade (ex.: pessoa ou
um agente) em relao outra, e diferentes reas de conhecimento
realizam pesquisas sobre este conceito, por exemplo, Psicologia
[11][12] , Sociologia[13], Filosofia [14][14] e Computao [15]
[4].
ii.
iii.
49
e,
4. TIDALTRUST
adj(),,max
, ,
adj(),,max
(1)
5. T-SWEETS
(, ) =
1
(, ) , em caso contrrio
|(, )|
(,) adj(,)
(2)
50
1
(0.8 0.8 + 0.8 0.8) = 0,64
2
6.1 Objetivo
Para a anlise da eficcia do algoritmo T-SWEETS, inicialmente,
foi realizado um experimento considerando os resultados obtidos
nos relacionamentos de confiana oriundos do trabalho
desenvolvido por Leskovec [22]; e depois foi realizada uma
anlise em relao ao algoritmo TidalTrust [3].
Reviews
and
Consumer
| |
+++
11.640.257
( )
947.855
7,1%
++
698.023
5,2%
89.272
0,7%
87%
6.2 Cenrio
Trade
6.3 Resultados
Experimento
da
Primeira
Fase
do
Reports:
51
Stanford
Large
Network
http://snap.stanford.edu/data/#signnets
Dataset
Collection:
6.3.1 Problema
Leskovec [22] faz uso dessas trades para analisar os seguintes
princpios: o amigo do meu amigo meu amigo; o amigo do
meu inimigo meu inimigo; o inimigo do meu amigo meu
inimigo; e o inimigo do meu inimigo meu amigo. Alm
disso, considera apenas valores inteiros de confiana, {-1,+1}.
Essas caractersticas inviabilizam a utilizao de um caminho no
grafo social maior que 3, j que tornaria ainda mais ineficaz a
avaliao de confiana entre dois indivduos. Essa ineficcia
deve-se, principalmente, por tornar totalmente transitiva a relao
de confiana entre dois ns A e B, independente do tamanho do
caminho que os une. Esta ineficcia tambm ocorre em um
caminho 3, porm, nestes casos, h uma representao dos
princpios apresentados no incio desta seo (por exemplo, o
amigo do meu inimigo meu inimigo) o propsito de Leskovec.
(+)
0,97
()
0,54
0,46
0,30
0,70
0,23
0,77
6.4 Resultados
Experimento
da
Segunda
Fase
do
0,03
(+)
Leskovec [22]
TidalTrust
T-SWEETS
97%
100%
100%
54%
0%
0%
30%
0%
0%
23%
100%
100%
52
7.5
10
3.7
2.5
1.3
3.2
0.2
1.2
0.7
0.5
0.7
7.5
0.3
0.9
0.9
2.5
0.9
2.2
1.1
2.2
0.8
10
0.5
2.5
6.9
2.5
3.4
0.9
0.5
0.7
0.3
0.2
2.5
2.5
0.1
2.5
0.9
0.6
3.7
1.9
2.8
3.7
0.7
1.8
0.9
4.4
3.7
1.9
2.8
3.7
1.4
1.8
0.9
7.5
5.3
2.5
1.3
1.9
2.5
0.9
0.5
0.6
0.3
10
2.5
3.7
2.5
3.7
1.9
2.5
0.7
7.5
3.7
5.6
7.5
2.8
1.4
3.7
1.9
2.4
0.1
10
7.5
10
7.5
10
3.7
1.9
2.5
1.3
3.2
7.5
10
7.5
2.5
2.5
10
2.5
7.5
7.5
7.5
10
7.5
5.7
2.5
2.5
8.8
7.5
10
7.5
10
2.5
10
2.5
7.5
10
7.5
7.5
2.5
2.5
3.8
7.5
7.5
10
5.7
2.5
2.5
8.8
7.5
7.5
10
7.5
5.7
2.5
7.5
2.5
7.5
10
7.5
10
7.5
2.5
10
2.5
7.5
10
7.5
10
7.5
5.7
7.5
7.5
10
7.5
5.7
2.5
10
2.5
10
7.5
10
7.5
10
7.5
2.5
2.5
10
7. CONCLUSES
Para uma compreenso do conceito de confiana, um dos
fenmenos que sustenta a sociedade, e como este vem e pode ser
explorado em ambientes computacionais, o presente artigo
apresentou a definio de confiana, suas propriedades, e como
esta pode ser utilizada/inferida em ambientes de redes sociais,
explcitas ou implcitas.
Desvio Padro
T-SWEETS
4,73
3,59
TidalTrust
6,27
3,13
53
[13] Murayama, H.; Taguchi, A.; Ryu, S.; Nagata, S.; Murashima,
S. (2011) : Institutional trust in the national social security
and municipal healthcare systems for the elderly and anxiety
with respect to receiving elderly care in Japan: a crosssectional study, Oxford Journals (Oxford University Press),
Health Promot
8. REFERNCIAS
54
Jonice Oliveira
patricia.lima@ppgi.ufrj.br
luziane@dcc.ufrj.br
jonice@dcc.ufrj.br
ABSTRACT
General Terms
Algorithms, Experimentation.
Keywords
1. INTRODUO
55
2. TRABALHOS CORRELATOS
56
3. ARQUITETURA CONCEITUAL
4. O EXTRATOR DE DADOS
57
5. O MTODO DE RECOMENDAO
58
Score(P1,P2) =
= Compatibilidade (P1, VizinhosP1 VizinhosP2) * p1 +
+ reas em Comum (P1, P2) * p2 +
+ Popularidade do N Destino * p3
Onde:
- P1 e P2: pesquisadores,
- VizinhosP1: ns vizinhos de P1,
- VizinhosP2: ns vizinhos de P2,
- p1,p2,p3: pesos atribudos a cada fator do pseudo
cdigo de acordo com sua importncia.
Homofilia
rea de Atuao
(3)
participao em banca,
coorientao,
orientao.
Orientao (3)
Grau de Expertise *
Coorientao (2)
Participao em
Projeto (2)
Coautoria (2)
Confuso
Participao em
banca (1)
Submisso aos
mesmos locais (1)
5.1.1 Compatibilidade
Induo
59
Onde:
- Px P1 P2,
- R: fora do relacionamento do tipo i entre P1 e Px,
Onde:
Px.
P1.
Px.
Onde:
- Aa: ano atual,
- Ar: ano do relacionamento.
A seguir ser descrito o fator reas em comum do mtodo de
recomendao proposto.
60
Onde:
-NumAreasComunsCnpq: nmero de reas em comum
da tabela do CNPQ entre o pesquisador P1 e o pesquisador P2.
- NumAreasComuns: nmero de reas em comum
inseridas manualmente entre o pesquisador P1 e o pesquisador P2.
CNPQ.
- p2 > p1.
61
62
I. CompatibilidadeVizX
=
CompatibilidadeVizX
+
Compatibilidade(Vi, X).
1.2) Calcule Compatibilidade(Vi,Y) de acordo com
Equao apresentada na anteriormente.
I. CompatibilidadeVizY
=
CompatibilidadeVizY
+
Compatibilidade(Vi, Y).
6. CONCLUSO
7. AGRADECIMENTOS
8. REFERNCIAS
63
64
Mariano Pimentel
edmilson.rocha@uniriotec.br
pimentel@uniriotec.br
morganna@uniriotec.br
ABSTRACT
General Terms
Measurement,
Verification.
Experimentation,
Human
Factors,
Theory,
Keywords
Chat, Group Size, Mathematical Modeling, Queuing Systems.
1. INTRODUO
Os sistemas de bate-papo surgiram no incio dcada de 1970
com o Part Line [12] e se tornaram um fenmeno social na
dcada de 1990 com a popularizao da Internet e o lanamento
do IRC (Internet Relay Chat). No final da dcada de 1990, o IRC
estava caindo em desuso [16]. Atualmente, os sistemas de batepapo mais utilizados encontram-se integrados em sistemas de
redes sociais. O uso de sistemas sncronos de comunicao, como
o bate-papo, na educao amplamente encorajado por
pesquisadores para promover a participao dos alunos, pois
proporcionam um espao para emoes que diminuem a sensao
de impessoalidade e isolamento [17]. No contexto empresarial, os
sistemas de comunicao sncronos como: videoconferncias,
Instant Messages; assncronos: correio-eletrnico, lista de
Permission to make digital or hard copies of all or part of this work for
personal or classroom use is granted without fee provided that copies are
not made or distributed for profit or commercial advantage and that
copies bear this notice and the full citation on the first page. To copy
otherwise, or republish, to post on servers or to redistribute to lists,
requires prior specific permission and/or a fee. SBSC 2014 Brazilian
Symposium on Collaborative Systems. October 6-9, 2014. Curitiba, PR,
Brazil. Copyright 2014 SBC. ISSN 2318-4132 (pendrive).
65
C3
C2
C1
Ymin
nvel mnimo de
interao esperado
Quantidade de usurios
Xmax
Quantidade mxima de usurios
do contexto C2 para que seja
alcanado o nvel de interao
esperado na sesso de bate-papo
66
3.1 Leitura
Uma pessoa no l igual outra pessoa; a velocidade de leitura
depende do nvel de escolaridade, da experincia em bater-papo,
do grau de interesse e de conhecimento sobre o assunto em
discusso, dentre outras caractersticas do indivduo. O tempo de
leitura tambm depende de fatores externos ao sujeito, como o
tamanho da mensagem e a interface do sistema de bate-papo.
140
e po de e tu a a u o 6 e og
Assunto: linguagem Java + Interface: bate-papo tpico
120
100
80
60
40
20
coeficiente de correlao
linear de Pearson = 0,79
0
0
Permission to make digital or hard copies of all or part of this work for
personal or classroom use is granted without fee provided that copies are
not made or distributed for profit or commercial advantage and that
copies bear this notice and the full citation on the first page. To copy
otherwise, or republish, to post on servers or to redistribute to lists,
requires prior specific permission and/or a fee.
Conference10, Month 12, 2010, City, State, Country.
Copyright 2010 ACM 1-58113-000-0/00/0010 $15.00.
10
67
assuntos diferentes) no apontou diferena significativa com pvalor > 0,05. Ao menos a partir desse experimento no foi
possvel concluir que assuntos distintos provocam diferenas
significativas na velocidade de leitura dos indivduos.
3.3 Reflexo
O usurio de bate-papo no fica lendo e digitando mensagens o
tempo todo. Ocorrem intervalos, por exemplo, entre o trmino da
leitura das mensagens publicadas e a chegada de uma nova
mensagem a ser lida, em que o usurio no est digitando nem
lendo mensagens. Nestes momentos o usurio encontra-se
refletindo sobre a discusso.
O tempo de reflexo o tempo que sobra de uma sesso de batepapo desconsiderando o tempo em que o usurio fica escrevendo
suas mensagens e o tempo em que fica lendo as mensagens.
Assim, nesta pesquisa, o tempo de reflexo foi estimado por meio
da equao (3).
TR = durao da sesso (
*p) (
(3)
4. PROCESSO DE MODELAGEM
Para modelar interao entre os usurios de bate-papo foi
utilizada a Teoria de Filas [15] em que cada usurio foi
representado como um servidor que precisa ler (atender) todas as
mensagens (clientes) digitadas pelos demais usurios e
enfileiradas na ordem em que so enviadas (publicadas na sala de
bate-papo) Figura 3.
3.2 Escrita
Cada pessoa possui uma velocidade de digitao especfica. No
s a velocidade de digitao, mas tambm os padres de digitao
diferem de um indivduo para outro. O intervalo entre o
pressionar de uma tecla e a outra, e o tempo em que uma tecla
permanece pressionada, so caractersticas nicas de cada
indivduo e corroboram para o estabelecimento de um padro de
digitao individual [9], [10]. Esses padres so estudados na rea
de Biometria da Digitao.
(2)
Para modelar o comportamento de um usurio da sesso de batepapo, foi desenvolvido um diagrama de estados para representar
as atividades elementares que o usurio realiza durante o batepapo: ler e escrever mensagens Figura 4. Nessa abordagem, o
usurio permanece no estado Escrevendo por um determinado
68
BatepapoComeou
MensagemRecebida
taxaIniciativaParaEscrever
DecidiuEscrever
/ fila = fila + 1
Escrevendo
taxaEscrita
EnviouMensagem
[fila==0]
BatepapoComeou
[fila>0] [fila>0]
[fila==0]
Refletindo
taxaLeitura
LeuMensagem
MensagemRecebida
/ fila = fila - 1
/ fila = fila + 1
Escrevendo
MensagemRecebida
taxaEscrita
EnviouMensagem
[fila==0]
[fila>0]
[fila>0]
Lendo
MensagemRecebida
/ fila = fila + 1
/ fila = fila + 1
[fila==0]
taxaLeitura
LeuMensagem
BatepapoTerminou
/ fila = fila-1
MensagemRecebida
/ fila = fila + 1
BatepapoTerminou
(4)
Indivduo 1
69
taxaEnvioMsg
Indivduo
Valor calculado
pelo Tangram-II:
quantidade de
mensagens
enviadas pelo
Usurio Isolado
durante 1h de
bate-papo
34,4
3,4 (34,0)
34,2
3,5 (35,0)
34,0
...
(p-1) * taxaEnvioMsg
(p-1)
Grupo de Indivduos
5. AVALIAO DO MODELO
Para avaliar a adequao do modelo elaborado nesta pesquisa, as
estimativas produzidas pelo modelo foram comparadas com os
dados reais obtidos de um corpus de anlise. O corpus de anlise
utilizado constitudo de logs de sesses de bate-papo das turmas
de uma disciplina lecionada totalmente a distncia, denominada
Tecnologias de Informao Aplicadas Educao (TIAE) [7].
Ao todo foram obtidos 142 logs de bate-papo ocorridos em 18
turmas ministradas entre os anos de 1999 e 2008 (em cada turma
foram realizadas, em mdia, 8 sesses de 1h de bate-papo).
70
(5)
45
40
35
30
25
20
15
10
10
15
20
25
30
35
40
45
50
55
(6)
Quantidade de usurios
71
Quantidade
esperada de
mensagens
produzidas por
usurio
30
20
10
0
0
Sesso 1
de bate-papo
do grupo 2007.1
Intervalo de confiana
que deve conter 95%
dos dados amostrais
QUANTIDADE DE MENSAGENS
40
10
+2
Limite superior
Curva de interao
estimada pelo modelo
15
20
25
30
35
QUANTIDADE DE USURIOS
-2
Limite inferior
Quantidade de usurios
6. QUANTIDADE DE MENSAGENS EM
FUNO DO TAMANHO DO GRUPO
Uma vez que o modelo foi considerado vlido, conforme a
avaliao apresentada na seo anterior, foi possvel buscar uma
resposta para a pergunta inicial desta pesquisa: quantos usurios
devem participar de uma sesso de bate-papo?
72
60
Quantidade
esperada de
mensagens
produzidas por
usurio
QUANTIDADE DE MENSAGENS
50
40
30
20
10
0
0
10
15
20
25
30
35
QUANTIDADE DE USURIOS
8. REFERNCIAS
[1] Beauvois, M. H. 1992. Computer-assisted classroom
discussion in the foreign language classroom: Conversation
in slow motion. In Foreign Language Annals, 25, 455-464.
7. CONCLUSO E TRABALHOS
FUTUROS
[6] Fuks, H., Pimentel, M., Lucena, C.J.P. 2006. R-U-Typing-2Me? Evolving a chat tool to increase understanding in
learning activities. In International Journal of ComputerSupported Collaborative Learning, v. 1, p. 117-142, 2006.
[7] Fuks, H., Gerosa, M. A., Lucena, C. J. P. 2002. The
Development and Application of Distance Learning on the
Internet. In Journal of Open and Distance Learning, Vol.
17, N. 1, ISSN 0268-0513, pp. 23-38.
73
[19] Piva, D. J., Pupo, R., Gamez, L., Oliveira, S. 2011. EAD na
Prtica Planejamento, mtodos e ambientes de educao
online. Elsevier Editora Ltda. pginas 164-170.
[16] Lber, A., Schwabe, G., Grimm, S. 2007. Audio vs. chat:
The effects of group size on media choice. Proceedings of
the 40th HICCS Hawaii International Conference on System
Sciences.
74
oliveira.edmar@ufjf.edu.br
mborges@nce.ufrj.br
ABSTRACT
Termos Gerais
Palavras-Chave
1. INTRODUO
RESUMO
Permission to make digital or hard copies of all or part of this work for
personal or classroom use is granted without fee provided that copies are
not made or distributed for profit or commercial advantage and that
copies bear this notice and the full citation on the first page. To copy
otherwise, or republish, to post on servers or to redistribute to lists,
requires prior specific permission and/or a fee. SBSC 2014 Brazilian
Symposium on Collaborative Systems. October 6-9, 2014. Curitiba, PR,
Brazil. Copyright 2014 SBC. ISSN 2318-4132 (pendrive).
75
3. DIVERSIDADE
2. APRENDIZAGEM COLABORATIVA
4. EXPERIMENTO
76
PROG01
PROG02
A
4
11
B
8
3
C
1
5
D
4
2
E
7
3
77
G2
ABB
G3
BBB
G4
BBB
G5
CDD
G6
DDE
G7
EEE
G8
EEE
G3
ADE
G4
ACE
G5
BBE
G6
BBE
G7
BBE
G4
AAB
G5
BBC
G6
CCC
G7
CDD
G8
EEE
G3
AAA
G2
AAA
G1
ACE
G8
BBD
G2
ACE
G3
ABE
G4
ABD
G5
ABD
G6
AAC
G7
AAC
G8
AAC
78
5. RESULTADOS
79
80
81
82
83
7. REFERNCIAS
6. CONCLUSO
84
David Lima
Thas Castro
IFAM CMZL
UFAM - ICOMP
dricadoroteu@gmail.com
david.lima@icomp.ufam.edu.br
thais@icomp.ufam.edu.br
Lucilene Maciel
Isomar Lima
Antnio Neto
IFAM PROEN
lucilene.maciel31@gmail.com
isomar.lima@gmail.com
ded_proen@ifam.edu.br
ABSTRACT
In recent years, collaborative systems are being used on a large
scale, primarily for academic purposes, is the convenience that
they bring or involve several students in the same environment
remotely. In order to improve these systems, evaluations of these
environments become important for both researchers and
developers. Today, there are few evaluation methods for these
environments. Communicability Evaluation Method for
Collaborative Systems (CEM-g) is based on the Semiotic
Engineering for HCI Theory. This article presents an evaluation
using CEM in Sloodle, which is a virtual environment for teaching
and learning in 3D virtual environments derived from two others,
Moodle and Second Life. The findings contribute for the
improvements of theses scenarios, thus identifying advantages and
disadvantages of these uses, and contribute to new perspectives
for this teaching-learning model used.
General Terms
Design and Human Factors.
Keywords
Semiotic Engineering, Second Life, 3D virtual environment.
1.
INTRODUO
85
DE
2. MUNDOS
APRENDIZAGEM
VIRTUAIS
3. ENGENHARIA SEMITICA
86
3.1 Mtodo
de
Avaliao
Comunicabilidade MAC
3.2 Mtodo
de
Avaliao
de
Comunicabilidade
em
Sistemas
Colaborativos MAC-G
O MAC-g consiste em uma extenso do MAC original, voltada
especificamente para sistemas colaborativos [19, 20]. Tendo em
vista que o MAC visa avaliar apenas a interao do usurio com
sistema, o MAC-g o complementa por considerar a utilizao do
sistema pelo usurio para interagir com outros usurios.
de
Figura 2. As quatro dimenses do MAC-g com os valores que cada uma pode receber.
87
88
4.4.3 Etiquetagem
Para a avaliao, participaram trs avaliadores, sendo dois com
pouca experincia e um com muita experincia em avaliar o
MAC-g. Para tentar diminuir o vis pela diferena da experincia
dos avaliadores, foi realizada uma capacitao com os trs
avaliadores com o intuito de mostrar o processo de avaliao do
MAC e do MAC-g. A avaliao consistiu em uma aula sobre os
mtodos, leitura de artigos e um teste piloto com os dois mtodos.
89
4.4.4 Interpretao
Com relao s etiquetas, foram encontradas falhas de
comunicabilidade com relao execuo de atividades. A
etiqueta Cad foi muito utilizada, pois os participantes
procuravam itens que tinham no Moodle que foi confundido ou
interpretado de outra forma pelo Sloodle.
A etiqueta O que isso teve a segunda maior ocorrncia, j que
alguns alunos tinham a curiosidade de ver do que se tratava
determinada atividade no Sloodle. A Tabela 1 mostra a incidncia
das etiquetas.
Quantidade de Ocorrncias
Cad
49
23
Assim no d
19
U, o que houve?
09
07
O que isso?
34
Epa!
21
Onde Estou
03
E agora?
11
08
90
6.
DISCUSSO
COMPORTAMENTO
EM GRUPO
NAS
DO
ATIVIDADES
7. CONCLUSES
FUTUROS
TRABALHOS
91
8. AGRADECIMENTOS
Esse trabalho recebeu apoio financeiro da FAPEAM e do IFAM
CMZL. Agradecemos aos alunos de Engenharia Civil que
participaram das atividades propostas e aos avaliadores pela
parceria.
9. REFERNCIAS
1. Tori, R. Educao sem distncia: as tecnologias interativas na
reduo de distncias em ensino e aprendizagem. So Paulo:
Senac, 2010.
92
93
Interfaces]:
Computer
General Terms
Documentation, Experimentation, Human Factors.
Keywords
Provenance Data, Workflows, SciCumulus, Collaboration.
1. INTRODUO
Nos ltimos anos, o processo de experimentao cientfica vem
sendo modificado de forma drstica. Diferentemente dos
experimentos cientficos tradicionais, como aqueles clssicos de
qumica e fsica onde os cientistas realizam suas pesquisas em
laboratrios, os experimentos atuais no se resumem mais
somente pesquisa laboratorial [1]. A evoluo da cincia da
computao e da engenharia nas ltimas dcadas permitiu a
explorao de novos tipos de experimentos cientficos baseados
em simulao [2,3]. Dessa forma, os experimentos atuais
passaram a possuir uma forte dependncia em relao a um
Permission to make digital or hard copies of all or part of this work for
personal or classroom use is granted without fee provided that copies are
not made or distributed for profit or commercial advantage and that
copies bear this notice and the full citation on the first page. To copy
otherwise, or republish, to post on servers or to redistribute to lists,
requires prior specific permission and/or a fee. SBSC 2014 Brazilian
Symposium on Collaborative Systems. October 6-9, 2014. Curitiba, PR,
Brazil. Copyright 2014 SBC. ISSN 2318-4132 (pendrive).
94
2. REFERENCIAL TERICO
Essa seo discute conceitos importantes que servem de base para
a abordagem CollabCumulus. Em especial, so apresentados os
conceitos de workflow cientfico e provenincia de dados na
Seo 2.1 e nuvens de computadores na Seo 2.2. Finalmente, a
Seo 2.3 apresenta o SGWfC SciCumulus, que base da
proposta aqui apresentada.
95
3. TRABALHOS RELACIONADOS
De acordo com Winslett et al. [10], o uso de ferramentas
independentes de SGWfC para prover a capacidade de anlise de
provenincia necessrio, uma vez que os SGWfCs existentes
no proveem essa capacidade. A seguir, apresentamos algumas
das abordagens existentes para anlise de provenincia, sendo esta
anlise colaborativa ou no.
A abordagem pioneira em termos de compartilhamento de
workflows para anlise foi o myExperiment [14]. O
myExperiment uma abordagem que apoia o compartilhamento
de workflows modelados utilizando o SGWfC Taverna [28]. Ele
atua como um repositrio pblico de definies de workflows (em
XML) que serve como base para que terceiros possam reutilizar
workflows previamente modelados. Os cientistas podem
compartilhar seus workflows entre si, comentar a modelagem e
enviar mensagens pessoais, formando comunidades virtuais.
Entretanto, o myExperiment no permite que o cientista analise os
resultados de um experimento, faa download de resultados ou
acesse repositrios de provenincia diretamente. Toda essa anlise
realizada externamente ferramenta, fazendo com que esse
conhecimento continue sendo tcito.
2.3 SciCumulus
O SciCumulus um SGWfC que gerencia a execuo paralela de
workflows cientficos em ambientes de nuvem. Com base na
especificao do workflow e do conjunto de dados de entrada
fornecidos pelos cientistas, o SciCumulus capaz de distribuir as
execues de atividades (que no possuem dependncia entre si)
em um conjunto de Mquinas Virtuais (MV), aumentando assim o
paralelismo e reduzindo o tempo que o cientista deve esperar pelo
resultado do workflow. O SciCumulus permite que o cientista
informe suas preferncias para a execuo, como por exemplo, o
tempo de execuo mximo ou o custo financeiro mximo. Dessa
forma, SciCumulus distribui as execues das diversas atividades
respeitando a dependncia entre elas, e de acordo com seu tempo
de execuo estimado. Estas estimativas so fornecidas por meio
de consulta a um repositrio de provenincia baseado no modelo
PROV-WF [26]. Diferentemente de outros SGWfC, o
SciCumulus pode aumentar ou diminuir a quantidade de MVs
envolvidas na execuo para atender s necessidades dos
cientistas. O SciCumulus capaz de adicionar (ou remover), de
forma automtica, MVs a partir do conjunto de MVs disponveis
para a execuo. O SciCumulus tambm possui um mecanismo de
notificao [27] que identifica alguns eventos pr-definidos e
notifica cientistas por meio de servios de dispositivos mveis do
SO Android.
96
4. COLLABCUMULUS
O CollabCumulus foi desenvolvido com o objetivo de auxiliar a
anlise e consulta de dados de provenincia produzidos pela
execuo de workflows em ambientes distribudos, ou seja, ajudar
os cientistas na fase de anlise do experimento cientfico.
Atualmente, essa funo desempenhada a partir da manipulao
direta do banco de dados, o que quer dizer que os pesquisadores
necessitam de conhecimento prvio da estrutura do repositrio e
da linguagem de consulta utilizada pelo mesmo. Assim, a ideia
por trs do CollabCumulus retirar esse nus do cientista, criando
um ambiente baseado no conceito de redes sociais para apoiar a
anlise de dados de provenincia de forma colaborativa e ao
mesmo tempo ajudar os cientistas a compartilhar seus
CollabCumulus
Portal
Cartucho
SGWfC SciCumulus
Cientistas
Dados&Sociais&+&Anotaes
VM#1
Internet
VM#2
VM#n
Mquinas Virtuais
Repositrio do+CollabCumulus
97
5. ESTUDO DE CASO
Nesta seo apresentamos um estudo de caso do CollabCumulus
com um workflow real de bioinformtica chamado SciPhy [19]. O
SciPhy foi projetado para gerar rvores filogenticas que so
estruturas hierrquicas que exibem a relao evolutiva entre
organismos. O SciPhy recebe como entrada sequncias de
aminocidos, porm seu uso pode ser extrapolado para outros
tipos de sequncias biolgicas. O workflow SciPhy composto
por quatro atividades principais que so: (i) a construo do
alinhamento gentico (MSA); (ii) a converso de formato do
alinhamento; (iii) a escolha do melhor modelo evolutivo a ser
usado e (iv) a construo da rvore filogentica. Estas atividades,
respectivamente, executam as seguintes aplicaes de
bioinformtica: MAFFT, ReadSeq, ModelGenerator e RAxML.
98
99
6. CONCLUSES
Neste artigo apresentamos o CollabCumulus, uma ferramenta que
permite aos cientistas compartilhar dados sobre a execuo de
seus experimentos, e analis-los em conjunto com outros
cientistas ou grupos de pesquisa, mesmo quando os mesmos se
encontram distribudos geograficamente. Diferentemente de
abordagens existentes, o CollabCumulus acessa diretamente
repositrios de provenincia dispersos na nuvem e permite aos
cientistas analisar tanto os metadados (e.g. medidas de tempo e
erros) quanto os produtos de dados gerados (i.e. arquivos). O
CollabCumulus usa o conceito de redes sociais para propiciar a
anlise colaborativa de experimentos cientficos.
7. AGRADECIMENTOS
Os autores agradecem o apoio financeiro concedido pela FAPERJ
e pelo CNPq.
100
8. REFERNCIAS BIBLIOGRFICAS
[21] E.F. Lins, R.N. Elias, G.M. Guerra, F.A. Rochinha, and
A.L.G.A. Coutinho, 2009, Edge-based finite element
implementation of the residual-based variational multiscale
method, International Journal for Numerical Methods in Fluids,
v. 61, n. 1, p. 122.
101
Email:{fsilva,rsa,lucasmelo,nelsonneto}@ufpa.br
Esses servios oferecem aos seus usurios capacidade de
armazenamento de acordo com suas necessidades e incluem
outros benefcios, como a alta disponibilidade (ex. arquivos so
acessveis a qualquer momento) e o acesso multiplataforma por
meio de diferentes dispositivos [1][2].
ABSTRACT
Individuals and organization have increasingly adopted cloud
computing services for outsourcing computational resources. Data
storage, specifically, presents one of the most popular outsourced
resources. Using cloud storage services, clients meet their needs
obtaining a data repository for archive and backup files. Usually,
these services offer unlimited storage capacity along with a high
availability and easy multi-platform access infrastructure. In
addition, they also offer collaboration capability between users.
The data sharing mechanisms provide the primary means of
collaboration and allow users to work from remote locations and
exchange large amounts of information.
Although traditional mechanisms present benefits, they also
restrict file sharing among users. By design, they limit sharing
capability to group of users that know each other. In particular,
cloud storage services do not fully support content share between
users with no social ties, but with common interest (e.g.,
researchers with the same area of expertise).
Targeting this scenario, we introduce a sharing mechanism based
on so-called interest box as a novel approach for sharing content
in cloud storage services. This mechanism enable file sharing
between users with a potential common interest based on their
stored content. Moreover, the user controls who can access his
files using attributes from an attribute provider center, allowing
only authorized access to his data.
Keywords
Cloud, sharing files, cloud storage collaboration.
1. INTRODUO
O surgimento de novas tecnologias e o aprimoramento dos
dispositivos mveis impulsiona um amplo crescimento da
quantidade de dados produzidos tanto por organizaes quanto
por pessoas. Mediante a crescente necessidade de armazenamento
desses dados, diversos servios surgem a fim de atender a tal
demanda.
Nesse contexto, as nuvens de armazenamento destacam-se como
uma das principais solues para o armazenamento de dados.
Permission to make digital or hard copies of all or part of this work for
personal or classroom use is granted without fee provided that copies are
not made or distributed for profit or commercial advantage and that
copies bear this notice and the full citation on the first page. To copy
otherwise, or republish, to post on servers or to redistribute to lists,
requires prior specific permission and/or a fee. SBSC 2014 Brazilian
Symposium on Collaborative Systems. October 6-9, 2014. Curitiba, PR,
Brazil. Copyright 2014 SBC. ISSN 2318-4132 (pendrive).
102
2. TRABALHOS RELACIONADOS
No contexto comercial, o compartilhamento de dados tornou-se
uma das principais estratgias para viabilizar a colaborao entre
usurios de nuvens de armazenamento de dados. Sendo
amplamente adotado por diversos servios[3][4][8], em alguns
casos, ele aprimorado viabilizando a edio simultnea e em
tempo real de alguns formatos de arquivos[9][10]. Por outro lado,
os mecanismos disponibilizados limitam o compartilhamento,
pois baseiam-se no modelo de delegao explicita de acesso e de
publicao de arquivos conforme introduzidos na seo anterior.
103
3. DEDUPLICAO
Em nuvens de armazenamento de dados comum o acumulo de
vrios arquivos iguais na infraestrutura do servio. Por exemplo,
dois arquivos de apresentaes digitais contendo os mesmos
slides. No entanto, ao armazenar o mesmo dado, a nuvem
desperdia espao. De forma a resolver tal problema, as nuvens
utilizam-se de tcnicas de deduplicao de dados. Tais tcnicas
identificam mltiplas cpias de um arquivo e armazenam apenas
uma nica instncia no repositrio de dados[19][20].
4. O NOVO MECANISMO DE
COMPARTILHAMENTO DE DADOS EM
NUVEM
Conforme apresentado inicialmente, este artigo prope um novo
mecanismo de compartilhamento de dados para nuvens de
armazenamento. Nesta seo esta soluo detalhada.
Inicialmente, introduzida uma viso geral do mecanismo na
subseo 4.1. Na subseo seguinte so apresentadas definies
preliminares a fim de oferecer suporte ao entendimento do
mecanismo. Por fim, o funcionamento do mecanismo descrito
na Subseo 4.3.
104
4.2. Definies
Nesta seo so introduzidas as principais notaes e definies
utilizadas na descrio do mecanismo na Seo 4.3.
Definio 1. (Nuvens de Armazenamento de Dados) Uma
Nuvem de Armazenamento uma 4-upla CSP = <U, F, P, R>.
Em que:
- U o conjunto de todos os usurios da nuvem, U = {1 ,
2 , , }, (1 ).
105
FedIDP
CIGer
ID, Att
Credencial
acesso
atributos
usurio.
(. )
106
Servio
de
identidade
federada.
Ele
disponibiliza o
IDP
da
federao.
Servio
gerenciador
caixas
interesses.
Dedup(.)
Servio
de
armazenamento
de dados em
nuvem. Ele o
SP da federao.
de
de
de
e
do
Funo
de
deduplicao de
dados.
Funo
Hash
aplicada sobre o
arquivo e seus
fragmentos. Ela
pode
ser
compreendida
como funo que
gera um token
nico
que
representa
um
arquivo.
Usurio
do
servio
de
armazenamento
de dados em
nuvem (1
,
, || = ).
Caixa
de
Interesses de um
usurio
(1 ,
, || = ).
Arquivo
includo
em uma caixa de
interesse. Ele ser
fragmentado em k
partes
pelo
mecanismo
de
deduplicao para
ser armazenado em
nuvem (1 ,
, || =
)
Parte de que
ser enviada para a
nuvem, 0 k.
( )
Valor hash de .
( )
Valor hash de .
comp
selec
comp
comp
Conjunto de caixas
de interesses que
possuem
os
mesmos atributos
que ,
Conjunto de caixas
de
interesses
selecionadas
por
, selec
comp.
Conjunto de todos
os
( )
de
selec.
Conjunto
de
arquivos recebidos
atravs
do
compartilhamento
comp .
I.
Operao 1: CSP
Operao 3: FedIDP
,
Operao 4: CSP
Operao 2: CIGerCSP
Operao 1: CSP
, ,
Operao 3: CSP
Operao 4: CSP computa:
Dedup( ), , 0 k;
( ),
Operao 1: CSP
Operao 2: CSP
107
Operao 6: CSP
5. DISCUSSO INICIAL
Conforme se observa na Seo 4, o mecanismo proposto apresenta
alguns elementos essenciais para sua realizao. A nuvem de
armazenamento e a federao de identidade, em particular,
possuem papel fundamental nesse contexto, pois atuam como o
repositrio de execuo do compartilhamento e como o centro
provedor de atributos respectivamente. Desta forma, algumas
consideraes relativas ao funcionamento e ao cenrio de
implantao do mecanismo por meio desses elementos so
apresentadas nesta seo.
A primeira considerao est relacionada com a forma de
deduplicao utilizada. De acordo com o apresentado na Seo 3,
a deduplicao pode ocorrer de duas formas. No
compartilhamento por caixas de interesses considera-se a
deduplicao em nvel de blocos. Essa deciso est em
concordncia com o tipo de deduplicao que vem sendo utilizada
pelos servios de armazenamento nuvem, como o caso, por
exemplo, do Dropbox [8], e do Mozy [23]. Assim, o mecanismo
proposto possui aderncia ao contexto dos servios de nuvem
possibilitando maior facilidade de implantao em um cenrio
real, como por exemplo, atravs em uma plataforma de nuvem de
cdigo aberto.
6. CONCLUSO
Neste artigo foi proposto um novo mecanismo para o
compartilhamento de dados entre usurios desconhecidos de
servios de armazenamento de dados em nuvem. O
compartilhamento por caixas de interesses usufrui da tcnica de
deduplicao utilizada pelo provedor de nuvem e fornece a
capacidade de compartilhamento controlado de arquivos. Desta
forma, os provedores no s se beneficiam da utilizao racional
de recursos de armazenamento, como tambm podem oferecer
uma forma complementar de colaborao aos seus usurios.
108
7. REFERNCIAS
[1]
Borgmann M., Hahn T., Herfert M., Kunz T., Richter M.,
Viebeg U. e Vowe S., On the Security of Cloud Storage
Services,
2012.
[Online].
Available:
https://www.sit.fraunhofer.de/fileadmin/dokumente/studienund
_technical_reports/Cloud-Storage-Security_a4.pdf.
[Acesso
em abril 2014].
[2]
[3]
[4]
[20] D. Mishra e S. Sharma, Comprehensive study of data deduplication, International Conference on Cloud, Big Data
and Trust 2013, 2013.
[5]
[6]
ResearchGate,
[Online].
Available:
http://www.researchgate.net/. [Acesso em agosto 2014].
[7]
[8]
[9]
[17] Punceva M., Rodero I., Parashar M., Rana O. F. e Petri I.,
Incentivising Resource Sharing in Social Clouds, Enabling
Technologies: Infrastructure for Collaborative Enterprises
(WETICE), 2012 IEEE 21st International Workshop on, pp.
185 - 190, 2012.
[18] Christin D., Lpez P. S., Reinhardt A. e Hollick M., Share
with strangers: Privacy bubbles as user centered privacy
control for mobile content sharing applications, Information
Security Technical Report, p. 105116, 2013.
109
[31] InCommon
Federation,
[Online].
Available:
http://www.incommonfederation.org/. [Acesso em abril
2014].
110
Departamento de Cincia da
Computao Universidade
do Estado de Santa Catarina
(UDESC)
Departamento de Cincia da
Computao Universidade
do Estado de Santa Catarina
(UDESC)
luciana.pda@gmail.com
carla.berkenbrock@udesc.br
ABSTRACT
mattos@furb.br
ves da articulaca
o dos trabalhos especializados. Esta atuaca
o conjunta ocorre atraves de reuni
oes peri
odicas sobre um
plano terapeutico criado para o paciente. Nesse plano os
profissionais anotam os cuidados que est
ao sendo prestados
ao paciente [2].
This paper presents the research performed during the construction of a collaborative system to improve the communication between multidisciplinary care teams of public health
at Blumenau city. Participatory design techniques are used
in the system project in order to involve the users in the
development of a multidisciplinary treatment module. This
paper also uses the action research method to expand the
scientific knowledge based on a local problem. The results
show that users interaction provides improvements in the
system design.
RESUMO
O artigo apresenta a pesquisa realizada durante a construc
ao de um sistema colaborativo para melhorar a comunicac
ao entre equipes de tratamento multidisciplinar na a
rea da
sa
ude na cidade de Blumenau. Foram utilizadas tecnicas do
design participativo com o objetivo de envolver usu
arios e
projetistas durante o projeto de um m
odulo de tratamento
multidisciplinar. O artigo tambem utiliza a pesquisa-aca
o
como metodo para ampliar o conhecimento cientfico com
base em um problema local. Os resultados mostram que a
interaca
o entre os usu
arios a partir do design participativo
permitiu melhorias durante o projeto do sistema.
Neste contexto, Tratamento Multidisciplinar (TM) e o atendimento prestado a um paciente por uma equipe de agentes
de diferentes a
reas profissionais que realizam m
ultiplas intervenco
es tecnicas, bem como atuam conjuntamente atra-
Permission to make digital or hard copies of all or part of this work for
personal or classroom use is granted without fee provided that copies
are not made or distributed for profit or commercial advantage and that
copies bear this notice and the full citation on the first page. To copy
otherwise, or republish, to post on servers or to redistribute to lists,
requires prior specific permission and/or a fee. SBSC 2014 Brazilian
Symposium on Collaborative Systems. October 6-9, 2014. Curitiba,
PR, Brazil. Copyright 2014 SBC. ISSN 2318-4132 (pendrive).
1.
INTRODUO
111
com agentes de sa
ude em sistemas de sa
ude na India. Esses sistemas utilizaram o design participativo durante sua
concepca
o, mas n
ao obtiveram sucesso. Conforme o estudo
realizado, o problema da utilizaca
o do design participativo
na construca
o desses sistemas foi a forma com que a tecnica
foi aplicada. Para os autores, ao utilizar o design participativo, devem ser inseridos no contexto usu
arios que realmente
utilizar
ao o sistema e estes devem ser designers do projeto,
ou pelo menos, auxiliar fortemente no design da aplicaca
o.
Alem disso, esses participantes devem conhecer de tecnologia de informaca
o, ou serem apresentados ao contexto a ser
estudado. Devem saber o que a populaca
o que utilizar
a o
sistema precisa, bem como conhecer os problemas reais j
a
existentes.
outro objetivo do trabalho e verificar se o design participativo contribui para se projetar um sistema colaborativo,
buscando sua consolidaca
o nessa a
rea.
Para a construca
o e avaliaca
o da pesquisa foi utilizado o metodo de pesquisa-aca
o que busca resolver um problema local
a fim de promover o crescimento cientfico. Dessa forma, o
trabalho usa a pesquisa-aca
o como um metodo ainda novo
na construca
o de sistemas colaborativos.
O artigo est
a organizado da seguinte forma. A seca
o 2 apresenta trabalhos relacionados com a pesquisa. A seca
o 3 apresenta o contexto do projeto. A sec
ao 4 apresenta o design
participativo. Na seca
o 5 e apresentada a pesquisa-aca
o bem
como os ciclos de pesquisa realizados. A sec
ao 6 mostra os
requisitos elencados durante os ciclos de pesquisa. Por fim,
a seca
o 7 apresenta as conclus
oes.
2.
TRABALHOS RELACIONADOS
Para o desenvolvimento da pesquisa foram estudados trabalhos que envolveram o design participativo durante sua
construca
o. S
ao investigados sistemas voltados para a sa
ude,
bem como sistemas que proporcionam o trabalho em grupo.
Hwang, Truong & Mihailidis (2012) [4] apresentam um sistema para auxiliar idosos com demencia a realizar suas atividades de forma independente. Para a construc
ao do sistema,
o design participativo foi utilizado com uma equipe de seis
idosos com demencia em duas fases de design. Na primeira
fase os autores realizaram duas seco
es de design participativo com o mesmo grupo. As seco
es ocorreram com um
intervalo de seis meses. A primeira teve por objetivo passar
o entendimento do projeto para os participantes e permitir
que eles dessem sua opini
ao. J
a a segunda sess
ao teve como
objetivo capturar a opini
ao dos participantes com relaca
o
ao design da ferramenta, bem como saber sua opini
ao. As
duas seco
es usaram reuni
ao, vdeo e gravaca
o de a
udio para
uma avaliaca
o posterior. Na segunda fase do design participativo foi realizada uma avaliaca
o de usabilidade sobre
o prot
otipo apresentado com os mesmos participantes. Os
autores concluem que o design participativo obteve sucesso
para o desenvolvimento do sistema e que os participantes
se sentiram entusiasmados em participar da construca
o e de
utilizar o sistema posteriormente.
3.
O CONTEXTO DO PROJETO
Ate marco/2014, o m
odulo de farm
acia registrou mais de
70 mil usu
arios, tendo processado mais de 300 mil receitas
medicas; e o m
odulo de ESF registrou mais de 5000 consultas
medicas e odontol
ogicas [8].
O M
odulo de Tratamento Multidisciplinar (MTM), objeto
deste trabalho, est
a sendo integrado no sistema PRONTO.
O m
odulo tem a intenca
o de permitir que os grupos multidisciplinares possam interagir e colaborar independente do
espaco geogr
afico e do tempo.
112
4.
DESIGN PARTICIPATIVO
5.1
5.
5.1.1
Esta seca
o apresenta cada uma das etapas do primeiro ciclo
da pesquisa-aca
o. A Tabela 1 apresenta de forma reduzida
o que ser
a encontrado em cada uma das etapas. O diagn
ostico envolveu levantamento bibliogr
afico e conversa com
assistente social. No planejamento foram elencados requisitos. Na intervenc
ao foi construdo um modelo do design
do MTM. Posteriormente a avaliaca
o, o design foi analisado
pela equipe multidisciplinar de atenca
o ao idoso. E, finalmente, na reflex
ao decidiu-se realizar um novo ciclo que e
apresentado na sec
ao 5.1.2.
A pesquisa-aca
o e um metodo de pesquisa que tem o objetivo de ampliar os conhecimentos cientficos a partir de uma
pesquisa e promover a melhoria em uma organizac
ao ou comunidade de onde a pesquisa est
a sendo realizada a partir
de uma aca
o [12].
Na pesquisa-aca
o o pesquisador e envolvido no contexto a ser
pesquisado, sendo tambem atuante no meio a ser modificado.
Assim, ele possui dois objetivos: pesquisar para ampliar o
conhecimento cientfico e aca
o para promover melhorias no
ambiente em que a pesquisa est
a sendo realizada [13].
pesquisa-a
c
ao
Avaliar
Refletir
Equipe de Novo
atenc
ao
ciclo
ao idoso
A pesquisa-aca
o envolve ciclos de pesquisa, nos quais s
ao
adquiridos ou confrontados novos conhecimentos, ideias e
pontos de vista. Os ciclos s
ao iterativos e envolvem a participaca
o dos interessados para refinar a soluca
o e aumentar o rigor cientfico [14, 13]. Existem v
arios ciclos para a
pesquisa-aca
o. Para esta pesquisa foi escolhido o ciclo que
possui 5 etapas, detalhado por Davison, Martines e Kock
(2004) [15]. Conforme afirma Filippo (2011), esse ciclo e
bem reportado na literatura da a
rea. Ap
os a realizaca
o do
ciclo, pode-se iniciar um novo ciclo ou dar a pesquisa por
finalizada quando a soluca
o encontrada for satisfat
oria ou
quando, por qualquer motivo, a pesquisa tiver que ser interrompida.
As etapas que comp
oem o ciclo s
ao: diagnosticar, planejar
aca
o, intervir, avaliar e refletir. A etapa de diagnosticar
procura o problema a ser trabalhado. A etapa planejar aca
o
define o que ser
a feito para solucionar o problema. Em intervir, e aplicado o que foi planejado na busca da soluca
o.
Na etapa avaliar deve ser feito um estudo para verificar se o
problema foi solucionado. Por fim, a etapa de refletir busca
113
tomadas. Para elencar os Requisitos Funcionais (RF) relacionados com o MTM foram pesquisados sistemas disponveis
na literatura, bem como foi realizada uma reuni
ao com os
participantes da etapa 1. Durante a conversa, a assistente
social descreveu as atividades realizadas em conjunto com as
unidades de sa
ude, Ambulat
orios Gerais (AGs) e o Sistema
Unico
de Assistencia Social (SUAS) de Blumenau. A partir
da conversa e dos dados coletados na literatura foi possvel
entender como funciona a colaboraca
o entre os profissionais
de sa
ude durante o tratamento de um caso multidisciplinar. Dessa forma, podem-se elencar os RFs apresentados
na seca
o 6. Como resultado da etapa tambem se obteve
os dados a serem coletados. Dessa forma, antes da intervenca
o dever
ao ser coletadas informaco
es de percepca
o dos
usu
arios com relaca
o ao seu trabalho multidisciplinar atual.
Durante a intervenca
o, o design do MTM dever
a ser avaliado
com as tecnicas do design participativo. Na implementaca
o,
a avaliaca
o utilizar
a tecnicas do design baseado em cen
arios, coletando assim as informaco
es a respeito das funco
es,
nomenclaturas e atividades que ainda devem ser alteradas
ou adicionadas. E, ap
os a intervenca
o dever
ao ser coletadas as informaco
es de percepca
o do usu
ario com relaca
o ao
novo sistema implantado. Os participantes, em todas as
etapas, devem ser grupos de profissionais que trabalham de
forma colaborativa e que futuramente, utilizar
ao o sistema
PRONTO com o m
odulo multidisciplinar. Os dados coletados ser
ao tanto qualitativos como quantitativos e ser
ao
realizados a partir de question
arios que medem a colaborac
ao de uma equipe multidisciplinar, bem como a partir de
conversas registradas.
Etapa 5 (Refletir): Com os resultados obtidos na etapa anterior foi decidido junto com a nova equipe de participantes
remodelar o design com base nas informaco
es coletadas. Ate
o momento, obteve-se como conhecimento cientfico como e
o funcionamento de um sistema multidisciplinar e, que o design participativo consegue identificar falhas em um sistema
colaborativo durante a fase de design. Nessa etapa tambem
houve o levantamento dos requisitos para a realizaca
o de um
sistema colaborativo que permite o tratamento multidisciplinar. Esses requisitos s
ao apresentados separadamente na
seca
o 6.
Para a avaliaca
o do design realizado foi realizada uma reuni
ao com uma equipe multidisciplinar utilizando tecnicas do
design participativo. Essa reuni
ao foi gravada para que fosse
possvel a realizaca
o do backtracking para posterior an
alise
das informaco
es. A equipe foi indicada pelos participantes
iniciais, pois e uma equipe multidisciplinar do SUS de Blumenau que necessita ampliar seus metodos de comunicaca
o
e colaboraca
o a fim de aprimorar o atendimento de seus pacientes.
Etapa 4 (Avaliar): O design foi avaliado a partir das tecnicas do design participativo com uma equipe multidisciplinar
do centro de atenc
ao ao idoso. A equipe escolhida trabalha diariamente com o tratamento multidisciplinar, porem
sem a utilizaca
o de um sistema, e futuramente utilizar
a o
sistema PRONTO. O design participativo envolveu apenas
uma sess
ao e participaram da reuni
ao os seguintes profissionais: medico, enfermeira, fisioterapeuta, nutricionista, assistente social, fonoaudi
ologa, dentista, tecnica em enfermagem, tecnico de sa
ude bucal e terapeuta ocupacional. Os
desenhos das telas do MTM foram apresentados em uma
5.1.2
Ap
os a finalizaca
o do primeiro ciclo, iniciou-se o segundo
ciclo da pesquisa-aca
o. Esta seca
o apresenta cada uma das
etapas do segundo ciclo. A Tabela 2 apresenta de forma
reduzida o que ser
a encontrado em cada uma das etapas
do segundo ciclo. O diagn
ostico manteve-se igual ao utili-
114
Etapa 3 (intervenca
o): Nessa etapa foi realizado o novo design com base nas informaco
es coletadas do primeiro ciclo.
Dessa vez, o design foi modelado sobre o pr
oprio sistema
PRONTO. Como redesign foi definido que dever
a haver uma
janela para cadastrar um grupo multidisciplinar. Esse grupo
ser
a criado por qualquer profissional de sa
ude. E no momento da criaca
o ele informar
a os profissionais que pertencem ao grupo. Quando os profissionais forem adicionados
receber
ao uma notificaca
o para aceitar ou n
ao o convite.
Cada grupo ter
a um nome para ser identificado. O paciente
e includo no grupo quando um dos profissionais que o atender achar necess
ario. Esse processo de inclus
ao e realizado
no momento do atendimento. Sempre que um paciente for
includo para ser acompanhado por um grupo, deve ser informado o motivo do acompanhamento e o nome do profissional
de referencia que ser
a o respons
avel do grupo. Tambem, no
atendimento, quando o profissional fizer parte de um grupo
multidisciplinar e atender o paciente que est
a relacionado
com ele, poder
a ver todas as informaco
es prescritas e cadastradas pelos outros profissionais do grupo. No pr
oprio local
115
Nesse ciclo conseguiu-se compreender o que e um planejamento multidisciplinar e como ele funciona, para que este
possa ser anexado ao sistema. Decidiu-se ent
ao iniciar a
fase de desenvolvimento do MTM. Ap
os parte do desenvolvimento realizado ser
a iniciada a validac
ao das funcionalidades com o design baseado em cen
arios. Para essa validaca
o
tambem ser
a envolvida a mesma equipe multidisciplinar de
atenca
o ao idoso e acrescentada uma nova equipe de tratamento multidisciplinar.
Como conclus
ao deste segundo ciclo ainda obteve-se o conjunto final dos requisitos funcionais necess
arios para o desenvolvimento de um sistema de tratamento multidisciplinar
apresentado na seca
o 6.
6.
RF08: O MTM deve permitir que os profissionais convidados aceitem ou recusem o convite, e caso recusem deve convidar um pr
oximo profissional aleat
orio para o tratamento;
RF09: O MTM deve possuir um chat para que o profissional
possa se comunicar com um interlocutor ou com um grupo;
RF10: O MTM deve permitir que os profissionais visualizem os agendamentos do paciente prescritos por todos os
profissionais que est
ao o atendendo;
REQUISITOS FUNCIONAIS
Durante a pesquisa-aca
o foram elencados os Requisitos Funcionais (RF) que dever
ao ser atendidos pelo sistema multidisciplinar. No primeiro ciclo foram classificados treze requisitos. J
a no segundo ciclo foram alterados tres dos requisitos
elencados no primeiro ciclo e foram adicionados sete novos
requisitos.
RF16: O MTM deve permitir que o profissional seja adicionado a um grupo multidisciplinar j
a criado;
RF17: Para cada paciente adicionado a um grupo, deve-se
selecionar um profissional de referencia que e respons
avel
pelo tratamento;
7.
CONCLUSO
116
2011.
[14] M. J. Mantau, C. D. Berkenbrock, and G. R.
Berkenbrock, Visualizacao e filtragem de informacoes
de percepcao em groupwares moveis, in Proceedings of
the X Brazilian Symposium in Collaborative Systems,
SBSC 13, (Porto Alegre, Brazil, Brazil), pp. 9:99:15,
Sociedade Brasileira de Computacao, 2013.
[15] R. M. Davison, M. G. Martinsons, and N. Kock,
Principles of canonical action research, Information
Systems Journal, vol. 14, pp. 6586, 2004.
[16] D. Rigby, Collaboration between doctors and
pharmacists in the community, Australian Prescriber,
vol. 33, no. 6, pp. 191193, 2010.
[17] P. Vora, Web Application Design Patterns. Morgan
Kaufmann, Elsevier, 2009.
[18] C. Balsamiq, Balsamiq launch demo version, 2013.
[19] L. P. Araujo, C. D. M. Berkenbrock, M. M. Mattos,
and E. Boeing, Using participatory design in
designing phase of collaborative system, in Computer
Supported Cooperative Work in Design (CSCWD),
IEEE, IEEE, 2014.
[20] P. Johnson-Lenz and T. Johnson-Lenz, Groupware:
coining and defining it, SIGGROUP Bull., vol. 19,
pp. 34, Aug. 1998.
[21] M. Fennell, I. Das, S. Clauser, N. Petrelli, and
A. Salner, The organization of multidisciplinary care
teams: modeling internal and external influences on
cancer care quality, National Cancer Institute,
vol. 40, pp. 7280, 2010.
[22] A. R. C. Control, Organizational survey on
multidisciplinary treatment planning for cancer.
national cancer institue, 1993.
O processo de desenvolvimento encontra-se em fase avancada, a qual, uma vez finalizada permitir
a a conclus
ao dos
objetivos inicialmente propostos. Para isso o desenvolvimento do MTM ser
a continuado com a aplicaca
o de tecnicas do design baseado em cen
arios e as funcionalidades ser
ao
avaliadas com os question
arios aplicados durante o pre-teste.
8.
REFERENCES
117
Flvio E. A. Horita
Departamento de Sistemas de
Computao, ICMC/USP,
So Carlos, Brasil
Departamento de Sistemas de
Computao, ICMC/USP,
So Carlos, Brasil
Departamento de Sistemas de
Computao, ICMC/USP,
So Carlos, Brasil
rsrocha@usp.br
degrossi@icmc.usp.br
horita@icmc.usp.br
jporto@icmc.usp.br
ABSTRACT
INTRODUO
General Terms
Design.
Keywords
Permission to make digital or hard copies of all or part of this work for
personal or classroom use is granted without fee provided that copies
are not made or distributed for profit or commercial advantage and that
copies bear this notice and the full citation on the first page. To copy
otherwise, or republish, to post on servers or to redistribute to lists,
requires prior specific permission and/or a fee. SBSC 2014 Brazilian
Symposium on Collaborative Systems. October 6-9, 2014. Curitiba,
PR, Brazil. Copyright 2014 SBC. ISSN 2318-4132 (pendrive).
118
FUNDAMENTAO TERICA
119
TRABALHOS RELACIONADOS
120
4.1 AGORA
http://www.agora.icmc.usp.br/
121
4.4.1.
122
4.4.3.
4.4.2.
Exemplo de Aplicao
(a)
(b)
Legenda:
Obrigatria
Opcional
[1..1] OU Exclusivo
[1..*] OU Inclusivo
123
[8] Jha, A.K., Bloch, R., and Lamond, J. 2012. Cities and
Flooding: A guide to integrated urban flood risk management
for the 21st century. World Bank, Washington.
CONSIDERAES FINAIS E
TRABALHOS FUTUROS
REFERNCIAS
[17] Schade, S., Daz, L., Ostermann, F., Spinsanti, L., Luraschi,
G., Cox, S., Nuez, M. and Longueville, B. D. 2013. Citizenbased sensing of crisis events: sensor web enablement for
volunteered geographic information. Applied Geomatics. 5, 1
(Mar. 2013), 3-18.
124
[23] De Longueville, B., Luraschi, G., Smits, P., Peedell, S., and
De Groeve, T. 2010. Citizens as Sensors for Natural Hazards:
A VGI integration Workflow. Geomatica. 1(Jan.2010)41-59.
[39] Botts, M., Percivall, G., Reed, C., and Davidson, J. 2008.
OGC sensor web enablement: Overview and high level
architecture, GeoSensor Networks. 4540 (2008), 175-190.
[40] Gomaa, H.; Saleh, M. Software product line engineering for
Web services and UML. In Proc. of the 3rd IEEE Int. Conf.
on Computer Systems and Applications (Cairo, Egypt, 2005)
ACS'05. IEEE, Washington, 110.
[29] Kang, C. K., Kim, S., Lee, J., Kim, K, Shin, E., and Huh, M.
1998. FORM: A feature-oriented reuse method with domainspecific reference architectures. Ann. Softw. Eng. 5 (Jan.
1998), 143-168.
[31] Groner, G., Wende, C., Boskovic, M., Silva Parreiras, F.,
Walter, T., Heidenreich, F., Gasevic, D., and Staab, S.
Validation of Families of Business Processes. In Proc. of the
23rd Int. Conf. on Advanced Information Syst. Eng (London,
2011).CAiSE'11. Springer, Heidelberg, 551-565.
[32] Trujillo, S., Kstner, C., and Apel, S. 2007. Product Lines
that Supply Other Product Lines: A Service-Oriented
Approach. In Proc. of the Workshop on Service-Oriented
Architectures and Software Product Lines (Kyoto, Japan,
2007). SOAPL'07. SEI, Hanscom AFB, MA, E1-E6.
[33] Ye, E., Moon, M., Kim, Y., and Yeom, K. 2007. An
approach to designing service-oriented product-line
architecture for business process families. In Proc. of the 9th
Int. Conf. on Adv. Communication Technology (GangwonDo, 2007). CACT'07. IEEE, Washington, 999-1002.
125
General Terms
Human Factors
Keywords
accessbility, public transportation, bus route recommendation, crowdsourcing
1.
INTRODUO
Permission to make digital or hard copies of all or part of this work for
personal or classroom use is granted without fee provided that copies
are not made or distributed for profit or commercial advantage and that
copies bear this notice and the full citation on the first page. To copy
otherwise, or republish, to post on servers or to redistribute to lists,
requires prior specific permission and/or a fee. SBSC 2014 Brazilian
Symposium on Collaborative Systems. October 6-9, 2014. Curitiba,
PR,
. Brazil. Copyright 2014 SBC. ISSN 2318-4132 (pendrive).
126
http://www.urbs.curitiba.pr.gov.br/acessibilidade
2.
TRABALHOS RELACIONADOS
H
a trabalhos que enfatizam a import
ancia dos pontos de
paradas de o
nibus terem acessibilidade para as pessoas com
deficiencia, como em Norgate [14] e Soltania et al. [18], que
argumentam sobre a necessidade de uma melhor infraestrutura no ambiente urbano para auxiliar pedestres com deficiencia. Segundo os autores, itens como informaco
es audi-
127
tivas e t
ateis, calcadas antiderrapantes e com rebaixamento
nas extremidades tornam o ambiente mais seguro para esses
usu
arios.
Hara et al. [8] desenvolveram um trabalho que avalia a
factibilidade de se explorar dados de crowdsourcing para
identificar as condico
es de acessibilidade das calcadas utilizando imagens do Google Street View. Neste estudo, os
usu
arios podem localizar e avaliar os problemas das calcadas de maneira colaborativa. Posteriormente, Hara et al.
[7] atualizaram esse estudo apresentando um sistema capaz
de reconhecer as paradas dos pontos de o
nibus para auxiliar
usu
arios com deficiencia visual. Com esse sistema, ele pode
informar aos usu
arios com deficiencia visual quais obst
aculos
poderiam estar presentes nos pontos de paradas de o
nibus,
a fim de alertar esses usu
arios das problem
aticas que poderiam enfrentar. Ambos os trabalhos indicam que o uso de
dados crowdsourcing podem contribuir para identificar problemas relacionados a calcadas e sua acessibilidade, o que
tambem motivou o uso dessa tecnica nesta pesquisa.
Azenkot et al. [3] mostram a viabilidade do uso de crowdsourcing para obter informaco
es sobre hor
arios e locais das
paradas de o
nibus e apresentam um sistema m
ovel chamado
GoBraile. Esse sistema atua por meio de anotaca
o Braile,
permitindo usu
arios com deficiencia visual obterem informaco
es referente aos hor
arios de chegada e os locais de paradas dos
onibus, com dados obtidos por meio de crowdsourcing.Em Prasain [15], foi apresentado um refinamento
do sistema GoBraile, o qual descarta o uso de um anotador
Braile, utilizando somente recursos do pr
oprio dispositivo
m
ovel. Em Ferris et al. [5] e apresentado um aplicativo chamado OneBusAway, o qual utiliza informaco
es em tempo
real para notificar os usu
arios sobre o hor
ario de partida
e chegada dos o
nibus, facilitando a escolha sobre qual o
nibus pegar, baseado no tempo de chegada. As informaco
es
geradas pelo aplicativo OneBusAway s
ao obtidas de forma
colaborativa, ou seja, os usu
arios que est
ao dentro dos o
nibus utilizam o aplicativo informando-o sobre os hor
arios de
partida e chegada de cada parada da rota desse
onibus.
Na literatura existem tambem algumas pesquisas relacionadas ao uso de dados crowdsourcing para auxiliar as pessoas em diversas tarefas relacionadas a mobilidade e transporte p
ublico, como no trabalho desenvolvido por Kashif et
al. [11] no qual apresentam um aplicativo m
ovel chamado
CrowdITS. Este aplicativo objetiva auxiliar usu
arios e motoristas de transporte p
ublico a fornecerem e obterem informaco
es a respeito de congestionamentos e, assim, poder reencaminhar o trajeto para possveis caminhos livres. Todos
os dados que a aplicaca
o CrowITS utiliza provem dos pr
oprios usu
arios e s
ao gerados de maneira colaborativa. Kashif
et al. defendem o uso de crowdsourcing, pois por meio desta
soluca
o e possvel obter informaco
es sobre os problemas de
tr
ansito em tempo real e assim poder notificar os usu
arios sobre ocorrencias que possam influenciar em sua interaca
o com
o sistema p
ublico de transporte. Considerando os objetivos
deste trabalho, as informaco
es atualizadas sobre o nvel de
acessibilidade dos pontos das paradas de o
nibus podem ser
utilizadas para auxiliar deficientes visuais a tomar decis
oes
sobre o trajeto a seguir, tornando-se e um fator motivador
para utilizar dados crowdsourcing.
Em Ludwig et al. [12], foi desenvolvido um aplicativo
m
ovel chamado Rose, que recomenda rotas a partir de um
ponto de interesse do usu
ario. Por exemplo, se o usu
ario
digita comer pizza o recomendador retorna uma lista de
sugest
oes contendo os restaurantes que vendem pizza. O
usu
ario escolhe qual restaurante ele deseja ir, o recomendador calcula a rota a partir do local atual do usu
ario ate
o restaurante, considerando qual o transporte p
ublico mais
pr
oximo do usu
ario para lev
a-lo ao seu ponto de destino.
Essa recomendaca
o exibe ao usu
ario o hor
ario de partida
dos
onibus, assim o usu
ario saber
a se haver
a tempo de chegar `
a parada a tempo de tomar o o
nibus ou n
ao. Caso o
usu
ario perca o o
nibus, o aplicativo faz uma busca de outro
mais pr
oximo ou recomenda ao usu
ario esperar outro o
nibus ou, ate mesmo, se deslocar a pe ate o seu destino de
interesse.
Holone et al. [9] propuseram o OurWay, um sistema de
recomendaca
o de rotas que visa auxiliar pedestres que utilizam cadeiras de rodas ou pais que caminham com carrinhos de bebe a transitarem no ambiente urbano. O sistema
OurWay foi disponibilizado em vers
ao m
ovel para que as
pessoas, de forma colaborativa, possam relatar os lugares
que apresentam problemas nas calcadas, como obst
aculos e
falta de acessibilidade. Assim o usu
ario, antes de tracar uma
rota pode identificar os lugares que tenham esses problemas
e ent
ao ter a chance de evit
a-los. Holone conclui seu trabalho afirmando que, mesmo havendo poucos relatos referentes
aos lugares com problemas, seu sistema foi capaz de gerar
rotas eficases aos usu
arios.
Embora as pesquisas citadas sejam de grande import
ancia no que diz respeito `
a sistemas de informaca
o que d
ao
suporte ao uso do sistema de transporte p
ublico e mostrem
a import
ancia da acessibilidade para pessoas com deficiencia visual, elas n
ao investigam soluco
es especficas para recomendaca
o de rotas de
onibus para esses usu
arios levando em
consideraca
o o nvel de acessibilidade dos pontos de parada
dos o
nibus. Dessa forma, na pr
oxima seca
o discutiremos os
resultados do feedback obtido a partir de um question
ario
aplicado a 27 usu
arios do transporte p
ublico com deficiencia
visual.
3.
128
Dessas afirmaco
es e possvel perceber que, na considerac
ao dos participantes, e interessante uma soluca
o que permita planejar previamente a rota de o
nibus, considerando
as condico
es de acessibilidade de cada local que dever
a ser
visitado.
Assim, neste trabalho explora-se quest
oes relacionadas a
`
tarefa de auxiliar usu
arios com deficiencia visual a planejarem seus deslocamentos urbanos usando o sistema p
ublico de
transporte. Para enderecar tais quest
oes, prop
oe-se um Re
comendador de Rotas de Onibus.
Esse recomendador calcula
rotas de o
nibus passveis de serem utilizadas por um usu
ario, considerando os nveis de acessibilidade das localidades
pr
oximas `
as paradas de o
nibus. As informaco
es necess
arias
a
`s recomendaco
es ser
ao obtidas por meio de crowdsourcing,
seja a partir da mineraca
o dados de redes sociais (como o
Twitter, por exemplo), como por meio de um aplicativo especfico para publicaca
o de mensagens sobre as facilidades
de acesso presentes em cada local. Na seca
o seguinte, detalhamos o sistema de recomendaca
o de rotas de o
nibus.
4.
O recomendador de rotas de o
nibus proposto neste artigo
faz parte de um conjunto de recursos computacionais que
est
ao sendo desenvolvidos paralelamente, com o objetivo de
oferecer tecnologias assistivas a pessoas com deficiencia visual. Tais tecnologias s
ao inter-relacionadas, pois h
a dependencia entre os dados gerados por cada uma delas. No
caso do recomendador de rotas de o
nibus, e essencial que as
mensagens obtidas por crowdsourcing sejam pre-processadas
e classificadas para servir de entrada para o recomendador.
Na subseca
o seguinte, apresentamos os principais componentes que interagem com o recomendador de rotas de o
nibus
proposto.
4.1
129
4.2
Em sua formulaca
o mais comum, o problema de recomendac
ao e reduzido ao problema de se estimar a import
ancia
de itens que n
ao sejam conhecidos pelo usu
ario [17]. No
caso da recomendaca
o de rotas de o
nibus para usu
arios com
deficiencia visual, n
ao se trata de estimar a import
ancia de
itens que n
ao sejam conhecidos pelo usu
ario, mas sim de
estimar a import
ancia de itens (rotas de o
nibus) que maximizem a utilidade (acessibilidade, autonomia e seguranca)
para o usu
ario. Seja C o conjunto de todos os usu
arios e S
o conjunto de rotas possveis de serem recomendadas2 . Seja
r uma funca
o que denota a utilidade de uma rota s para
um usu
ario c, i.e, r : C S R , onde R e um conjunto
ordenado de n
umeros reais n
ao negativos. Assim, para cada
usu
ario c C, deseja-se escolher rotas s0 que maximizem a
utilidade para o usu
ario, baseado no nvel de acessibilidade
registrado por usu
arios com perfis similares.
Para o recomendador de rotas, a utilidade de uma rota
e dada pelos nveis de acessibilidade dos locais pr
oximos a
`s
paradas de o
nibus pertencentes a
` rota. Portanto, a funca
o r
depende de se determinar uma forma de combinar os valores
de nveis de acessibilidade anotados por todos os usu
arios e
um limiar de dist
ancia dos pontos anotados ate as paradas
de o
nibus. Para cada parada de o
nibus, o nvel de acessibilidade ser
a estimado de acordo com a media dos nveis
de acessibilidade dos locais (pontos de latitude e longitude)
pr
oximos metros da parada, os quais foram anotados pelos usu
arios. Assim, gera-se uma matriz de nveis de acessibilidade, em que cada entrada ser
a dada por E = ec,sj ,
calculada a partir dos nveis de acessibilidade anotados pelo
usu
ario c e que interferem na parada de o
nibus sj s, sendo
s {sj : sj Us } e Us o conjunto de paradas de o
nibus da
rota s. Se consideramos w(c, px,y ) o nvel de acessibilidade
aferido pelo usu
ario c em um ponto de coordenadas (x,y), a
entrada ec,sj pode ser calculada por:
P
ec,sj =
(x,y)j
w(c, px,y )
|(x, y) j |
(1)
rc,sj ,
(2)
sj Us
130
c0 C
(3)
c 0 C
c como o vetor representando os valores para a dependencia de cada facilidade de acesso para o usu
ario c, podemos
calcular a dist
ancia entre os perfis dos usu
arios c0 e c usando
o cosseno do
angulo entre esses vetores.
O recomendador considera as paradas de o
nibus de origem, de destino e todos os pontos intermedi
arios do percurso, desde que o usu
ario necessite realizar baldeac
ao naquela parada. Sendo assim, se um usu
ario escolhe um trajeto
que passa por cinco diferentes paradas de o
nibus, porem n
ao
far
a troca de o
nibus durante o percurso, apenas os pontos
de origem e destino ser
ao considerados. Caso o usu
ario deseje, ele tambem poder
a deliberadamente incluir paradas na
rota. O fluxo de execuca
o do recomendador e o seguinte:
O usu
ario c, por meio da interface, insere os dados
referentes ao ponto de origem e ao ponto de destino;
A interface faz uma solicitaca
o ao recomendador de
rota de o
nibus, enviando os par
ametros passados pelo
usu
ario;
O recomendador de rotas armazena a matriz E
de nveis de acessibilidade, cujas entradas ec,sj
s
ao calculadas a partir da Equaca
o 1;
O recomendador processa os par
ametros e calcula cada
rota s, sendo uma rota uma lista de paradas de o
nibus
sj calculadas a partir da Equaca
o 3;
Para cada rota s, o recomendador, calcula a ordem para serem apresentadas de acordo com a
Equaca
o 2;
O recomendador gera uma resposta contendo informac
oes sobre as rotas s e seus respectivos valores de rc , s;
Uma interface gr
afica assistiva recebe a resposta proveniente do recomendador e apresenta ao usu
ario.
A seguir, ser
a demonstrado um cen
ario de aplicaca
o para
o recomendador, de maneira que seja possvel perceber como
a formalizaca
o apresentada pode ser utilizada em um cen
ario
real de aplicaca
o.
5.
CENRIO DE APLICAO
Latitude
-25.438439
-25.439773
-25.439294
-25.439638
-25.438371
-25.438575
-25.439640
-25.437625
-25.439609
-25.440897
-25.440713
-25.438746
Longitude
-49.268569
-49.267847
-49.267890
-49.267491
-49.238304
-49.237778
-49.238926
-49.237778
-49.271646
-49.271453
-49.270444
-49.272515
Nvel Acess.
2
1
2
1
3
2
1
2
1
2
1
2
s1
1,5
2,0
1,0
s2
1,5
1,0
2,0
s3
3,0
1,5
2,0
...
...
...
...
131
dist
ancia (em quil
ometros) do ponto de origem ou de destino
ate a estaca
o tubo.
Em seguida, o recomendador traca rotas combinando as
paradas pr
oximas da origem com as paradas pr
oximas do
destino, totalizando 9 combinaco
es de rotas, como mostra
na Figura 3. O resultado das 9 combinaco
es de rotas s
ao
geradas pela API do Google Maps, sendo a mesma respons
avel por oferecer tambem dados como dist
ancia, tempo do
percurso e se h
a ou n
ao pontos intermedi
arios na rota. Para
cada uma das rotas, calcula-se a utilidade para o usu
ario c4
utilizando a Equaco
es 2 e 3.
A Equaca
o 3 e respons
avel por definir a similaridade de
perfil usu
ario c4 com os demais usu
arios. Para o exemplo, sup
oe-se que sim(c1 , c2 ) = 1, 5, sim(c2 , c2 ) = 1, 0,
sim(c3 , c4 ) = 2, 0.
Figura 3: Combina
c
ao das 9 rotas possveis quando
n
ao h
a paradas intermedi
arias entre a origem e o
destino.
Em seguida, o recomendador utiliza a Equaca
o 2, para
determinar a utilidade rc,s de cada uma das rotas selecionadas. Por raz
ao de simplicidade, ser
a exemplificado apenas o
c
alculo de utilidade para o usu
ario c4 de duas rotas, a saber:
(i) Estaca
o Tudo UTFPR (s1 ) como origem e Estaca
o Tudo
Jardim Bot
anico (s3 ) como destino; e (ii) Estac
ao Tubo 7 de
Setembro (s2 ) como origem e Estaca
o Tudo Jardim Bot
anico
(s3 ) como destino.
Para c = c4 e s = s1,3
rc,s1 = k [(1, 5 1, 5) + (1, 0 2, 0) + (2, 0 1, 0)]
rc,s3 = k [(1, 5 3, 0) + (1, 0 1, 5) + (2, 0 2, 0)]
rc4 ,s1,3 = rc,s1 + rc,s3
e, para c = c4 e s = s2,3
rc, s2 = k [(1, 5 1, 5) + (1, 0 1, 0) + (2, 0 2, 0)]
rc,s3 = k [(1, 5 3, 0) + (1, 0 1, 5) + (2, 0 2, 0)]
rc4 ,s2,2 = rc,s2 + rc,s3
Assim, c
alculo da utilidade de uma rota s no recomendador e determinado pela soma das utilidades de cada parada de o
nibus contida na rota, pertencentes ao conjunto
Us . Alem disso, o recomendador considera um fator maior
para usu
arios que possuem necessidades (perfis) semelhantes. Uma possvel extens
ao do modelo e a inclus
ao do nvel
de acessibilidade dos pr
oprios veculos que atendem a
`s paradas de
onibus.
Depois de combinadas as estaco
es para gerar as rotas, o
resultado obtido e apresentado na Tabela 3. Nesta tabela, a
primeira coluna refere-se `
a identificaca
o da rota (R), seguida
do nome da estaca
o tubo de origem (ETO), a dist
ancia do
trajeto (em quil
ometros) do ponto de origem ate estaca
o
132
ETO
7 de Setembro
Rebou
cas
UTFPR
D(Km) ETD
0,4
Jardim
Bot
anico
D(Km) T(m)
0,7
18
rc,sj
1,725
0,1
0,7
1,625
Jardim
Bot
anico
13
6.
CONCLUSES
7.
AGRADECIMENTOS
8.
REFERNCIAS
133
jmpinhei@din.uem.br, tacla@utfpr.edu.br
ABSTRACT
This paper presents a method for assessing whether folksonomies
are shared conceptualizations useful (or not) for conceptual
modeling. A method based on the Mika's tripartite model (of
actors, concepts and instances) extracts a folksonomy related to a
knowledge domain from social applications. The hypothesis is
that whether folksonomies are shared conceptualizations then
their use in conceptual modeling should reduce the number of
divergences among actors when they elicit terms to be part of the
model, a concept map. Controlled experiments of conceptual
modeling were done with experimental groups that received tags
extracted from tagging data from Delicious and control groups
that received terms extracted from web pages tagged in Delicious.
The results shows that experimental groups had less divergence
(mean) in the elicitation of terms when compared to control
groups, but in the model these divergences not had significant
differences.
Vrias abordagens usam dados dos STCs para construir algum tipo
de representao de conhecimento considerada consensual (por
exemplo, vocabulrio compartilhado, agrupamento de tags
semelhantes, taxonomia, ontologia) [2, 6, 13, 16, 20, 23, 25, 27, 28,
31]. Esta representao de conhecimento pode ser utilizada tanto
para melhorar o prprio sistema de tagging (na busca,
desambiguao, recomendao de tags, entre outras tarefas)
quanto para representar o conhecimento necessrio a uma
aplicao ou para descrever algum domnio. Em muitas
abordagens essa representao considerada consensual chamada
de folksonomia [8]. No entanto, poucos trabalhos avaliam essa
representao por meio de experimentos com usurios [3, 22, 30,
31]. Alm disso, a maioria das abordagens avaliam a
representao para o objetivo para o qual ela foi criada, e no se
ela realmente consensual ou compartilhada por alguma
comunidade de usurios.
General Terms
Keywords
Keywords are your own designated keywords.
1. INTRODUO
Nos Sistemas de Tagging Colaborativo (STC), como Delicious e
Bibsonomy, usurios associam termos (tags) de forma livre a
recursos da Web (URLs, vdeos, msicas, entre outros). Esta
associao de termos a um recurso na Web feita por um usurio
chamada de categorizao ou etiquetagem (do ingls tagging).
Um recurso pode ser categorizado por vrios usurios com
quantos e quais termos eles acharem convenientes para
representar aquele recurso. O fato interessante que, apesar de
no existir um vocabulrio controlado, depois de certo tempo
(mais ou menos 100 categorizaes) as tags utilizadas pelos
usurios para etiquetar um recurso parecem estabilizar [9, 12, 23].
Permission to make digital or hard copies of all or part of this work for
personal or classroom use is granted without fee provided that copies
are not made or distributed for profit or commercial advantage and that
copies bear this notice and the full citation on the first page. To copy
otherwise, or republish, to post on servers or to redistribute to lists,
requires prior specific permission and/or a fee. SBSC 2014 Brazilian
Symposium on Collaborative Systems. October 6-9, 2014. Curitiba,
PR, Brazil. Copyright 2014 SBC. ISSN 2318-4132 (pendrive).
134
4. MTODO DE EXTRAO DE
FOLKSONOMIAS
Avaliao do CTS em
relao ao domnio
Dados
suficientes
?
[no]
[sim]
Limpeza de tags
[tags limpas]
Extrao de
Folksonomia
3. STC E FOLKSONOMIA
Alguns autores tratam os termos folksonomia e STC quase como
sinnimos [7, 10, 15, 16, 24]. Outros autores no fazem questo
de diferenciar os dois termos, mas concordam com a definio de
folksonomia sugerida por Wander Wal [8] de taxonomia
construda pelo povo.
Folksonomia do
domnio (F)
Dados do STC
(S)
Domnio desejado
http://wordnet.princeton.edu/
135
6. DADOS DE CONTROLE
A folksonomia pode ser considerada um conhecimento consensual
por ser fruto da ao coletiva de seus usurios (por possuir a
4
5
6
7
136
http://www.mpi-inf.mpg.de/yago-naga/yago/
https://delicious.com/
http://din.uem.br/gsii/
http://www.tagora-project.eu/
dimenso social) [12, 16, 23, 30]. Para colocar essa dimenso
coletiva em evidncia, elas devem ser comparadas a conjuntos de
dados que no possuem essa caracterstica. Sendo assim, um
algoritmo que processa pginas Web foi implementado para
coletar e contar a frequncia dos termos nessas pginas.
2.
3.
4.
5.
6.
7. EXPERIMENTAO
Experimentos de modelagem conceitual colaborativa esto sendo
feitos para avaliar se as folksonomias extradas do STC realmente
representam uma conceitualizao compartilhada sobre um
domnio, a ponto de reduzir o gargalo de aquisio de
conhecimento e auxiliar os atores envolvidos na modelagem
conceitual a produzir modelos conceituais de consenso.
Participaram do experimento 68 alunos de graduao do curso de
Cincia da Computao (segundo e terceiro anos) e Bacharelado
em Informtica (quarto ano) da Universidade Estadual de
Maring. Eles foram divididos em 5 grupos experimentais e 5
grupos de controle formados por 7 participantes em mdia. Os
participantes produziram de forma individual um mapa
conceitual sobre o domnio travel, utilizando os dados de
entrada disponibilizados sobre o domnio. A questo focal
elaborada foi: Quando vamos viajar, com o que devemos nos
preocupar?. O domnio travel foi escolhido por ser um domnio
fora da rea de atuao dos participantes, e para o qual nenhum
deles deve ser especialista.
Dois conjuntos de dados so disponibilizados para comparao:
i) a folksonomia, produzida com base no mtodo de extrao de
folksonomias descrito anteriormente na seo 4, foi utilizada
pelos grupos experimentais; e ii) os termos extrados das pginas
que possuam texto endereadas pelas URLs que foram utilizadas
para construir a folksonomia, como descrito na seo 6, foram
utilizados pelos grupos de controle. A comparao entre os dois
conjuntos de dados feita principalmente pelo nmero de
divergncias geradas entre os participantes dos grupos quando
eles selecionaram termos para fazer parte da elicitao de termos e
do mapa conceitual.
8. RESULTADOS
137
precisamente,
p3
p4
p5
dnorm
% dnorm
p2
# Termos
Modelo
p1
% dnorm
Grupo
# Termos
Elicitados
# Termos
TS
% dnorm
# Termos
VI
# Grupo
foram
consideradas
divergncias.
Mais
divergncias so calculadas como a seguir:
77 39,0
47 46,8
104 41,7
119 43,4
t1
65 39,5
47 47,5
86 45,3
80 49,6
t2
89 32,3
44 29,5
120 30,6
115 37,9
101 40,6
49 34,0
146 39,0
151 41,7
66 31,4
47 38,3
102 33,1
86 41,3
t3
0,5
t4
0,5
0,5
0,5 15,4
4,3 1,79
7,9
22,7
6,1
28,6
4,3
74 38,3
43 46,5
95 49,8
93 46,2
74 31,8
43 48,3
109 40,4
103 37,6
62 47,3
47 27,7
104 45,5
99 54,2
55 58,2
40 58,7
79 58,9
83 59,6
41 56,1
Folksonomia
(1)
(||/2)
||
32 39,1
71 49,3
80 50,0
91,6 48,8
91,6 49,5
16,2
10,0
6,8
8,3
10
(2)
138
http://www.portalaction.com.br/
GE
GC
G1
G3
G5
G7
G9
p-valor
41,67
45,35
30,63
39,04
33,09
43,42
49,58
37,83
41,72
41,28
G2
G4
G6
G8
G10
49,82
40,37
45,51
58,86
49,30
0,83
46,24
37,62
54,21
59,64
50,00
0,97
0,78
0,59
p-valor
Aplicao do teste T
Retomando as hipteses deste trabalho e considerando que nesse
experimento a folksonomia est sendo avaliada como vocabulrio
consensual, a hiptese foi desmembrada em:
h0, elic = A mdia das divergncias geradas nas elicitaes de
termos igual no grupo experimental e no grupo de controle.
139
TS
Elic
Model
VI
0,11
0,34
0,37
TS
0,11
0,96
0,89
Elic
0,34
0,96
0,95
Model
0,37
0,89
0,95
TS
Elic
Model
VI
0,05
0,33
0,42
TS
0,05
0,94
0,85
Elic
0,33
0,94
0,95
Model
0,42
0,85
0,95
Outro ponto que pode ser observado nas duas matrizes que os
termos de TS esto mais relacionados aos termos elicitados do que
os termos do modelo, e que apesar da diferena ser pequena, a
correlao de TS nos dois artefatos maior nos grupos
experimentais.
9. CONCLUSO
O objetivo deste estudo investigar se as folksonomias
representam conceitualizaes compartilhas de domnios ou no.
Se esse for o caso, ento grupos de modelagem que usam esses
dados para obter um modelo de algum domnio devem se deparar
com um nmero menor de divergncias do que grupos usando
outros dados que no tem a dimenso social dos dados
encontrados no STC.
11. AGRADECIMENTOS
Agradecemos Fundao Araucria pela bolsa de doutorado
concedida a Josiane M. Pinheiro durante o seu doutorado, no qual
este trabalho est sendo desenvolvido. Agradecemos tambm ao
professor Srgio R. P. da Silva que muito contribuiu para este
trabalho, mas que faleceu em maro/2014, antes de v-lo
concludo.
12. REFERNCIAS
[1] Alves, H. and Santanch, A. 2013. Folksonomized ontology
and the 3E steps technique to support ontology evolvement.
Journal of Web Semantics. 18, 1 (Jan. 2013), 1930.
140
[21] Novak, J.D. and Caas, A.J. 2008. The Theory Underlying
Concept Maps and How to Construct and Use Them.
[22] Plangprasopchok, A. et al. 2010. Growing a Tree in the
Forest: Constructing Folksonomies by Integrating Structured
Metadata. 16h ACM SIGKDD Conference on Knowledge
Discovery and Data Mining (KDD) 2010 (2010).
141
Bruno Gadelha
Vitor Bremgartner
Universidade Federal do
Amazonas
Instituto de Computao
+55 92 3305-2808
Universidade Federal do
Amazonas
Instituto de Computao
+55 92 3305-2808
Universidade Federal do
Amazonas
Instituto de Computao
+55 92 3305-2808
Universidade Federal do
Amazonas
Instituto de Computao
+55 92 3305-2808
dhanielly@icomp.ufa
m.edu.br
bruno@icomp.ufam.e
du.br
jnetto@icomp.ufam.e
du.br
vitorbref@icomp.ufam
.edu.br
ABSTRACT
Palavras Chave
1. INTRODUO
General Terms
Keywords
RESUMO
142
2. A UTILIZAO DE SOCIOGRAMAS NA
EDUCAO A DISTNCIA
143
3. A UTILIZAO DE SISTEMAS
MULTIAGENTE NO CONTEXTO DA
EDUCAO A DISTNCIA
5. MODELO ARQUITETURAL DA
APLICAO
4. TRABALHOS CORRELATOS
144
9
Informaes
Enviadas
Agentes de
Interao
Pedido de
Anlise
10
Sociograma
enviado
Solicita
Sociograma
Agente
Sociograma
Agente
Professor
SMA
Mediador
Obteno e coleta
de informaes
Visualizando a
interao
12
Exibe
anlise
Banco de Dados BD
Todas as informaes
so salvas no BD
11
Curso Especifico
5
2
Interao com
o sistema
Curso 1
Curso 2
...
Curso 3 ... Curso n
Cursos
1
AVA acessados por Dispositivos
Mveis
Alunos
6. FUNCIONAMENTO DO SISTEMA
145
6.1 Aplicativo
Os grupos e subgrupos;
As pontes de relacionamento;
146
7. CONCLUSES
8. AGRADECIMENTOS
9. REFERNCIAS
147
148
Romis Attux
Alan Godoy
Departamento de Engenharia de
Departamento de Engenharia de
Departamento de Engenharia de
Computao e Automao Industrial Computao e Automao Industrial Computao e Automao Industrial
Universidade Estadual de Campinas Universidade Estadual de Campinas Universidade Estadual de Campinas
Campinas, SP, Brasil
Campinas, SP, Brasil
Campinas, SP, Brasil
barbosal@dca.fee.unicamp.br
attux@dca.fee.unicamp.br
ABSTRACT
godoy@dca.fee.unicamp.br
General Terms
Keywords
1. INTRODUO
RESUMO
Permission to make digital or hard copies of all or part of this work for
personal or classroom use is granted without fee provided that copies
are not made or distributed for profit or commercial advantage and that
copies bear this notice and the full citation on the first page. To copy
otherwise, or republish, to post on servers or to redistribute to lists,
requires prior specific permission and/or a fee. SBSC 2014 Brazilian
Symposium on Collaborative Systems. October 6-9, 2014. Curitiba,
PR, Brazil. Copyright 2014 SBC. ISSN 2318-4132 (pendrive).
149
2
1
2
] [
" "
2
1
,
2
]
(2)
[ ]
,
[
]
(3)
2. MEDIDAS
2.2 Similaridade
2.1 Assortatividade
2.2.1 Jaccard
=
(1)
11
,
01 + 10 + 11
____________________________
1
150
(4)
(, )
=
=1
=1
=1
(5)
3. IMPLEMENTAO
4. ESTUDO DE CASO
Para esta anlise, foi considerada uma amostra local contendo 214
artigos selecionados a partir de uma busca na base IEEEXplore
pelo termo collaborative e ordenada por relevncia. Todos os
artigos esto no idioma ingls e so advindos de diferentes
conferncias, revistas, jornais etc. Abaixo seguem alguns dados
sobre a rede formada (ilustrada parcialmente na Figura 1):
Artigo_Pas
Artigo_Palavras-chave
Artigo_AnoDePublicao
Artigo_ReferenciadoPor_Artigo
Autor_Artigo
Autor_Autor
Autor_Palavras-chave
Autor_AnoDePublicao
Pas_Pas
Pas_PalavrasChave
Pas_ AnoDePublicao
Palavras-chave_ Palavras-chave
Palavras-chave_ AnoDePublicao
1.451 ns ou vrtices
7.626 relacionamentos (arestas)
11.248 propriedades (campo em ns e arestas contendo
informaes adicionais)
13 tipos de relacionamento
29 MB espao ocupado pelo banco de dados em disco
151
( ) = 0.025
5. RESULTADOS
collaboration
Quantidade de relacionamentos
entre palavras-chave
60
collaborative filtering
34
coordination
25
cloud computing
24
cscw4
21
awareness
20
human factors
19
collaborative design
16
security
15
Palavra-chave
= 0.788
De modo afim, Newman obteve um resultado de assortatividade
tambm positivo em [15] para colaborao entre autores.
Para este resultado, foram exploradas as associaes de palavraschave utilizadas em diferentes artigos e agrupadas por ano. Esta
anlise remete seguinte indagao: na linha do tempo, as
palavras-chave utilizadas em um determinado artigo coincidem
com palavras-chave de outros artigos? Os dados que levam
resposta desta pergunta seguem abaixo.
____________________________
2
http://figshare.com/articles/article_network_sample/1155271
152
= 0.0425
2008
2009
2010
2011
2012
2013
2014
2008
92
64
68
54
14
68
2009
64
64
62
40
10
32
2010
68
62
92
68
12
32
2011
54
40
68
28
14
24
2012
14
10
12
14
2013
68
32
32
24
60
2014
sia
16
11
Austrlia
Europa
30
16
frica
Amrica
do Sul
Amrica
do Norte
11
16
Amrica Amrica
do Sul do Norte
Para a associao entre pases, o relacionamento no direcional portanto a matriz resultante simtrica, conforme mostra a Tabela
3. O resultado desta assortatividade discreta foi o seguinte:
= 0.111
153
sia
Europa
Amrica
do Sul
Amrica
do Norte
sia
15
Europa
Amrica
do Sul
Amrica
do Norte
= 0.307
A partir desta tabela, pode-se observar o fluxo da informao, no
qual artigos provenientes de pases da sia, Europa e Amrica do
Norte so referenciados ou citados em artigos de outros
continentes.
Para
os
artigos
provenientes
Amrica
do Sul, houve um baixo valor de citao e esta ocorreu apenas
neste continente. Os continentes, Austrlia e frica, no
aparecem, pois no possuem artigos referenciados considerando o
banco de dados da amostragem.
Amrica Amrica
do Sul do Norte
sia
204
113
64
145
Austrlia
Europa
113
136
16
50
79
frica
16
50
20
59
79
59
36
Amrica
64
do Sul
Amrica
145
do Norte
5.3 Similaridades
= 0.001
Com um resultado prximo de nulo, a assortatividade de palavraschave para continentes no possui um padro definido. Isto
significa que existe uma mescla para adoo de palavras-chave,
154
/ = 0.798
Este resultado comprova que, dado que uma palavra-chave foi
adotada por um autor, quanto maior a probabilidade de este autor
utiliz-la, maior a chance de esta aparecer em outro artigo
diferente e, portanto se associar com as demais palavras-chave.
A segunda parte da anlise verifica se as mesmas palavras-chave
presentes em artigos referenciados so tambm as mais adotadas
por autores em geral. O primeiro vetor mantm as palavras-chave
de artigos os quais possuem valores de referncia maior que zero.
Para o segundo vetor, foram coletados respectivamente os valores
do relacionamento do tipo Autor_Palavra-chave provenientes da
rede de associao entre autores e palavras-chave. O coeficiente
de Pearson considera o peso do relacionamento (quantidade de
vezes que o relacionamento ocorre):
= 0.981
= 0.605
O resultado de Jaccard mostra que grande parte dos autores dos
artigos mais referenciados so colaboradores, ou seja, possuem
pelo menos um relacionamento direto com outro autor
considerando a rede de colaborao entre autores. J o coeficiente
de Pearson mostra que existe uma correlao linear positiva para
os valores considerando o peso, o qual simboliza a quantidade de
ocorrncias dos relacionamentos. Isto quer dizer, dado que um
autor possui uma quantidade de artigos referenciados maior que
zero, quanto maior esta quantidade, maior a colaborao deste
autor para com outros autores e vice-versa.
/ = 0.718
O resultado positivo para a correlao linear mostra que, uma vez
que determinada palavra-chave utilizada em artigos
referenciados, quanto mais esta for utilizada nestes artigos, maior
o valor de utilizao pelos autores. O inverso desta afirmao
tambm verdadeiro. Este valor acompanha o resultado de
mostrado previamente, e pode apontar uma
influncia difundida proveniente de artigos com grande valor de
citao.
6. CONCLUSO
= 1
= 0.933
O resultado de Jaccard mostra que 100% dos pases de artigos
referenciados possuem pelo menos um artigo publicado com outro
pas. O valor final para o coeficiente de Pearson demonstra que
existe uma alta correlao de linearidade positiva para esta
medida, o que evidencia que, dado um pas que possui um nmero
de artigos referenciados maior que zero, quanto maior este
nmero, maior colaborao deste pas com outras naes. A
mesma afirmao vlida para o inverso.
155
7. AGRADECIMENTOS
8. REFERNCIAS
[20] Barabsi, A. L., Jeong, H., Neda, Z., Ravasz, E., Schubert, A.
and Vicsek, T. 2002. Evolution of the social network of
scientific collaborations. Elsevier Science B.V.
156
Adriana S. Vivacqua
ABSTRACT
General Terms
Keywords
1. INTRODUO
RESUMO
Permission to make digital or hard copies of all or part of this work for
personal or classroom use is granted without fee provided that copies are
not made or distributed for profit or commercial advantage and that
copies bear this notice and the full citation on the first page. To copy
otherwise, or republish, to post on servers or to redistribute to lists,
requires prior specific permission and/or a fee. SBSC 2014 Brazilian
Symposium on Collaborative Systems. October 6-9, 2014. Curitiba, PR,
Brazil. Copyright 2014 SBC. ISSN 2318-4132 (pendrive).
157
2. PESQUISA EXPLORATRIA
Estrutura dos
CICCs
Tpicos
Causas
e
sintomas da
sobrecarga de
informaes
Visualizao
Colaborativa
Dashboards
158
Descrio
Foram coletados documentos disponveis da
Secretaria Extraordinria de Segurana para
Grandes Eventos do Ministrio da Justia.
Algumas teses, dissertaes e artigos tambm
serviram como material de pesquisa.
Trabalhos
relacionados
3. VISUALIZAO COLABORATIVA
159
4. DASHBOARDS
Frequncia
atualizao
de
Descrio
Diria
De hora em hora
Em tempo real
Experincia do
usurio
Novato
Qualificado
Especialista
Uma pessoa
Tamanho
audincia
da
Mltiplos usurios
requisies
Mltiplos
monitorar
dados
usurios
diferentes
com
as
mesmas
que
necessitam
subconjuntos dos
Desktop/laptop
Plataforma
Web server/browser
Dispositivos mveis
Telas de grande proporo
Tipo de tela
Tipos de dados
Quantitativo
No quantitativo
160
5. TRABALHOS RELACIONADOS
6. PROPOSTA DE SOLUO
161
Dashboard
7. CONSIDERAES FINAIS E
TRABALHOS FUTUROS
162
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
[17]
[3]
[18]
[4]
[19]
[20]
8. AGRADECIMENTOS
9. REFERNCIAS
[1]
[2]
[5]
[6]
163
Confusion.
Intelligent
[21]
[22]
[23]
[24]
164
Bruno S. Nascimento
Adriana S. Vivacqua
mborges@nce.ufrj.br
avivacqua@dcc.ufrj.br
rodrigo.andrade@ppgi.ufrj.br bruno.nascimento@ppgi.ufrj.br
ABSTRACT
Keywords
Colaborao,
Emergncias.
Acidentes
de
mltiplas
vtimas
(AMV),
1. INTRODUO
RESUMO
General Terms
165
2. MODELO 3C DE COLABORAO
166
3.1 Triagem
3.2 Tratamento
167
3.3 Transporte
4. DESAFIOS DE COLABORAO NO
ATENDIMENTO PR-HOSPITALAR EM
AMV
168
169
Completude e confiabilidade da
informao
Panorama geral no progresso do
tratamento da vtima (desde o momento
de identificao at a chegada ao
hospital)
6. CONSIDERAES FINAIS
Coorde
nao
Implementao do plano de ao
Desafios
Coope
rao
Gesto de risco
Percepo situacional
7. AGRADECIMENTOS
170
8. REFERNCIAS
[3] Pimentel, M., Gerosa, M. A., Filippo, D., Raposo, A., Fuks,
H., & Lucena, C. J. P. (2006). Modelo 3C de Colaborao
para o desenvolvimento de Sistemas Colaborativos. Anais do
III Simpsio Brasileiro de Sistemas Colaborativos, 58-67.
[4] Ellis, C.A., Gibbs, S.J. & Rein, G.L. Groupware - Some
Issues and Experiences. In: Communications of the ACM, v.
34, n. 1. 1991, p. 38-58.
[16] Simes RL, Duarte Neto C, Maciel GSB, Furtado TP, Paulo
DNS. Atendimento pr-hospitalar mltiplas vtimas com
trauma simulado em Vitria-ES. Rev Col Bras Cir. 2012;
39(3). Disponvel em URL: http://www.scielo.br/rcbc
[5] Borghoff, U.M. & Schlichter, J.H. (2000) ComputerSupported Cooperative Work: Introduction to Distributed
Applications. Springer, USA.
171
Organizao
Patrocnio
Promoo