Desenvolvimento de Ambientes Virtuais

Slides:



Advertisements
Apresentações semelhantes
Sistemas distribuídos Metas de Projeto Prof. Diovani Milhorim
Advertisements

Sistemas Distribuídos
Projeto conceitual Mostra ao cliente exatamente o que o sistema fará
Sistemas Operacionais - 3
Engenharia de Software
TC – DEI, 2005/2006.
Faculdade de Ciências Sociais de Aplicadas de Petrolina – FACAPE
Técnicas eTipos de Requisitos
Viviane Torres da Silva
RV: projeto de interface Prof. Dr. Annibal Hetem Jr.
Avaliação de Tecnologias para Incorporação de equipamentos na área de Saúde Prof. Dr. Saide Jorge Calil Centro de Eng Biomédica Departamento de Eng. Biomédica.
PROJETO DE INTERFACE Projeto de Interfaces entre componentes do software Projeto de Interfaces entre software e outros produtores e consumidores de informação.
Sistemas Operacionais
Administração de Sistemas de Informação II
QoS para Realidade Virtual
COS350 ECI - INTERFACES HOMEM-MÁQUINA
Análise e Projeto de Sistemas
TIPOS DE TESTES APLICÁVEIS E NÃO APLICÁVEIS AO PROJETO
TSDD Teste de segurança durante o desenvolvimento.
Sistemas Multimídia e Interface Homem-Máquina
Empregando o Alice na UFU Universidade Federal de Uberlândia
ANÁLISE DE REQUISITOS DE ENGENHARIA DE SOFTWARE
Introdução aos conceitos de Teste de Software
Seminário de Engenharia de Usabilidade
REDUNDÂNCIA POR SOFTWARE
PCS - Departamento de Engenharia de Computação e Sistemas Digitais Projeto de Formatura – Turmas 2008 Integrantes: Anderson José Perottoni Fernando Y.
Prof.Alfredo Parteli Gomes
XEn Universidade Federal do Rio de Janeiro
Fundamentos de Engenharia de Software
1 Modelos de Sistemas Distribuídos. Introdução - Dificuldades e ameaças para SD. Grande variação na utilização de SD )carga de trabalho e requerimentos.
Fase de Elaboração: Fluxo de Requisitos
Sistemas Distribuídos
ENGENHARIA DE SOFTWARE José Manuel de Sacadura Rocha
INTERFACE HOMEM-MÁQUINA
Introdução e Fundamentos Engenharia de Requisitos
Modelos de Processo de Software
INTERFACE HOMEM-MÁQUINA
SISTEMAS OPERATIVOS UNIVERSIDADE EDUARDO MONDLANE FACULDADE DE ENGENHARIA ENGENHARIA INFORMÁTICA – PÓS LABORAL 2012 CADEIRA DE INFORMÁTICA.
O Processo de desenvolvimento de software
Levantamento de Requisitos
Levantamento de Requisitos
O que é? É o processo de investigação técnica com intuito de identificar a qualidade, a segurança e a exatidão do software desenvolvido. A validação do.
Realidade Aumentada para fins Educativos
Introdução a Teste de Software
Engenharia de Software
Introdução a Banco de Dados Aula 04
Qualidade no Desenvolvimento de Software Wolley W. Silva Baseado nas notas de aula dos professores Tatuo e Daisy.
Capítulo 10 – Qualidade de Produtos de Software Escrito por: Renata Araújo Vírginia Chalegre Apresentado por: Cleice.
Prof.: Bruno Rafael de Oliveira Rodrigues ENGENHARIA DE SOFTWARE.
Computer & Education Tópicos Especializados em Engenharia de Software Alexandre Barbosa Cazeli Denis Colli Spalenza.
ICMC – USP Coordenadores: Prof. Dr. José Carlos Maldonado Profa. Dra. Elisa Yumi Nakagawa 20/05/2011.
Instrutor: Objetivos:.
Engenharia de Software
Simulação de fluxos de tráfego
PCS - Departamento de Engenharia de Computação e Sistemas Digitais Projeto de Formatura – Turmas 2009 Integrantes: Professor Orientador: Co-orientador:
Análise e Projeto de Sistemas Orientado a Objetos Profa. Ana Karina Barbosa.
Processo e Qualidade.
AMBIENTES DE SIMULAÇÃO
Elementos de Informática
Interfaces Usuário-Máquina
Engenharia de Software
ISO9001:2000 para Software Professor: Alexandre Vasconcelos Equipe: Amanda Pimentel Börje Karlsson Danielly Karine Erika Pessoa Jorge Cavalcanti Jose Edson.
Aula 4.
TÉCNICAS DE ESTIMATIVAS
Técnicas e Tipos de Requisitos
1 Estimativa, Teste e Inspeção de Software Gerência de Projetos: Estimativa de Software Marcos Camada
Processos de Software Ludimila Monjardim Casagrande 1º Semestre Desenvolvimento e Qualidade.
Bruna Cavallero Martins Universidade Católica de Pelotas.
Transcrição da apresentação:

