Construção de um sistema de visualização de arquivos 3D FURB – Universidade Regional de Blumenau Mauro Marcelo Mattos Antonio Carlos Tavares Vinícius Krauspenhar Introdução O presente trabalho descreve o estágio atual da construção – de um sistema de arquivos semântico que amplia as possibilidades de interação com os objetos de um sistema de arquivos – através da introdução de conceitos de visualização de informações – Viabilizada pela adoção de uma metáfora 3D WSO 2007 implementada através do uso de um motor de jogos. Programação 1. 2. 3. 4. 5. 6. WSO 2007 Visualização de informações Memória espacial em ambientes virtuais Sistemas de Arquivos Semânticos Trabalhos correlatos O Sistema Metáfora de representação Visualização de informações utiliza sistemas gráficos 3D e técnicas de animação interativa – para simular o reconhecimento de padrões e estruturas em informações armazenadas • WSO 2007 (Robertson et al.,1998). Exemplos WSO 2007 Memória espacial em ambientes virtuais O projeto Data Mountain objetivou desenvolver uma ferramenta de gerenciamento de documentos baseada especificamente em conceitos e estudos sobre a utilização da memória espacial em ambientes virtuais. • ROBERTSON et al, 1998 WSO 2007 Memória espacial em ambientes virtuais Um estudo comparando o atual modelo de organização utilizado pelo Internet Explorer e pelo Data Mountain provou que apesar da maior dificuldade do usuário em organizar inicialmente os objetos, – houve maior facilidade de acesso aos objetos, meses depois da organização inicial, no modelo proposto pelo Data Mountain • ROBERTSON et al, 1998 WSO 2007 Memória espacial em ambientes virtuais: o projeto DataMountain WSO 2007 Memória espacial em ambientes virtuais Cockburn e McKenzie (2001) procuraram identificar a efetividade da memória espacial – Utilizaram modelos físicos reais e modelos virtuais correspondentes. – Utilizando seis ambientes para o estudo, três ambientes reais físicos provendo uma experiência para os usuários sem as limitações de visualização virtual e três ambientes virtuais equivalentes nas perspectivas 2D, 2¹/2D e 3D, vários usuários foram submetidos às tarefas de organizar páginas e posteriormente acessar as mesmas na organização criada. – O ambiente 2¹/2D corresponde à visualização apenas do plano inferior em perspectiva. WSO 2007 Memória espacial em ambientes virtuais WSO 2007 Memória espacial em ambientes virtuais: resultados da esperiência A maioria dos usuários apresentou dificuldade na tarefa de organizar os objetos no ambiente 2¹/2D e 3D, porém, ficou comprovada a capacidade espacial do cérebro humano de acessar rapidamente os documentos nestes ambientes. Nos testes realizados, o acesso à um item organizado anteriormente no ambiente 2D físico foi de 4,2 segundos, enquanto no ambiente 3D foi de 3,7 segundos. – Cockburn e McKenzie (2001) WSO 2007 Memória espacial em ambientes virtuais: outros projetos Task Gallery – Perspective Wall – Mackinlay et al. (1991) BumpTop – Físca e massa – Agarawala e Balakrishnan (2006) Tactile 3D – Jogo 3D – Upper Bounds Interactive (2006) XCruiser – galáxias – WSO 2007 Shinyama (2003) Sistemas de Arquivos Semânticos (semantic file system – SFS) é um sistema de armazenamento de informações que amplia os recursos dos sistemas de arquivos tradicionais com a possibilidade de busca baseada na semântica dos arquivos. Resumidamente pode-se afirmar que um SFS possibilita que os usuários realizem buscas no sistema de arquivos baseando-se nos atributos dos mesmos ao invés de utilizar nomes previamente designados – WSO 2007 Gifford et al,1991; Soules e Ganger, 2004;Martin,2005; Ba Ngo,Bac,Silber-Chaussumier,Quyet Le,2007. Sistemas de Arquivos Semânticos: características a extração de metadados a partir dos arquivos a capacidade de criar diretórios virtuais apresentando os objetos do sistema de arquivos que satisfazem uma determinada consulta. • WSO 2007 Martin (2005) Sistemas de Arquivos Semânticos: classificação integrados – incorporam facilidades semânticas estendidas diretamente no sistema de arquivos Aumentados – viabilizam facilidades semânticas através de um caminho evolucionário que amplia a interface tradicional do sistema de arquivos permitindo que as interfaces de manipulação de arquivos tradicionais permaneçam intocadas • WSO 2007 Vasudevan e Pazandak (1997) Sistemas de Arquivos Semânticos: exemplos SFS • Diagramas de Venn • Sechrest and McClennen (1992) BeFS (BeOS) • Giampaolo (1998) • Gopal (1999) SFS Ontology-base semantic file systems • WSO 2007 Gifford et al (1991) Hung Ba et al(2007) O Sistema Objetivos Principais – desenvolver uma ferramenta para gerência e visualização 3D de um sistema de arquivos tendo como base a metáfora da memória espacial WSO 2007 O Sistema objetivos de curto prazo: – desenvolver objetos gráficos tridimensionais para representar os objetos do sistema de arquivos; – criar um ambiente tridimensional sobre o qual serão aplicadas as metáforas representativas de objetos do sistemas de arquivos; – desenvolver um mecanismo que possibilite ao usuário selecionar uma imagem qualquer e sobre ela identificar regiões que possam ser associadas a objetos do sistema de arquivos; – desenvolver mecanismos de sincronização dos objetos do ambiente com os objetos do sistema de arquivos; – permitir a navegação e manipulação dos objetos do ambiente virtual. WSO 2007 O Sistema Os objetivos de longo prazo – compreendem a inclusão de operações de controle de colisão entre os objetos aplicando conceitos de física – a criação de um gerenciador de metáforas que permita especificação e mapeamento dos objetos da metáfora para os objetos do sistema de arquivos – A extensão da aplicação para outros sistemas operacionais. – detalhamento das novas formas de interação com o ambiente metafórico criado e todas as conseqüências desta interação. WSO 2007 Metáfora de representação WSO 2007 Metáfora de representação Além dos conceitos mais tradicionais, este modelo permite a representação de conceitos específicos de arquivos tais como: – arquivos recentes: representado por pessoas que estão em uma praça pública – arquivos protegidos: pessoas que estão em edificações como quartéis, etc. – arquivos suspeitos (anti-virus): representados por pessoas alocadas em prisões – arquivos infectados ou danificados, pessoas em hospitais, – arquivos recebidos/enviados pessoas em rodoviárias, aeroportos – arquivos do sistema operacional WSO 2007 pessoas que habitam a prefeitura da cidade. Metáfora de representação Sob o ponto de vista dos tradicionais atributos de proteção os atributos do tipo read-only – pessoas com escudos de proteção que impedem que outras pessoas se aproximem atributos Read-write – pessoas sem escudo de proteção atributoS Hidden – “fantasmas” que habitam determinadas regiões. WSO 2007 Metáfora de representação Sob o ponto de vista semântico, o modelo permite uma série (ainda não completamente identificada) de associações como: Tipos de arquivos com áreas de atuação na sociedade: – – – – Tamanho dos arquivos: – Filmes: pessoas que habitam cinemas ou teatros; Música: pessoas que habitam boates ou palcos; Dados: pessoas que carregam livros; Executáveis: pessoas representando trabalhadores que trabalham em fábricas. pessoas magras ou gordas; Idade dos arquivos: – representação de pessoas jovens ou idosas. WSO 2007 Metáfora de representação Ainda sob o ponto de vista semântico, um aspecto importante refere-se ao fato de que – uma vez que os arquivos são vistos como pessoas, – pode-se incluir no rol de funcionalidades do SFS aumentado a possibilidade de que os arquivos sejam vistos como agentes, assim os tradicionais arquivos de dados são vistos como agentes portadores de conhecimento (portanto conhecedores de seu conteúdo) e, os tradicionais arquivos executáveis são agentes de transformação de conhecimento. Este conceito estabelece um novo patamar de interação com os objetos do sistema de arquivos. WSO 2007 Exemplo de interface WSO 2007 Construção de um sistema de visualização de arquivos 3D FURB – Universidade Regional de Blumenau Mauro Marcelo Mattos Antonio Carlos Tavares Vinícius Krauspenhar