Supporting the design of custom static node-ling graph visualization
Autor(a) principal: | |
---|---|
Data de Publicação: | 2015 |
Tipo de documento: | Tese |
Idioma: | eng |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/122650 |
Resumo: | Visualizações de grafos para comunicação aparecem numa variedade de contextos que vão do acadêmico-científico até o jornalístico e até mesmo artístico. Diferente de visualizações de grafos para exploração e análise de dados, essas imagens são usadas para “contar uma história” que já se conhece ao invés da “procura de uma nova história” nos dados. Apesar de ser possível usar software para desenho de grafos e edição de diagramas para produzí-las, visualizações feitas dessa forma nem sempre preenchem os requisitos visuais impostos pelos seus contextos de uso. Programas de edição de imagens podem ser usados para fazer as melhorias necessárias, mas nem todas as modificações são possíveis e o processo de editar essas imagens pode exigir muito tempo e esforço. Neste trabalho, apresentamos uma investigação de visualizações nodo-aresta estáticas para comunicação e de como facilitar sua criação. A partir de uma desconstrução dessas imagens, identificando seus elementos essenciais, e analisando como são criadas, derivamos um conjunto de requisitos que ferramentas para a criação dessas visualizações devem preencher. Para verificar o efeito da metodologia na melhora do fluxo de trabalho de designers, com mais poder e flexibilidade, foi concebido e implementado um protótipo chamado GraphCoiffure. Com um foco especial em auxiliar usuários na criação de visualizações para publicação, Graph- Coiffure foi projetado como uma aplicação standalone que seria usada como um passo intermediário entre programas de desenho e edição de grafos e editores gráficos. Ele combina ferramentas para manipulação interativa de layouts com estilização similar a CSS para permitir que usuários criem e editem visualizações nodo-aresta estáticas. Ilustramos o funcionamento de GraphCoiffure com quatro casos de uso: a adaptação do layout de uma visualização para fazê-la funcionar em uma dada página, a reprodução do estilo de uma visualização e sua aplicação em outro grafo, e a criação integral de duas novas visualizações. Para obter feedback sobre GraphCoiffure, conduzimos uma avaliação informal através de entrevistas com três potenciais usuários, que disseram achar que GraphCoiffure beneficiaria seu trabalho. |
id |
URGS_c6284a3abf6f8b65c166ecf64088a20d |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/122650 |
network_acronym_str |
URGS |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
repository_id_str |
1853 |
spelling |
Spritzer, Andre SuslikFreitas, Carla Maria Dal SassoFekete, Jean-Daniel2015-08-21T02:35:17Z2015http://hdl.handle.net/10183/122650000971926Visualizações de grafos para comunicação aparecem numa variedade de contextos que vão do acadêmico-científico até o jornalístico e até mesmo artístico. Diferente de visualizações de grafos para exploração e análise de dados, essas imagens são usadas para “contar uma história” que já se conhece ao invés da “procura de uma nova história” nos dados. Apesar de ser possível usar software para desenho de grafos e edição de diagramas para produzí-las, visualizações feitas dessa forma nem sempre preenchem os requisitos visuais impostos pelos seus contextos de uso. Programas de edição de imagens podem ser usados para fazer as melhorias necessárias, mas nem todas as modificações são possíveis e o processo de editar essas imagens pode exigir muito tempo e esforço. Neste trabalho, apresentamos uma investigação de visualizações nodo-aresta estáticas para comunicação e de como facilitar sua criação. A partir de uma desconstrução dessas imagens, identificando seus elementos essenciais, e analisando como são criadas, derivamos um conjunto de requisitos que ferramentas para a criação dessas visualizações devem preencher. Para verificar o efeito da metodologia na melhora do fluxo de trabalho de designers, com mais poder e flexibilidade, foi concebido e implementado um protótipo chamado GraphCoiffure. Com um foco especial em auxiliar usuários na criação de visualizações para publicação, Graph- Coiffure foi projetado como uma aplicação standalone que seria usada como um passo intermediário entre programas de desenho e edição de grafos e editores gráficos. Ele combina ferramentas para manipulação interativa de layouts com estilização similar a CSS para permitir que usuários criem e editem visualizações nodo-aresta estáticas. Ilustramos o funcionamento de GraphCoiffure com quatro casos de uso: a adaptação do layout de uma visualização para fazê-la funcionar em uma dada página, a reprodução do estilo de uma visualização e sua aplicação em outro grafo, e a criação integral de duas novas visualizações. Para obter feedback sobre GraphCoiffure, conduzimos uma avaliação informal através de entrevistas com três potenciais usuários, que disseram achar que GraphCoiffure beneficiaria seu trabalho.Graph visualizations for communication appear in a variety of contexts that range from scientific/ academic to journalistic and even artistic. Unlike graph visualizations for exploration and analysis, these images are used to tell a story that is already known rather than to look for a story within the data. Although graph drawing and diagram editing software can be used to produce them, visualizations made this way do not always meet the visual requirements imposed by their context of use. Graphics authoring software can be used to make the necessary improvements, but not all modifications are possible and the process of editing these images may be very time-consuming and labor-intensive. In this work, we present an investigation of static node-link visualizations for communication and how to better support their creation. We began with a deconstruction of these images, breaking them down into their basic elements and analyzing how they are created. From this, we derived a set of requirements that tools aimed at supporting their creation should meet. To verify if taking all of this into account would improve the workflow and bring more flexibility and power to the users, we created our own prototype, which we named GraphCoiffure. With a special emphasis on helping users on creating visualizations for publication, GraphCoiffure was designed as a standalone application that would serve as an intermediary step between graph drawing and editing software and graphics editors. It combines interactive graph layout manipulation tools with CSS-like styling possibilities to let users create and edit static node-link visualizations for communication. We illustrate the use of GraphCoiffure with four use-case scenarios: the adaptation of a visualization’s layout to make it work on a given page, the reproduction of a visualization’s style and its application on another graph, and the creation of two visualizations from scratch. To obtain feedback on GraphCoiffure, we conducted an informal evaluation by interviewing three potential expert users, who found that it could be useful for their work.application/pdfengComputação gráficaComputacao grafica : AplicacoesProcessamento de imagensVisualizacao volumetricaGraph visualizationNode-link diagramsInteractive layout manipulationInfographicsGraphic designStatic visualizationsSupporting the design of custom static node-ling graph visualizationPermitindo o design de visualização nodo aresta de graof esataticos personalizados info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPrograma de Pós-Graduação em ComputaçãoPorto Alegre, BR-RS2015doutoradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000971926.pdf000971926.pdfTexto completo (inglês)application/pdf49564924http://www.lume.ufrgs.br/bitstream/10183/122650/1/000971926.pdff28d2c61932263de6bf46b297fc7ee31MD51TEXT000971926.pdf.txt000971926.pdf.txtExtracted Texttext/plain227499http://www.lume.ufrgs.br/bitstream/10183/122650/2/000971926.pdf.txt1b79c093f64152fc0510ed38e34d5b35MD52THUMBNAIL000971926.pdf.jpg000971926.pdf.jpgGenerated Thumbnailimage/jpeg1086http://www.lume.ufrgs.br/bitstream/10183/122650/3/000971926.pdf.jpg804f51ad8b05dd2678b7cb32b02fe020MD5310183/1226502021-05-26 04:44:24.375584oai:www.lume.ufrgs.br:10183/122650Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532021-05-26T07:44:24Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
Supporting the design of custom static node-ling graph visualization |
dc.title.alternative.en.fl_str_mv |
Permitindo o design de visualização nodo aresta de graof esataticos personalizados |
title |
Supporting the design of custom static node-ling graph visualization |
spellingShingle |
Supporting the design of custom static node-ling graph visualization Spritzer, Andre Suslik Computação gráfica Computacao grafica : Aplicacoes Processamento de imagens Visualizacao volumetrica Graph visualization Node-link diagrams Interactive layout manipulation Infographics Graphic design Static visualizations |
title_short |
Supporting the design of custom static node-ling graph visualization |
title_full |
Supporting the design of custom static node-ling graph visualization |
title_fullStr |
Supporting the design of custom static node-ling graph visualization |
title_full_unstemmed |
Supporting the design of custom static node-ling graph visualization |
title_sort |
Supporting the design of custom static node-ling graph visualization |
author |
Spritzer, Andre Suslik |
author_facet |
Spritzer, Andre Suslik |
author_role |
author |
dc.contributor.author.fl_str_mv |
Spritzer, Andre Suslik |
dc.contributor.advisor1.fl_str_mv |
Freitas, Carla Maria Dal Sasso |
dc.contributor.advisor-co1.fl_str_mv |
Fekete, Jean-Daniel |
contributor_str_mv |
Freitas, Carla Maria Dal Sasso Fekete, Jean-Daniel |
dc.subject.por.fl_str_mv |
Computação gráfica Computacao grafica : Aplicacoes Processamento de imagens Visualizacao volumetrica |
topic |
Computação gráfica Computacao grafica : Aplicacoes Processamento de imagens Visualizacao volumetrica Graph visualization Node-link diagrams Interactive layout manipulation Infographics Graphic design Static visualizations |
dc.subject.eng.fl_str_mv |
Graph visualization Node-link diagrams Interactive layout manipulation Infographics Graphic design Static visualizations |
description |
Visualizações de grafos para comunicação aparecem numa variedade de contextos que vão do acadêmico-científico até o jornalístico e até mesmo artístico. Diferente de visualizações de grafos para exploração e análise de dados, essas imagens são usadas para “contar uma história” que já se conhece ao invés da “procura de uma nova história” nos dados. Apesar de ser possível usar software para desenho de grafos e edição de diagramas para produzí-las, visualizações feitas dessa forma nem sempre preenchem os requisitos visuais impostos pelos seus contextos de uso. Programas de edição de imagens podem ser usados para fazer as melhorias necessárias, mas nem todas as modificações são possíveis e o processo de editar essas imagens pode exigir muito tempo e esforço. Neste trabalho, apresentamos uma investigação de visualizações nodo-aresta estáticas para comunicação e de como facilitar sua criação. A partir de uma desconstrução dessas imagens, identificando seus elementos essenciais, e analisando como são criadas, derivamos um conjunto de requisitos que ferramentas para a criação dessas visualizações devem preencher. Para verificar o efeito da metodologia na melhora do fluxo de trabalho de designers, com mais poder e flexibilidade, foi concebido e implementado um protótipo chamado GraphCoiffure. Com um foco especial em auxiliar usuários na criação de visualizações para publicação, Graph- Coiffure foi projetado como uma aplicação standalone que seria usada como um passo intermediário entre programas de desenho e edição de grafos e editores gráficos. Ele combina ferramentas para manipulação interativa de layouts com estilização similar a CSS para permitir que usuários criem e editem visualizações nodo-aresta estáticas. Ilustramos o funcionamento de GraphCoiffure com quatro casos de uso: a adaptação do layout de uma visualização para fazê-la funcionar em uma dada página, a reprodução do estilo de uma visualização e sua aplicação em outro grafo, e a criação integral de duas novas visualizações. Para obter feedback sobre GraphCoiffure, conduzimos uma avaliação informal através de entrevistas com três potenciais usuários, que disseram achar que GraphCoiffure beneficiaria seu trabalho. |
publishDate |
2015 |
dc.date.accessioned.fl_str_mv |
2015-08-21T02:35:17Z |
dc.date.issued.fl_str_mv |
2015 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10183/122650 |
dc.identifier.nrb.pt_BR.fl_str_mv |
000971926 |
url |
http://hdl.handle.net/10183/122650 |
identifier_str_mv |
000971926 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
collection |
Biblioteca Digital de Teses e Dissertações da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/122650/1/000971926.pdf http://www.lume.ufrgs.br/bitstream/10183/122650/2/000971926.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/122650/3/000971926.pdf.jpg |
bitstream.checksum.fl_str_mv |
f28d2c61932263de6bf46b297fc7ee31 1b79c093f64152fc0510ed38e34d5b35 804f51ad8b05dd2678b7cb32b02fe020 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
lume@ufrgs.br||lume@ufrgs.br |
_version_ |
1810085330141839360 |