Desenvolvimento de Ambientes Virtuais Prof. Dr. Alexandre Cardoso www.compgraf.ufu.br/alexandre alexandre@ufu.br

Fundamentos Ambientes Virtuais Usuário percebe-se dentro do ambiente 3D gerado pelo computador Pode ser visualizado de diferentes pontos de vista Alterações em tempo real Objetos: comportamentos e funções (que podem ser similares ao mundo real) Possível uso de dispositivos não convencionais

Quando?? Situações de risco à segurança Treinamento especializado, envolvendo custos e riscos elevados Alta interatividade, com o estímulo de múltiplos sentidos Interação real com objetos virtuais Atividades irrealizáveis no mundo real Atividades com acesso difícil ou restrito.

Espaço e Situação definidos Fundamentos Espaço e Situação definidos Interação 3D Sintético – tempo real Ambiente Virtual Multisensorial Imersivo Realístico Usuário Presente

Multisensorial

Interativo

Desenvolvendo AVs Exigências AV: deve ser adaptado para a tarefa Avaliar questões de interface Avaliar fatores humanos Avaliar o projeto em si Limites de desempenho – conflito com as anteriores!!!

Metáforas Referem-se à maneira com a qual o usuário se relaciona com o AV Metáforas convencionais: pouco aplicáveis Trata-se de uma tarefa crítica Uma metáfora não se aplica a todos os domínios – fundamentar a mesma em cada caso particular!!!

Metáforas Para o ambiente em si Para representação da informação Aparência total do ambiente Para representação da informação Como será entregue a informação ao usuário Para interação Como o usuário interage com o ambiente

Engenharia de Requisitos Desenvolvimento do AV Engenharia de Requisitos Projeto Implementação Avaliação

Engenharia de Requisitos Requisitos Gerais do AV Modelos conceituais Requisitos Específicos Características específicas do AV Igual ao Mundo real? Diferente do mundo real? Não há equivalência com aspectos reais.

Engenharia de Requisitos Requisitos não funcionais Aspectos de software, hardware ou restrições do comportamento do AV considerado considerar: usabilidade, portabilidade, confiabilidade etc Imersão, interação e navegação

Projeto Tecnologias de Entrada Tecnologias de Saída Tecnologias de Hardware Tecnologias de Software Projeto de objetos, comportamentos e interações

Implementação Obtenção e preparação de imagens Construção dos objetos 3D Execução do Ambiente Virtual

Avaliação Avaliação do desempenho do sistema Latência total: acúmulo de atraso gerados pelos componentes do sistema Taxas de atualização do display Robustez Tolerância a falhas

Avaliação Avaliação da usabilidade Avaliação da segurança Avaliação do valor da tarefa e da aplicação

Exemplos de AVs

Exemplos de AVs