Visualização de Informações

Slides:



Advertisements
Apresentações semelhantes
PortFacil Sistema de Suporte a Geréncia de Porfólio
Advertisements

Experiments with Clustering as a Software Remodularization Method Nicolas Anquetil and Timothy C. Lethbridge University of Ottawa, Canada WCRE 1999:
Informática na Educação
Orientação – acesso ambiente virtual
Geoprocessamento para Todos
Pós Graduação em Saneamento e Meio Ambiente
VISUALIZAÇÃO DA LIGAÇÃO SEMÂNTICA ENTRE DOCUMENTOS
Análise de Casos de Uso.
Propagação de Ondas e Antenas
João Carlos Porto Orientadora: Prof.ª Dr.ª Junia Coutinho Anacleto 26/03/2010 Projeto de interceo.
Administrando projetos com MS Project – Unidade IX
INTRODUÇÃO A INFORMÁTICA
e-UNI: UNIversidade Eletrônica
Relações Adriano Joaquim de O Cruz ©2002 NCE/UFRJ
ArchC: Uma linguagem de descrição de arquiteturas
Ontologia para Sistemas Configurarionais Urbanos
1 Complexidade de Algoritmos Complexidade de pior caso Complexidade de melhor caso de uso bem menos freqüente em algumas situações específicas Complexidade.
Árvores.
SVM Support Vector Machines
April 05 Prof. Ismael H. F. Santos - 1 Módulo II XML Processing: XSLT, SAX e DOM Prof. Ismael H F Santos.
Engenharia de Requisitos
Introdução à Modelagem Conceitual 1. Conceitos Básicos
Aula 6 Subprogramas Universidade do Vale do Rio dos Sinos
Linguagens de Programação
Carlos Alberto de Freitas Pereira Júnior
Composição e Geração de Aplicações usando Aspectos
Classes e objetos Modelagem
Classes e objetos P. O. O. Prof. Grace.
Aula 01 – Apresentação e introdução html
MetaLib - Visão Geral 1º Encontro de Usuários ALEPH 30 Nov. e 1º Dez. de 2006 Caio Pellegatti.
Análise de Casos de Uso Alexandre Motnteiro.
Instituto de Geociências Universidade Federal de Minas Gerais
1 APLICAÇÃO DA VISUALIZAÇÃO CIENTÍFICA À OCEANOGRAFIA Representação da agitação marítima no porto de Leixões Disciplina de Visualização Científica Mestrado.
Semana de Informática 2011 – IFAM Parintins
Grafos Msc. Cintia Carvalho Oliveira Doutoranda em Computação – UFU
IDENTIFICAÇÃO, MODELAGEM E ANÁLISE DE PROCESSOS Luís Gonzaga Trabasso
Liane Tarouco CINTED/UFRGS
Semana 03: Comandos de desvio de fluxo. Expressões lógicas.
Inteligência Artificial
Introdução à Informática
Engenharia Civil e Ambiente ANÁLISE ESTRUTURAL, 5 de Dezembro / 33 ANÁLISE ESTRUTURAL ENGENHARIA CIVIL E AMBIENTE.
Introdução ao Desenvolvimento Web
Anderson Berg Orientador: Prof. Fernando Buarque
Salas de Matemática.
Taxonomia Profa. Lillian Alvares,
Contornos arquitetônicos Maria Helena Pereira Dias.
Semana 03 Comandos de desvio de fluxo. Expressões lógicas.
É u m e l e m e n t o f u n d a m e n t a l
EXERCÍCIOS PARA GUARDA-REDES
Módulo: Gerenciamento de Incidentes e
IF696 - Integração de Dados e DW
1.
Técnicas de Modelagem para Aplicações em Computação Gráfica
1 My GRID: Bio-informática personalizada em uma grade de informação. Francisco Silva
Projeto de Banco de Dados
1 2 Observa ilustração. Cria um texto. Observa ilustração.
Computação Gráfica Aula 3 Transformações Geométricas
Métodos de Visualização Mestranda:Bianca Martins UNIVERSIDADE CATÓLICA DE PELOTAS Programa de Pós-Graduação em Informática Mestrado.
Título Trabalho UNIPAR – Universidade Paranaense
1 A COMPUTAÇÃO MODERNA Valdemar W. Setzer Depto. de Ciência da Computação da USP
Primeiro Técnico Navegadores.
ÁREA DE TRABALHO DO WINDOWS
EBSCOhost Pesquisa avançada.
FORMATANDO O TRABALHO NO WORD 2007
MESTRADO EM REDES DE COMPUTADORES
Módulo Compras Relatórios e Relações 1. Objetivo 2 Conhecer os relatórios e as relações do sistema disponibilizadas no módulo Compras.
Planilha Eletrônica - Excel
ONDE A PESQUISA, PODE SER FEITA?
Hyperbolic Tree Karina da Silva Salles
Sylvia Campos da Luz e Silva Universidade Federal de Pernambuco Centro de Informática Pós-Graduação em Ciência da Computação.
Transcrição da apresentação:

Visualização de Informações Informações Hierárquicas e Grafos

Visualização de Informações Obter informações úteis através do processamento de dados coletados em uma empresa é condição indispensável para o sucesso da mesma. O esforço de coletar e armazenar dados pode ser infrutífero se não se souber recuperar dados pertinentes que respondam às consultas desejadas pelos usuários. UNIVERSIDADE CATÓLICA DE PELOTAS

Visualização de Informações Como visualizar corretamente as informações de forma a serem compreendidas a ponto de se tirar conclusões e afirmações? Algumas formas de visualização que se aplicam muito bem para determinados tipos de dados não se aplicarão tão bem em outros. UNIVERSIDADE CATÓLICA DE PELOTAS

Visualização de Informações Hoffman [Hof 1999] alerta que cada atributo deve ser categorizado em não mais do que quatro ou cinco categorias e, que a visualização de mais de nove atributos é difícil. Ambas as limitações são decorrentes do espaço disponível na tela do computador, e podem ser aliviadas com operações de interação, tais como ampliação/redução e deslocamento. A escolha do arranjo hierárquico dos atributos, bem como o critério de categorização dos dados, também são parâmetros determinantes da sua eficácia da técnica de empilhamento dimensional como ferramenta de análise. UNIVERSIDADE CATÓLICA DE PELOTAS

UNIVERSIDADE CATÓLICA DE PELOTAS Árvores e Grafos São dois tipos de informação que muitos autores costumam separar para um tipo de informação classificado como informações complexas, tornando-se uma área de estudo individual na Visualização de Informações, criando congressos e eventos variados para discussões sobre o tema. Como conseguir classificar toda a informação existente? Problemas complexos podem ser abstraídos de forma mais clara através de árvores e grafos UNIVERSIDADE CATÓLICA DE PELOTAS

UNIVERSIDADE CATÓLICA DE PELOTAS Árvores [Fre2001]Estruturas de dados (não lineares) que caracterizam uma relação de hierarquia ou de composição (um conjunto é subordinado a outro). [Hor03]: “um grafo conexo sem ciclos” Na prática, árvore constitui uma estrutura os elementos existentes possuem uma hierarquia. UNIVERSIDADE CATÓLICA DE PELOTAS

UNIVERSIDADE CATÓLICA DE PELOTAS Árvores - [web02-web04] As árvores podem ser utilizadas para representar: Árvores de Decisão Árvores de Processo Expressões Matemáticas (árvores binárias) Cadeias de Caracteres Sistemas de Arquivos e Pastas Mineração de Dados UNIVERSIDADE CATÓLICA DE PELOTAS

UNIVERSIDADE CATÓLICA DE PELOTAS Grafos - Definições Um grafo G( V, E) é um conjunto não vazio v e um conjunto E de pares não-orientados de elementos distintos de v. V – Vértices E - Arestas Os grafos constituem uma estrutura onde pode-se visualizar a identificação de relacionamentos entre os elementos existentes. Os elementos representados necessariamente não possuem hierarquia. UNIVERSIDADE CATÓLICA DE PELOTAS

UNIVERSIDADE CATÓLICA DE PELOTAS Grafos - Definições [Luz2007] - “Toda árvore é um grafo, mas nem todo grafo é uma árvore. Um grafo onde existe um número associado a cada arco (peso) é chamado de rede ou grafo ponderado. Representações [web01]: Representação de cidades e suas distâncias até outras Conexão de Vôos aéreos Restrições de precedência Fluxo de um programa Fluxogramas UNIVERSIDADE CATÓLICA DE PELOTAS

Listagem de Técnicas de Visualização Árvores TreeMap TreeViz TaxonTree Browser Hiperbólico Agrossolos BeamTrees UNIVERSIDADE CATÓLICA DE PELOTAS

UNIVERSIDADE CATÓLICA DE PELOTAS Tree-Map – [Tre2007] Descrição: Faz uso de 100% do espaço disponível na tela para mostrar uma estrutura hierárquica. Consiste em representar o nível mais alto da hierarquia como uma região retangular. Níveis mais baixos são desenhados recursivamente como retângulos dentro da região maior UNIVERSIDADE CATÓLICA DE PELOTAS

UNIVERSIDADE CATÓLICA DE PELOTAS TreeViz [Tree2007] Software para Visualização de Informação Hierárquica Estruturada. [Bri] Informação estruturada. Mosaico de preenchimento dos retângulos para representar cada nó da árvore Diversos nós da árvore podem ser mostrados de uma só vez Tamanho e cor dos retângulos podem ser modificados para representar melhor as hierarquias Foco + contexto UNIVERSIDADE CATÓLICA DE PELOTAS

TreeViz – Exemplos Interativos MarketMap de SmartMoney – http://64.233.179.104/translate_c?hl=pt-BR&ie=UTF-8&oe=UTF-8&langpair=en%7Cpt&u=http://www.smartmoney.com/marketmap/&prev=/language_tools Chá de Peet http://translate.google.com/translate?u=http%3A%2F%2Fwww.rebeccashapley.com%2Fcipres%2Fbibliography.htm%23basicTreeViz&langpair=en%7Cpt&hl=pt-BR&ie=UTF-8&oe=UTF-8&prev=%2Flanguage_tools. UNIVERSIDADE CATÓLICA DE PELOTAS

UNIVERSIDADE CATÓLICA DE PELOTAS TAXONTREE[TAX2007] BIOT(Biodiversity Information Organization using Taxonomy) Projeto de software para recuperar informações da web. Dotado de ferramentas para detalhar certas estatísticas de uma hoje page como: quantidade de acessos (audiência) links relevantes Adaptável ao perfil de usuários, ocultando opções não utilizadas UNIVERSIDADE CATÓLICA DE PELOTAS

UNIVERSIDADE CATÓLICA DE PELOTAS TAXONTREE [TAX2007] Estes exemplos utiliza o método similar para navegação de elementos O formato TaxonTree tende a explorar a biodiversidade de bancos de dados com uma hierarquia de informações organizadas formando conteúdos associados. UNIVERSIDADE CATÓLICA DE PELOTAS

Browser Hiperbólico [BROW2007] Combina Foco + Contexto com desenho radial de árvores para auxiliar na exploração de grandes hierarquias. Consegue disponibilizar cerca de dez vezes mais vértices de uma árvore do que utilizando uma visualização no plano cartesiano. A navegação é mais efetiva. Mudanças de foco podem ser realizadas através de movimentos simples do mouse [12]. UNIVERSIDADE CATÓLICA DE PELOTAS

UNIVERSIDADE CATÓLICA DE PELOTAS AGRISSOLOS Exemplo Interativo: URL: http://www.inf.ufsc.br/~fileto/Agrissolos/SiBCS/SiBCS.html UNIVERSIDADE CATÓLICA DE PELOTAS

UNIVERSIDADE CATÓLICA DE PELOTAS AGRISSOLOS [Agri2007] Sistema de visualização de zoneamento agrícola, contendo a previsão de safras e outros processos de apoio à tomada de decisões Utiliza a visualização de Browser Hyperbólico. Possui uma base de dados contendo: Perfis de solos do território brasileiro Descrições de solos para o meio agrícola Um sistema de informação geográfica, para manipulaçãode informações cartográficas. UNIVERSIDADE CATÓLICA DE PELOTAS

UNIVERSIDADE CATÓLICA DE PELOTAS BeamTree [Bea2007] Ferramenta desenvolvida para a visualização de grandes estruturas hierárquicas Baseada na visualização de TreeMaps, porém possuindo a representação 3d e personalizações do usuário. A estrutura visualiza as hierarquias em uma pilha de retângulos sobrepostos e a hierarquia é percebida pela profundidade dos itens UNIVERSIDADE CATÓLICA DE PELOTAS

UNIVERSIDADE CATÓLICA DE PELOTAS BeamTree Outras Imagens: UNIVERSIDADE CATÓLICA DE PELOTAS

Listagem de Técnicas de Visualização Grafos Simulador de DataFlow SEENet GoogleMaps WalkScore MapLink Kartoo Cristalização do Conhecimento Rede de Metrô de Madrid UNIVERSIDADE CATÓLICA DE PELOTAS

Simulador DataFlow [Pilla1999] Exemplo de utilização para uma parte do software Utilizado para exemplificar o uso do simulador desenvolvido, onde é feito um cálculo de um fatorial um número maior que zero. Utiliza dois laços Um multiplicando sucessivamente os valores para obter o fatorial Outro decementando o valor de entrada x e verificando a condição de parada. UNIVERSIDADE CATÓLICA DE PELOTAS

UNIVERSIDADE CATÓLICA DE PELOTAS SEENET [SEE1992] Um software desenvolvido pela empresa AT & T para analisar o tráfego de rede da empresa. Uma exposição que mostra a chamada inbound e outbound (representada pelas dimensões horizontais e verticais dos retângulos) dos interruptores na rede de AT&T. Nas imagens foram escolhidos determinados horários de tráfego de rede onde foi aplicado o software SeeNet. Existem diversas pesquisas envolvendo o software, alguns, prevêem a revolução tecnológica na área de redes. A página do site http://seenet.orangeknob.com/SeeNet?show_comments=1 explica de forma detalhada os projetos e o funcionamento do software. UNIVERSIDADE CATÓLICA DE PELOTAS

UNIVERSIDADE CATÓLICA DE PELOTAS Walk Score [Wal2007] Software que calcula qual distâncias de passeios a pé pela vizinhança e determinas as melhores rotas a serem percorridas. Cruza informações com o GoogleMaps e retorna a pontuação para a região. No exemplo, o software retornou uma vizinhança onde pode-se percorrer muitos trajetos a pé Logo em seguida o retorna também uma vizinhança onde a dependência de carros é muito grande. UNIVERSIDADE CATÓLICA DE PELOTAS

UNIVERSIDADE CATÓLICA DE PELOTAS GoogleMaps [Goo2007] Visualizador de rotas geográficas, o GoogleMaps utiliza grafos para traçar rotas entre cidades distantes. O software também determina a distância entre os dois pontos. A rota pode ser modificada pelo usuário através da interação do mouse. O software permite também a localização de empresas geograficamente. UNIVERSIDADE CATÓLICA DE PELOTAS

UNIVERSIDADE CATÓLICA DE PELOTAS GoogleMaps [Goo2007] Exemplo de uma pesquisa de Pelotas até Nova York. UNIVERSIDADE CATÓLICA DE PELOTAS

UNIVERSIDADE CATÓLICA DE PELOTAS MapLink [Map2000] Software com funcionamento semelhante ao GoogleMaps que traça rotas entre pontos Utiliza a api do google para traçar origem-destino Possuir recursos para manipular as rotas através de estabelecimentos comercais Alguns recursos adicionais estão no site da empresa, porém são cobrados. UNIVERSIDADE CATÓLICA DE PELOTAS

UNIVERSIDADE CATÓLICA DE PELOTAS Kartoo [Kart2007] Software online para pesquisa de páginas web relacionadas. Mostra a relação de páginas de mesmo domínio. Os resultados são mostrados em um plano de 24 itens por tela (padrão) Possui algumas ferramentas de personalização para o usuário. Url: http://www.kartoo.com.br UNIVERSIDADE CATÓLICA DE PELOTAS

Processo de Cristalização do Conhecimento [Hoff1999] Exemplo de Grafo Dirigido, visualizando o processo da cristalização do conhecimento. Adaptada por Card, Mackinlay e Shneiderman UNIVERSIDADE CATÓLICA DE PELOTAS

Rede de Metrô de Madrid [LUL2007] A rede de metrô de Madrid foi modelada em um projeto sugerido por uma equipe de engenheiros O mapa anterior já possuia uma estrutura em forma de grafos, porem confusa tornando a pesquisa de locais mais lenta. O novo mapa possui algumas pequenas modificações nos vértices e arestas que apresentou melhorias significativas no entendimento dos elementos. UNIVERSIDADE CATÓLICA DE PELOTAS

Rede de Metrô de Madrid [LUL2007] Novo Modelo UNIVERSIDADE CATÓLICA DE PELOTAS

UNIVERSIDADE CATÓLICA DE PELOTAS Fontes [Joh1991] Johnson, B., Shneiderman, B. (1991), “Treemaps: A Space-Filling Approach to the Visualization of Hierarchical Information Structures”, In VIS’91: Proceedings of the 2nd conference on Visualization’91, IEEE Computer Society Press. p. 284-291. [Hof1999] Hoffman, P.E. – Table Visualizations: A Formal Model and its Applications, PhD Thesis,University of Massachusetts Lowell, USA, November 1999 [Lam1996] Lamping, J., Rao, R. (1996), “The Hyperbolic Browser: A Focus+Context Technique for Visualizing Large Hierarchies”, Journal of Visual Languages and Computing, Nº7, p. 33-35. [Luz2007] Luzzardi, Paulo roberto, 2007, http://infovis.ucpel.tche.br/luzzardi/Dados_C.pdf [Sil2003] Silva, Celmar Guimarães, Exploração de Bases de Dados de Ambientes de Educação a Distância por meio de ferramentas de consulta apoiadas por Visualização de Informação, Unicamp, Instituto de Computação,S, 2003. UNIVERSIDADE CATÓLICA DE PELOTAS

UNIVERSIDADE CATÓLICA DE PELOTAS Fontes – Web [Agri2007], Sistemas de Informação sobre os Solos do Brasil, http://www.inf.ufsc.br/~fileto/Agrissolos/SiBCS/SiBCS.html, 02/10/2007. [Brow2007] Browser Hiperbólico, http://www.cs.tau.ac.il/~asharf/shrek/Projects/HypBrowser/index.htm, 2007. [Bea2007] – Frank, Van Ham, etc al, Compact Visualization of Large Hierarchies, Dept. of Mathematics and Computer Science, Netherlands, http://www.win.tue.nl/~fvham/beamtrees/Downloads/vanHamBeamtrees.pdf [FRE2001] – Freitas, Carla Maria Dal Sasso et al, Introdução à Visualização de Informações, Programa de Pós-Graduação em Computação, UFRGS, Porto Alegre, http://www.inf.ufrgs.br/~revista/docs/rita08/rita_v8_n2_p143a158.pdf , 2007. [GUIM] – Guimarães, Celmar – Exploração de Bases de dados de ambientes de Educação a Distância por meio de ferramentas de consulta apoiadas por Visualização de Informação, Universidade Estadual de Campinas – Unicamp em http://teleduc.nied.unicamp.br/teleduc/publicacoes/propostaCelmar.pdf [GOO2007] – GoogleMaps, [INF2007]http://www.infovis.net/printMag.php?num=93&lang=2, 2007. [Kart2007] – http://www.kartoo.com, 2007 [LUL2007] http://lulileslie.com/blog/category/visualizacao-de-informacao/, 2007. [Map2000] – Universo Online, http://maplink.com.br, 2007. [PILLA1999] – Pilla, Maurício Lima, Simulador de Arquitetura DataFlow, Universidade Federal do Rio Grande do Sul, Instituto de Informática, Programa de Pós-Graduação em Computação, 1999. [See1992] – Becker, Richard, AT & T Bell Labs, 1992. [TAX2007] http://nzflora.landcareresearch.co.nz/default.aspx?NameID=Landcareresearch.co.nz/PS1/NK/229154, 2007. [web01] – Figueiredo, Jorge, Escola de Informação de Computação e Informação Quântica – Depto de Sistemas e Computação, Campina Grande, Paraíba, http://www.dsc.ufcg.edu.br/~abrantes/CursosAnteriores/TG051/Apresentacao.pdf , 28/09/2007. [web02] – Martins, Flávia Toledo et al, Instituto Nacional de Pesquisas Espaciais INPE, São José dos Campos-SP, http://marte.dpi.inpe.br/col/dpi.inpe.br/sbsr@80/2006/11.15.15.19/doc/2841-2848.pdf , 28/09/2007. [web03] – Instituto Ekos Brasil, http://www.ekosbrasil.org/default.asp?site_Acao=mostraPagina&paginaId=158, 28/09/2007. [wal2007] – WalkScore, Front Seat Managementhttp://www.walkscore.com, 2007. UNIVERSIDADE CATÓLICA DE PELOTAS