Computação Ciente de Contexto

Tamanho: px
Começar a partir da página:

Download "Computação Ciente de Contexto"

Transcrição

1 Computação Ciente de Contexto O que (não) é contexto e perspectivas futuras para smartphones Andrew Toshiaki Nakayama Kurauchi kurauchi@ime.usp.br 1

2 Tópicos 2

3 Tópicos Introdução 2

4 Tópicos Introdução O conceito de contexto 2

5 Tópicos Introdução O conceito de contexto Estado da arte 2

6 Tópicos Introdução O conceito de contexto Estado da arte Perspectivas futuras para smartphones 2

7 Tópicos Introdução O conceito de contexto Estado da arte Perspectivas futuras para smartphones Conclusão 2

8 Introdução 3

9 Introdução Big Thinking 3

10 Introdução Big Thinking Pensar fora da caixa 3

11 Introdução Big Thinking Pensar fora da caixa 3

12 Introdução Big Thinking Pensar fora da caixa O que esperamos para o futuro da computação? 3

13 Introdução 4

14 Introdução Forma de interação tradicional: Tela de computador; Sentado. 4

15 Introdução Forma de interação tradicional: Tela de computador; Sentado. Hoje: computação em todos os lugares (ubíqua). Como adaptar a interação aos inúmeros novos contextos de uso? 4

16 Introdução - Ubíquo? Computação ubíqua (definição simplista) 5

17 Introdução - Ubíquo? Computação ubíqua (definição simplista) Em todo o lugar; 5

18 Introdução - Ubíquo? Computação ubíqua (definição simplista) Em todo o lugar; Invisível; 5

19 Introdução - Ubíquo? Computação ubíqua (definição simplista) Em todo o lugar; Invisível; Responsiva ao contexto. 5

20 Introdução - Ubíquo? Computação ubíqua (definição simplista) Em todo o lugar; Invisível; Responsiva ao contexto. 5

21 Introdução - Ubíquo? Computação ubíqua (definição simplista) Em todo o lugar; Invisível; Responsiva ao contexto. Imagem extraída de [7] 5

22 O que é contexto? [1] O que se pensava sobre contexto: Qualquer informação que pode ser utilizada para caracterizar a situação de entidades (i.e., uma pessoa, lugar ou objeto) que é relevante para a interação entre um usuário e uma aplicação, incluindo o próprio usuário e aplicação. O contexto é tipicamente a localização, identidade e estado das pessoas, grupos e objetos físicos e computacionais. (Dey et al.) 6

23 O que é contexto? [1][2] 7

24 O que é contexto? [1][2] O que se pensava sobre contexto: 7

25 O que é contexto? [1][2] O que se pensava sobre contexto: Pode ser definido previamente (codificado); 7

26 O que é contexto? [1][2] O que se pensava sobre contexto: Pode ser definido previamente (codificado); É estável (entre instâncias de uma atividade); 7

27 O que é contexto? [1][2] O que se pensava sobre contexto: Pode ser definido previamente (codificado); É estável (entre instâncias de uma atividade); Contexto e atividade são separáveis; 7

28 O que é contexto? [1][2] O que se pensava sobre contexto: Pode ser definido previamente (codificado); É estável (entre instâncias de uma atividade); Contexto e atividade são separáveis; A resposta esperada a uma atividade em um determinado contexto é sempre a mesma. 7

29 O que é contexto? 8

30 O que é contexto? O contexto em aplicações de entretenimento geralmente inclui (retirado do seminário do Luiz Vieira): 8

31 O que é contexto? O contexto em aplicações de entretenimento geralmente inclui (retirado do seminário do Luiz Vieira): Localidade do usuário e objetos relevantes; 8

32 O que é contexto? O contexto em aplicações de entretenimento geralmente inclui (retirado do seminário do Luiz Vieira): Localidade do usuário e objetos relevantes; Marcas de conteúdo no mundo; 8

33 O que é contexto? O contexto em aplicações de entretenimento geralmente inclui (retirado do seminário do Luiz Vieira): Localidade do usuário e objetos relevantes; Marcas de conteúdo no mundo; Atividades em execução (corrida, dança, gestos, etc); 8

34 O que é contexto? O contexto em aplicações de entretenimento geralmente inclui (retirado do seminário do Luiz Vieira): Localidade do usuário e objetos relevantes; Marcas de conteúdo no mundo; Atividades em execução (corrida, dança, gestos, etc); Informações do corpo (atividade cerebral, sensor de pressão e câmera para humor, estresse, condição física, etc.. 8

35 O que é contexto? 9

36 O que é contexto? Mas (analogia da conversa)... 9

37 O que é contexto? Mas (analogia da conversa)... O contexto é definido pela interação; 9

38 O que é contexto? Mas (analogia da conversa)... O contexto é definido pela interação; É dinâmico (o que é contextualmente relevante pode mudar); 9

39 O que é contexto? Mas (analogia da conversa)... O contexto é definido pela interação; É dinâmico (o que é contextualmente relevante pode mudar); O contexto surge da atividade; 9

40 O que é contexto? Mas (analogia da conversa)... O contexto é definido pela interação; É dinâmico (o que é contextualmente relevante pode mudar); O contexto surge da atividade; Resultados diferentes para contextos e atividades aparentemente iguais podem ser esperados devido a diferentes estados internos (erros são inevitáveis); 9

41 O que é contexto? Mas (analogia da conversa)... O contexto é definido pela interação; É dinâmico (o que é contextualmente relevante pode mudar); O contexto surge da atividade; Resultados diferentes para contextos e atividades aparentemente iguais podem ser esperados devido a diferentes estados internos (erros são inevitáveis); Depende da interpretação e atribuição de significado. 9

42 Ubiquidade [1] 10

43 Ubiquidade [1] Invisibilidade 10

44 Ubiquidade [1] Invisibilidade Analogia da conversa; 10

45 Ubiquidade [1] Invisibilidade Analogia da conversa; Relevância depende da relação e interação; 10

46 Ubiquidade [1] Invisibilidade Analogia da conversa; Relevância depende da relação e interação; Não é possível forçar a invisibilidade; 10

47 Ubiquidade [1] Invisibilidade Analogia da conversa; Relevância depende da relação e interação; Não é possível forçar a invisibilidade; Como facilitar esse processo? 10

48 Arquiteturas de software 11

49 Arquiteturas de software Hoje: diversas aplicações considerando contextos bem definidos estão surgindo; 11

50 Arquiteturas de software Hoje: diversas aplicações considerando contextos bem definidos estão surgindo; Para considerar a natureza dinâmica do contexto: 11

51 Arquiteturas de software Hoje: diversas aplicações considerando contextos bem definidos estão surgindo; Para considerar a natureza dinâmica do contexto: Aprendizado computacional [3]; 11

52 Arquiteturas de software Hoje: diversas aplicações considerando contextos bem definidos estão surgindo; Para considerar a natureza dinâmica do contexto: Aprendizado computacional [3]; Inteligência artificial (ontologias - OWL) [4]. 11

53 Arquiteturas de software Hoje: diversas aplicações considerando contextos bem definidos estão surgindo; Para considerar a natureza dinâmica do contexto: Aprendizado computacional [3]; Inteligência artificial (ontologias - OWL) [4]. Exemplo: arquitetura do MOBIlearn - sistema de m-learning. 11

54 Arquitetura (MOBIlearn) [5] Contexto O que está acontecendo com o decorrer do tempo Estado de Contexto Fotografia de um contexto no tempo e no espaço Subestado de Contexto Elementos do estado que são relevantes ao foco atual Característica de Contexto Característica de Contexto Característica de Contexto 12

55 MOBIlearn - Testes 13

56 MOBIlearn - Testes Questionários a serem respondidos sobre obras em um museu; 13

57 MOBIlearn - Testes Questionários a serem respondidos sobre obras em um museu; Informações contextuais para fornecer sugestões de como obter as respostas com base em geolocalização, perguntas já respondidas, pessoas próximas, etc. (préviamente definidos); 13

58 MOBIlearn - Testes Questionários a serem respondidos sobre obras em um museu; Informações contextuais para fornecer sugestões de como obter as respostas com base em geolocalização, perguntas já respondidas, pessoas próximas, etc. (préviamente definidos); Técnica do Mágico de Oz. 13

59 MOBIlearn - Testes Questionários a serem respondidos sobre obras em um museu; Informações contextuais para fornecer sugestões de como obter as respostas com base em geolocalização, perguntas já respondidas, pessoas próximas, etc. (préviamente definidos); Técnica do Mágico de Oz. Na prática, o que foi testado? 13

60 Perspectivas (smartphones) [6] 14

61 Perspectivas (smartphones) [6] Por que smartphones? 14

62 Perspectivas (smartphones) [6] Por que smartphones? Levados a todos os lugares; 14

63 Perspectivas (smartphones) [6] Por que smartphones? Levados a todos os lugares; Compostos por diversos tipos de sensores. 14

64 Perspectivas (smartphones) [6] Por que smartphones? Levados a todos os lugares; Compostos por diversos tipos de sensores. Primeiras aplicações cientes de contexto sendo utilizadas pelos usuários comuns (mesmo que muito simples); 14

65 Perspectivas (smartphones) 15

66 Perspectivas (smartphones) Utilização dos sensores do smartphone para auxiliar atividades externas e sensores externos para auxiliar atividades do smartphone; 15

67 Perspectivas (smartphones) Utilização dos sensores do smartphone para auxiliar atividades externas e sensores externos para auxiliar atividades do smartphone; Cometer erros que façam sentido ao invés de cometer menos erros; 15

68 Perspectivas (smartphones) Utilização dos sensores do smartphone para auxiliar atividades externas e sensores externos para auxiliar atividades do smartphone; Cometer erros que façam sentido ao invés de cometer menos erros; Melhorar a representação do contexto a nível humano; 15

69 Perspectivas (smartphones) Utilização dos sensores do smartphone para auxiliar atividades externas e sensores externos para auxiliar atividades do smartphone; Cometer erros que façam sentido ao invés de cometer menos erros; Melhorar a representação do contexto a nível humano; Utilização de ontologias e bases de conhecimento abertas (OpenMind Commonsense) para a construção de sistemas cientes de contexto. 15

70 Conclusão 16

71 Conclusão Atualmente as primeiras aplicações cientes de contexto começam a ser utilizadas por um público mais abrangente; 16

72 Conclusão Atualmente as primeiras aplicações cientes de contexto começam a ser utilizadas por um público mais abrangente; Estado da arte ainda está distante da utilização do contexto como uma propriedade relacional; 16

73 Conclusão Atualmente as primeiras aplicações cientes de contexto começam a ser utilizadas por um público mais abrangente; Estado da arte ainda está distante da utilização do contexto como uma propriedade relacional; Obter dados contextuais significativos ainda é um problema; 16

74 Conclusão Atualmente as primeiras aplicações cientes de contexto começam a ser utilizadas por um público mais abrangente; Estado da arte ainda está distante da utilização do contexto como uma propriedade relacional; Obter dados contextuais significativos ainda é um problema; Smartphones podem ser ferramentas bastante relevantes para auxiliar na obtenção de tais dados contextuais. 16

75 Obrigado! 17

76 Referências [1] P. Dourish. What We Talk About When We Talk About Context. Personal and Ubiquitous Computing, London, v.8, n.1, p.19-30, [2] S. Greenberg. Context as a Dynamic Construct. Human-Computer Interaction, Hillsdale, NJ, USA, v.16, n. 2, p , [3] D. Guan, W. Yuan, S. Cho, A. Gavrilov, Y. Lee and S. Lee. Devising a Context Selection-Based Reasoning Engine for Context-Aware Ubiquitous Computing Middleware. Ubiquitous Intelligence and Computing, [4] Z. Yu, X. Zhou and Y. Nakamura. Semantic Learning Space: An Infrastructure for Context-Aware Ubiquitous Lear- ning. Proceedings of the 5th international conference on Ubiquitous Intelligence and Computing, [5] R. Beale and P. Lonsdale. Mobile Context Aware Systems: the intelligence to support tasks and effectively utilise resources. Mobile Human-Computer Interaction MobileHCI 2004, v.3160, p , [6] P. Lukowicz, S. Nanda, V. Narayanan, H. Albelson, D. McGuinness and M. Jordan. Qualcomm Context- Awareness Symposium Sets Research Agenda for Context-Aware Smartphones. IEEE CS, [7] J. Sneed. Extreme Swiss Army knife. Creative Commons. Disponível em:< photos/jesse_sneed/ />. Acesso em: 14 de jun

Descobrindo a Computação Ubíqua

Descobrindo a Computação Ubíqua Descobrindo a Computação Ubíqua Autor: Vando de Freitas Batista Orientador: Giovanni Cordeiro Barroso UFC IV Encontro de Pós-Graduação e Agenda Introdução Materiais e Métodos Resultados Discussão Conclusão

Leia mais

Beneficios da Computação Pervasiva na Educação e mobus, Um Sistema Móvel no Auxilio à Aprendizagem

Beneficios da Computação Pervasiva na Educação e mobus, Um Sistema Móvel no Auxilio à Aprendizagem Beneficios da Computação Pervasiva na Educação e mobus, Um Sistema Móvel no Auxilio à Aprendizagem Ricardo B. D. d Oliveira 1, Diego P. Costa 2 1 Grupo de Aplicações e Análise Geoespaciais (GANGES) Universidade

Leia mais

Benefícios da Computação Pervasiva na Educação e mobus, Um Sistema Móvel no Auxílio à Aprendizagem

Benefícios da Computação Pervasiva na Educação e mobus, Um Sistema Móvel no Auxílio à Aprendizagem 1 14 Benefícios da Computação Pervasiva na Educação e mobus, Um Sistema Móvel no Auxílio à Aprendizagem Ricardo B. D. d Oliveira 1 Diego P. Costa 2 Resumo A computação móvel vem ganhando maior destaque

Leia mais

Mineração de Textos na Web

Mineração de Textos na Web Mineração de Textos na Web Luciano Antonio Digiampietri Escola de Artes Ciências e Humanidades da Universidade de São Paulo digiampietri@usp.br Resumo: Com o crescimento das informações disponíveis na

Leia mais

COMPUTAÇÃO COLABORATIVA. Prof. Cícero Quarto cicerocq.wordpress.com

COMPUTAÇÃO COLABORATIVA. Prof. Cícero Quarto cicerocq.wordpress.com COMPUTAÇÃO COLABORATIVA Prof. Cícero Quarto cicerocq.wordpress.com UNIDADES DE ENSINO Parte I Fundamentos Sistemas colaborativos para uma nova sociedade e um novo ser humano Teorias e modelos de Colaboração

Leia mais

Aplicações Móveis Cientes de Contexto Proposta de Trabalho de Graduação

Aplicações Móveis Cientes de Contexto Proposta de Trabalho de Graduação Universidade Federal de Pernambuco Graduação em Ciência da Computação Centro de Informática Aplicações Móveis Cientes de Contexto Proposta de Trabalho de Graduação Aluno: André Galamba Rodrigues dos Anjos

Leia mais

Autor 1 Orientador: 1. dia de mês de ano

Autor 1 Orientador: 1. dia de mês de ano Título Autor 1 Orientador: 1 1 Laboratório de Sistemas de Computação Universidade Federal de Santa Maria dia de mês de ano Roteiro Introdução Fundamentação Desenvolvimento Resultados Conclusão e Trabalhos

Leia mais

Banco de dados e Contexto. Carlos Victor

Banco de dados e Contexto. Carlos Victor Banco de dados e Contexto Carlos Victor cvgpb@cin.ufpe.br Agenda Contexto Banco de dados e contexto Desafios da área Referências Cenário atual da computação Cada vez mais o uso de sistemas computacionais

Leia mais

CIÊNCIA DO CONTEXTO EM APLICAÇÕES MÓVEIS DE ENTRETENIMENTO

CIÊNCIA DO CONTEXTO EM APLICAÇÕES MÓVEIS DE ENTRETENIMENTO CIÊNCIA DO CONTEXTO EM APLICAÇÕES MÓVEIS DE ENTRETENIMENTO LUIZ CARLOS VIEIRA lvieira@ime.usp.br Doutorando em Ciência da Computação Laboratório de Interatividade e Entretenimento Digital Instituto de

Leia mais

Uma Proposta de Gerenciamento de Modelo Híbrido de Contexto em Sistemas Distribuídos

Uma Proposta de Gerenciamento de Modelo Híbrido de Contexto em Sistemas Distribuídos Uma Proposta de Gerenciamento de Modelo Híbrido de Contexto em Sistemas Distribuídos Roger S. Machado, Ricardo B. Almeida, Patrícia T. Davet, Adenauer C. Yamin, Ana M. Pernas {rdsmachado, rbalmeida, ptdavet,

Leia mais

Computação Ubíqua Ubicomp

Computação Ubíqua Ubicomp Computação Ubíqua Ubicomp Anubis Graciela de Moraes Rossetto Doutoranda anubisrossetto@gmail.com Computação Ubíqua - Visão Visão de Weiser Computação Ubíqua - Auxiliar usuários de forma que eles mesmos

Leia mais

TEMPLATE PARA TCC IFFAR - SVS

TEMPLATE PARA TCC IFFAR - SVS MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA FARROUPILHA - CAMPUS SÃO VICENTE DO SUL TEMPLATE PARA TCC IFFAR - SVS TRABALHO

Leia mais

Me. Marcio Pereira de Sá FASAM-GO

Me. Marcio Pereira de Sá FASAM-GO Me. Marcio Pereira de Sá marciopsa@gmail.com FASAM-GO Mestre em Ciência da Computação INF/UFG; Professor Universitário e Pesquisador em Engenharia de Software e Computação Móvel e Ubíqua; Coordenador do

Leia mais

Escalonamento de Aplicações BoT em Ambiente de Nuvem

Escalonamento de Aplicações BoT em Ambiente de Nuvem Escalonamento de Aplicações BoT em Ambiente de Nuvem Maicon Ança dos Santos 1 Fernando Angelin 1 Gerson Geraldo H. Cavalheiro 1 1 Universidade Federal de Pelotas {madsantos,fangelin,gerson.cavalheiro}@inf.ufpel.edu.br

Leia mais

1 Introdução Problema

1 Introdução Problema 13 1 Introdução A Computação Móvel desempenha um papel crescente no desenvolvimento de sistemas de software em função do rápido avanço das novas tecnologias de comunicação utilizadas nos dispositivos portáteis

Leia mais

Sistemas Sensíveis ao Contexto, Adaptativos e Ubíquos. Medicina Ubíqua. Alexandre Renato Rodrigues de Souza 1

Sistemas Sensíveis ao Contexto, Adaptativos e Ubíquos. Medicina Ubíqua. Alexandre Renato Rodrigues de Souza 1 Sistemas Sensíveis ao Contexto, Adaptativos e Ubíquos Medicina Ubíqua Alexandre Renato Rodrigues de Souza 1 Sumário Introdução à Computação Ubíqua Sensibilidade ao Contexto Semântica Siga-me Tecnologias

Leia mais

UM PROTÓTIPO PARA O DESENVOLVIMENTO DE APLICAÇÕES SENSÍVEL AO CONTEXTO PARA SISTEMAS DE GOVERNANÇA EM SAÚDE

UM PROTÓTIPO PARA O DESENVOLVIMENTO DE APLICAÇÕES SENSÍVEL AO CONTEXTO PARA SISTEMAS DE GOVERNANÇA EM SAÚDE UM PROTÓTIPO PARA O DESENVOLVIMENTO DE APLICAÇÕES SENSÍVEL AO CONTEXTO PARA SISTEMAS DE GOVERNANÇA EM SAÚDE 1. Vínculo com rede de desenvolvimento tecnológico e inovação. Em 2007 é criada a Rede Interdisciplinar

Leia mais

EXEHDA-SS: Uma Contribuição a Sensibilidade ao Contexto na Medicina Ubíqua

EXEHDA-SS: Uma Contribuição a Sensibilidade ao Contexto na Medicina Ubíqua Universidade Católica de Pelotas Centro Politécnico Programa de Pós-Graduação em Informática EXEHDA-SS: Uma Contribuição a Sensibilidade ao Contexto na Medicina Ubíqua Luthiano Venecian, João Lopes, Adenauer

Leia mais

TCC EM SISTEMAS DA INFORMAÇÃO. Aula 3- Eixo temático 2 Desenvolvimento e Inovação Tecnológica

TCC EM SISTEMAS DA INFORMAÇÃO. Aula 3- Eixo temático 2 Desenvolvimento e Inovação Tecnológica Aula 3- Eixo temático 2 Desenvolvimento e Inovação Tecnológica Objetivo desta segunda aula apresentaremos o segundo eixo temático do curso: Desenvolvimento e Inovação Tecnológica. Conteúdo Programático

Leia mais

Uma Proposta para Geração de uma Arquitetura de Linha de Produtos de Software Dinâmica

Uma Proposta para Geração de uma Arquitetura de Linha de Produtos de Software Dinâmica Uma Proposta para Geração de uma Arquitetura de Linha de Produtos de Software Dinâmica Position Paper Eldânae ogueira Teixeira, Cláudia M. L. Werner, Paula Fernandes PESC/COPPE Universidade Federal do

Leia mais

Introdução à Computação

Introdução à Computação Introdução à Computação Jordana Sarmenghi Salamon jssalamon@inf.ufes.br jordanasalamon@gmail.com Departamento de Informática Universidade Federal do Espírito Santo Agenda O Curso de Ciência da Computação

Leia mais

M O D E L O E U R O P E U D E

M O D E L O E U R O P E U D E M O D E L O E U R O P E U D E C U R R I C U L U M V I T A E INFORMAÇÃO PESSOAL Fax Correio electrónico Nome POMBINHO DE MATOS, PAULO MIGUEL CIRÍACO PINHEIRO Morada Av. Abreu Lopes, nº 63, R/C Dto., 2675-301,

Leia mais

Realidade Aumentada aplicada ao ensino da simetria molecular

Realidade Aumentada aplicada ao ensino da simetria molecular Realidade Aumentada aplicada ao ensino da simetria molecular Matheus Gaspar Reis 1, Alan Salvany Felinto 1 1 Departamento de Computação Universidade Estadual de Londrina (UEL) Caixa Postal 10.011 86057-680

Leia mais

Mestrado Integrado em Engenharia Electrónica Industrial e Computadores

Mestrado Integrado em Engenharia Electrónica Industrial e Computadores Mestrado Integrado em Engenharia Electrónica Industrial e Computadores Especialização em Tecnologias e Sistemas de Informação Ano Letivo 2018/2019 Tecnologias e Sistemas de Informação Oferta coordenada

Leia mais

A pesquisa no ensino de computação. Práticas de ensino de algoritmos (Hazzan, Cap. 4) Péricles Miranda

A pesquisa no ensino de computação. Práticas de ensino de algoritmos (Hazzan, Cap. 4) Péricles Miranda A pesquisa no ensino de computação Práticas de ensino de algoritmos (Hazzan, Cap. 4) Péricles Miranda Existe pesquisa na área de ensino? Existe uma variedade de tópicos Conhecimento de novatos Investiga

Leia mais

Avaliação de atividades de programação submetidas em MOOC com emprego de técnicas de visualização

Avaliação de atividades de programação submetidas em MOOC com emprego de técnicas de visualização III Workshop de Ensino em Pensamento Computacional, Algoritmos e Programação VI Congresso Brasileiro de Informática na Educação Avaliação de atividades de programação submetidas em MOOC com emprego de

Leia mais

Engenharia de Computação

Engenharia de Computação 1º A 1S/2016 Noturno Central 2S/2016 (1º) Cálculo Instrumental Algoritmos Computacionais Geometria Analítica Química Aplicada à Engenharia Metodologia da Pesquisa Cálculo Instrumental Algoritmos Computacionais

Leia mais

Introdução Introdução

Introdução Introdução Introdução 14 1 Introdução Dispositivos computacionais móveis estão se tornando cada vez mais leves, com maior capacidade de processamento e de armazenamento, e com preços mais acessíveis. Ao mesmo tempo

Leia mais

Localização, Mapas e Contexto: Um Framework para Desenvolvimento de Aplicações baseadas em Mapas Contextuais (position paper)

Localização, Mapas e Contexto: Um Framework para Desenvolvimento de Aplicações baseadas em Mapas Contextuais (position paper) Localização, Mapas e Contexto: Um Framework para Desenvolvimento de Aplicações baseadas em Mapas Contextuais (position paper) Heitor Menezes de O. Pereira 1, Ricardo C. Antunes da Rocha 1 1 Instituto de

Leia mais

Oriundo do termo inglês Ubiquitous Computing ou Ubicomp, a Computação Ubíqua, também chamada de Computação Pervasiva e UbiComp, descreve a presença

Oriundo do termo inglês Ubiquitous Computing ou Ubicomp, a Computação Ubíqua, também chamada de Computação Pervasiva e UbiComp, descreve a presença Computação Ubíqua Oriundo do termo inglês Ubiquitous Computing ou Ubicomp, a Computação Ubíqua, também chamada de Computação Pervasiva e UbiComp, descreve a presença direta e constante da informática e

Leia mais

Computação Musical - Introdução slides do curso Computação Musical

Computação Musical - Introdução slides do curso Computação Musical - Introdução slides do curso Departamento de Ciência da Computação Universidade Federal de São João Del Rei 2014/2 O que é computação musical? Denitivamente é computação. Relacionada e aplicada à música.

Leia mais

Redes Colaborativas como suporte a Ambientes Inteligentes em Unidades de Cuidados Continuados. Ricardo Costa ESTGF/IPP PhD Student - UM/DI

Redes Colaborativas como suporte a Ambientes Inteligentes em Unidades de Cuidados Continuados. Ricardo Costa ESTGF/IPP PhD Student - UM/DI Redes Colaborativas como suporte a Ambientes Inteligentes em Unidades de Cuidados Continuados Ricardo Costa ESTGF/IPP PhD Student - UM/DI Índice Ambientes inteligentes: Definição; Características; Tecnologias;

Leia mais

CURRÍCULO ACADÊMICO. _ Ciência da Computação BACHARELADO

CURRÍCULO ACADÊMICO. _ Ciência da Computação BACHARELADO CURRÍCULO ACADÊMICO _ Ciência da Computação BACHARELADO 1 Graduação em _ Ciência da Computação A experiência de aprendizagem no curso de Ciência da Computação da Unisinos é marcada pelo incentivo a utilização

Leia mais

Ontologia de Contexto e Qualidade de Contexto

Ontologia de Contexto e Qualidade de Contexto Ontologia de Contexto e Qualidade de Contexto Débora Cabral Nazário 1,2, Mário Antônio Ribeiro Dantas 1, José Leomar Todesco 1 1 Engenharia e Gestão do Conhecimento (EGC) Universidade Federal de Santa

Leia mais

Uma Abordagem de Gerenciamento Contextual de Recursos Dinâmicos em Ambientes Pervasivos: Estudo de Caso em Aplicações de Home Care

Uma Abordagem de Gerenciamento Contextual de Recursos Dinâmicos em Ambientes Pervasivos: Estudo de Caso em Aplicações de Home Care Uma Abordagem de Gerenciamento Contextual de Recursos Dinâmicos em Ambientes Pervasivos: Estudo de Caso em Aplicações de Home Care LORAYNE PINHEIRO DORNELLES LEANDRO KRUG WIVES 2016 Sumário 01 Introdução

Leia mais

Interação Humano-Computador Avaliação em IHC: Hierarquia de Metas e Testes com Usuários

Interação Humano-Computador Avaliação em IHC: Hierarquia de Metas e Testes com Usuários Interação Humano-Computador Avaliação em IHC: Hierarquia de Metas e Testes com Usuários www.inf.puc-rio.br/~inf1403 Análise de Tarefas Usada para se ter um entendimento sobre qual é o trabalho dos usuários,

Leia mais

Sensibilidade ao Contexto na Computação Ubíqua utilizando Web Semântica

Sensibilidade ao Contexto na Computação Ubíqua utilizando Web Semântica Sensibilidade ao Contexto na Computação Ubíqua utilizando Web Semântica Luthiano Venecian¹, Luiz A. M. Palazzo², Adenauer C. Yamin³ ¹²³ Escola de Informática Universidade Católica de Pelotas (UCPel) Rua

Leia mais

Componente de aplicação. Figura 1 - Elementos funcionais de uma aplicação sendo executados de forma distribuída

Componente de aplicação. Figura 1 - Elementos funcionais de uma aplicação sendo executados de forma distribuída 11 1 Introdução Recentes avanços em redes de computadores impulsionaram a busca e o desenvolvimento de meios para facilitar e acelerar o desenvolvimento de aplicações em sistemas distribuídos, tornando

Leia mais

Interface Humano-Computador

Interface Humano-Computador Interface Humano-Computador Aula 1.2 - Introdução a IHC Bruno Neiva Moreno Instituto Federal do Rio Grande do Norte Campus Nova Cruz bruno.moreno@ifrn.edu.br 1/22 O impacto das TICs I TIC: Tecnologia de

Leia mais

PLANO DE ENSINO 2013/1 CÓDIGO DISCIPLINA PERÍODO CARGA HORÁRIA TEÓRICA PRÁTICA TOTAL. TRC305 Introdução a Computação Móvel 3º EMENTA

PLANO DE ENSINO 2013/1 CÓDIGO DISCIPLINA PERÍODO CARGA HORÁRIA TEÓRICA PRÁTICA TOTAL. TRC305 Introdução a Computação Móvel 3º EMENTA PLANO DE ENSINO 2013/1 CÓDIGO DISCIPLINA PERÍODO CARGA HORÁRIA TEÓRICA PRÁTICA TOTAL TRC305 Introdução a Computação Móvel 3º 52 20 72 DOCENTE Prof. Jéfer Benedett Dörr EMENTA Conceitos básicos de sistemas

Leia mais

First-person activity recognition. Matheus A. Nerone

First-person activity recognition. Matheus A. Nerone First-person activity recognition Matheus A. Nerone Sumário 1. 2. 3. Introdução a. Contexto b. Problema c. Exemplos de uso d. Dificuldades Trabalhos Relacionados a. Artigo inicial b. Histórico Artigos

Leia mais

Proposta de uma ontologia para um ambiente homecare pervasivo

Proposta de uma ontologia para um ambiente homecare pervasivo Proposta de uma ontologia para um ambiente homecare pervasivo Ederson Bastiani 1 1 Programa de Pós-Graduação em Informática Universidade Federal de Santa Maria (UFSM) Santa Maria, RS Brasil edersonbastiani

Leia mais

PELADA UM PRONTUÁRIO ELETRÔNICO LARISSA-DATASUS, PARA UMA PLATAFORMA SENSÍVEL AO CONTEXTO

PELADA UM PRONTUÁRIO ELETRÔNICO LARISSA-DATASUS, PARA UMA PLATAFORMA SENSÍVEL AO CONTEXTO PELADA UM PRONTUÁRIO ELETRÔNICO LARISSA-DATASUS, PARA UMA PLATAFORMA SENSÍVEL AO CONTEXTO PINHEIRO, Taciano Universidade Federal do Ceará taciano@ufc.br OLAVO, Cesar Instituto Federal do Ceará cesar@ifce.edu.br

Leia mais

Everyware: Diante do Alvorecer da Computação Ubíqua. Grinaldo Lopes de Oliveira Mestre e Doutorando em Computação

Everyware: Diante do Alvorecer da Computação Ubíqua. Grinaldo Lopes de Oliveira Mestre e Doutorando em Computação Everyware: Diante do Alvorecer da Computação Ubíqua Grinaldo Lopes de Oliveira Mestre e Doutorando em Computação Você Conhece Seus Heróis? Mark Weiser Cientista Chefe do XEROX PARC 1952-19991999 + Agenda

Leia mais

ASSISTENTE DIGITAL PARA BUSCA INTELIGENTE DE INFORMAÇÕES

ASSISTENTE DIGITAL PARA BUSCA INTELIGENTE DE INFORMAÇÕES ASSISTENTE DIGITAL PARA BUSCA INTELIGENTE DE INFORMAÇÕES Inspiração inicial : Ter um dispositivo que pudéssemos perguntar : Quantos consumidores estão sem luz? Quais agências de atendimento estão sobrecarregadas?

Leia mais

Uma Abordagem para Geração de uma Arquitetura de Linha de Produtos de Software Dinâmica

Uma Abordagem para Geração de uma Arquitetura de Linha de Produtos de Software Dinâmica Uma Abordagem para Geração de uma Arquitetura de Linha de Produtos de Software Dinâmica Eldânae ogueira Teixeira Orientadora: Claúdia M. L. Werner PESC/COPPE Universidade Federal do Rio de Janeiro Caixa

Leia mais

PAOLA, uma Ferramenta de Desenvolvimento de Aplicações baseadas em Ontologias para o projeto LARISSA

PAOLA, uma Ferramenta de Desenvolvimento de Aplicações baseadas em Ontologias para o projeto LARISSA PAOLA, uma Ferramenta de Desenvolvimento de Aplicações baseadas em Ontologias para o projeto LARISSA Taciano Pinheiro 1, Mauro Oliveira 2, Odorico Monteiro 3, Verônica Pimentel 2 1 InstitutoUniversidade

Leia mais

Implementação do Conceito Big Data Utilizando Processamento Paralelo.

Implementação do Conceito Big Data Utilizando Processamento Paralelo. FACULDADE DE TECNOLOGIA DO ESTADO DE SÃO PAULO Curso Superior de Tecnologia em Sistemas para Internet Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Implementação do Conceito Big

Leia mais

Uma ontologia para modelagem de conteúdo para Ensino a Distância. An ontology for modeling distance learning contents

Uma ontologia para modelagem de conteúdo para Ensino a Distância. An ontology for modeling distance learning contents SEMINÁRIO DE PESQUISA EM ONTOLOGIA NO BRASIL 11 E 12 de Agosto Universidade Federal Fluminense Departamento de Ciência da Informação Niterói Rio de Janeiro Brasil Esta comunicação está sendo submetida

Leia mais

JADEX: A BDI REASONING ENGINE. Alexander Pokahr, Lars Braubach e Winfried Lamersdorf Springer US - Multi-Agent Programming 2005 pp.

JADEX: A BDI REASONING ENGINE. Alexander Pokahr, Lars Braubach e Winfried Lamersdorf Springer US - Multi-Agent Programming 2005 pp. JADEX: A BDI REASONING ENGINE Alexander Pokahr, Lars Braubach e Winfried Lamersdorf Springer US - Multi-Agent Programming 2005 pp. 149-174 Volume 15 Motivação Existem muitas plataformas para desenvolvimento

Leia mais

Como as aplicações de entretenimento (em especial jogos digitais) têm enfrentado um constante crescimento, tanto em tamanho quanto em complexidade,

Como as aplicações de entretenimento (em especial jogos digitais) têm enfrentado um constante crescimento, tanto em tamanho quanto em complexidade, 1 Introdução Como as aplicações de entretenimento (em especial jogos digitais) têm enfrentado um constante crescimento, tanto em tamanho quanto em complexidade, os desafios encontrados durante o desenvolvimento

Leia mais

Can We Pay For What We Get In 3G Data Access?

Can We Pay For What We Get In 3G Data Access? Can We Pay For What We Get In 3G Data Access? MAC0463/5743 - Computação Móvel Motivação O paper Os testes Introdução Cenário Introdução Motivação O paper Os testes Um exemplo: Alice só se lembra de ter

Leia mais

Introdução ao Desenvolvimento para Dispositivos Móveis

Introdução ao Desenvolvimento para Dispositivos Móveis PARTE II Introdução ao Desenvolvimento para Dispositivos Móveis Victor Adriel de Jesus Oliveira INF - UFRGS Summary PARTE I Introdução a Plataformas Móveis Padrões para o Desenvolvimento de Aplicativos

Leia mais

2 Fundamentação Conceitual

2 Fundamentação Conceitual Fundamentação Conceitual 17 2 Fundamentação Conceitual Este capítulo apresenta os principais conceitos utilizados pelo Moratus, como o conceito de contexto local e contexto global (de grupo), o conceito

Leia mais

Engenharia de Software

Engenharia de Software Arquitetura de Sistemas Distribuídos Cap. 12 Sommerville 8 ed. Introdução: É um software que usa várias máquinas para executar suas tarefas. Praticamente todos os sistemas baseado em grandes computadores

Leia mais

Aluno: Tiago Andrade Togores Orientador: Professor Flávio Soares Côrrea da Silva

Aluno: Tiago Andrade Togores Orientador: Professor Flávio Soares Côrrea da Silva Aluno: Tiago Andrade Togores Orientador: Professor Flávio Soares Côrrea da Silva Interação humano-computador Interação humano-computador Interfaces naturais Interação humano-computador Interfaces naturais

Leia mais

O SWEBOK (2004) Guide to the SoftWare Engineering Body of Knowledge (SWEBOK) Editores: Patrocinadores: Alain Abran. James W. Moore.

O SWEBOK (2004) Guide to the SoftWare Engineering Body of Knowledge (SWEBOK) Editores: Patrocinadores: Alain Abran. James W. Moore. AGENDA 1. O SWEBOK 2. O IEEE 3. OBJETIVOS DO SWEBOK 4. PÚBLICO-ALVO 5. CONCEITO DE ENGENHARIA DE SOFTWARE 6. O PROJETO SWEBOK 7. ÁREAS DE CONHECIMENTO (KNOWLEDGE AREAS) 8. ESTRUTURA DAS ÁREAS DE CONHECIMENTO

Leia mais

Introdução à Ciência da Computação

Introdução à Ciência da Computação Faculdade de Ciências e Tecnologia Departamento de Matemática e Computação Bacharelado em Ciência da Computação Introdução à Ciência da Computação Aula 01 (rogerio@fct.unesp.br) Metodologia Aulas expositivas

Leia mais

Mestrado Integrado em Engenharia Electrónica Industrial e Computadores

Mestrado Integrado em Engenharia Electrónica Industrial e Computadores Mestrado Integrado em Engenharia Electrónica Industrial e Computadores Especialização em Tecnologias e Sistemas de Informação Ano Letivo 2015/2016 Tecnologias e Sistemas de Informação Oferta coordenada

Leia mais

Oportunidades na Ciência da Computação: Uma visão na perspectiva de Ciência de Dados

Oportunidades na Ciência da Computação: Uma visão na perspectiva de Ciência de Dados Oportunidades na Ciência da Computação: Uma visão na perspectiva de Ciência de Dados CEFET/RJ Eduardo Ogasawara eogasawara@ieee.org http://eic.cefet-rj.br/~eogasawara Ciência da Computação O que é Tecnologia

Leia mais

CARLO: Modelo Ontológico de Contexto para Recomendação de Objetos de Aprendizagem em Ambientes Pervasivos

CARLO: Modelo Ontológico de Contexto para Recomendação de Objetos de Aprendizagem em Ambientes Pervasivos paper:80 CARLO: Modelo Ontológico de Contexto para Recomendação de Objetos de Aprendizagem em Ambientes Pervasivos Guilherme Medeiros Machado, José Palazzo Moreira de Oliveira Instituto de Informática

Leia mais

Introdução ao Desenvolvimento de Jogos Eletrônicos. Slides por: Leonardo Tórtoro Pereira

Introdução ao Desenvolvimento de Jogos Eletrônicos. Slides por: Leonardo Tórtoro Pereira Introdução ao Desenvolvimento de Jogos Eletrônicos Slides por: Leonardo Tórtoro Pereira 1 Agradecimentos 2 Ministrantes e Organizadores 3 O que exatamente é essa disciplina? Não são Tópicos Especiais de

Leia mais

Vocal: Assistente para o uso de smartphones operado por voz

Vocal: Assistente para o uso de smartphones operado por voz Departamento de Sistemas e Computação FURB Curso de Ciência da Computação Trabalho de Conclusão de Curso 2016/1 Vocal: Assistente para o uso de smartphones operado por voz Acadêmico: Eli Tonny de Souza

Leia mais

Uso de Sistemas Multi-Agentes para Implementação de Aplicações Sensíveis a Contexto

Uso de Sistemas Multi-Agentes para Implementação de Aplicações Sensíveis a Contexto Uso de Sistemas Multi-Agentes para Implementação de Aplicações Sensíveis a Contexto José Viterbo Filho viterbo@lac.inf.puc-rio.br Laboratory for Advanced Collaboration PUC Rio, Brazil Motivação Algumas

Leia mais

CloudGuide - Uma plataforma de suporte ao turista em Ouro Preto com pontos de acesso sem o

CloudGuide - Uma plataforma de suporte ao turista em Ouro Preto com pontos de acesso sem o Universidade Federal de Ouro Preto - UFOP Instituto de Ciências Exatas e Biológicas - ICEB Departamento de Computação - DECOM CloudGuide - Uma plataforma de suporte ao turista em Ouro Preto com pontos

Leia mais

Customização e Extensibilidade de Aplicações para o público com TEA

Customização e Extensibilidade de Aplicações para o público com TEA Customização e Extensibilidade de Aplicações para o público com TEA Aluno: Bianca Faria Dutra Fragoso Orientador: Alberto Raposo Introdução O uso de tecnologia computacional durante o processo de intervenção

Leia mais

UBIBUSANALYSIS UMA FERRAMENTA DE INTERPRETAÇÃO DE

UBIBUSANALYSIS UMA FERRAMENTA DE INTERPRETAÇÃO DE U NIVERSIDADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA 2 0 1 2. 2 UBIBUSANALYSIS UMA FERRAMENTA DE INTERPRETAÇÃO DE MENSAGENS DE TRÂNSITO COM ANÁLISE DE SENTIMENTOS

Leia mais

Uma Arquitetura para Resolução de Conflitos Coletivos em Sistemas Ubíquos e Cientes de Contexto

Uma Arquitetura para Resolução de Conflitos Coletivos em Sistemas Ubíquos e Cientes de Contexto XXVIII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos 119 Uma Arquitetura para Resolução de Conflitos Coletivos em Sistemas Ubíquos e Cientes de Contexto Thais R. M. B. Silva 1,2,

Leia mais

Arthur Fortes da Costa

Arthur Fortes da Costa Arthur Fortes da Costa Brasileiro, solteiro, 26 anos Rua Rafael de Abreu Sampaio Vidal, número 2753, Apt 23 Vila Costa do Sol São Carlos SP Telefone: (16) 99302-8823/ E-mail: fortes.arthur@gmail.com FORMAÇÃO

Leia mais

DISEASES NOTIFICATION SYSTEM BASED ON ONTOLOGY AND GEOLOCATION

DISEASES NOTIFICATION SYSTEM BASED ON ONTOLOGY AND GEOLOCATION SISTEMA DE NOTIFICAÇÕES DE DOENÇAS BASEADO EM ONTOLOGIA E GEOLOCALIZAÇÃO P. D. Cardoso (PQ)¹ ; E.S. Soares (PQ)¹; M. Oliveira (PQ) 2 1 Universidade Estadual do Ceará (UECE) - Campus Itaperi -, 2 Instituto

Leia mais

Desafios da Student Chapter. computação em um Mundo Digital 01/06/2016

Desafios da Student Chapter. computação em um Mundo Digital 01/06/2016 Desafios da Student Chapter computação em um Mundo Digital 01/06/2016 Student Chapter Desafios da computação em um Mundo Digital Computação pervasiva Arquitetura de Internet das Coisas Plataformas M2M

Leia mais

Aprendizagem de Máquina

Aprendizagem de Máquina Aprendizagem de Máquina Apresentação da Disciplina Alessandro L. Koerich 2008 Mestrado e Doutorado em Informática Pontifícia Universidade Católica do Paraná (PUCPR) Mestrado/Doutorado em Informática Aprendizagem

Leia mais

Aula 1 Conceitos Básicos

Aula 1 Conceitos Básicos Aula 1 Conceitos Básicos Redes e Comunicação de Dados Prof. Mayk Choji UniSALESIANO Araçatuba 6 de agosto de 2016 Sumário 1. Usos de Redes de Computadores 2. O que é a Internet? 3. A Borda da Rede 4. O

Leia mais

Utilização de técnicas de Process Mining em Sistemas de Middleware Adaptativos Proposta de Trabalho de Graduação

Utilização de técnicas de Process Mining em Sistemas de Middleware Adaptativos Proposta de Trabalho de Graduação UNIVERSIDADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA 2017.1 Utilização de técnicas de Process Mining em Sistemas de Middleware Adaptativos Proposta de Trabalho de

Leia mais

Uso de Dispositivos Móveis no Ensino de Matemática. Fábio E. Kaspar Nº Usp: Ricardo O. Teles Nº Usp:

Uso de Dispositivos Móveis no Ensino de Matemática. Fábio E. Kaspar Nº Usp: Ricardo O. Teles Nº Usp: Uso de Dispositivos Móveis no Ensino de Matemática Fábio E. Kaspar Nº Usp: 7991166 Ricardo O. Teles Nº Usp: 7991444 Sumário Terminologia Introdução Evolução das tecnologias Benefícios da M-learning M-learning

Leia mais

OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO DE REDES DEFINIDAS POR SOFTWARE FRANCISCO JOSE BADARÓ VALENTE NETO EQUIPE CAARF-SDN

OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO DE REDES DEFINIDAS POR SOFTWARE FRANCISCO JOSE BADARÓ VALENTE NETO EQUIPE CAARF-SDN OTIMIZAÇÃO DINÂMICA BASEADA EM CONTEXTO DE REDES DEFINIDAS POR SOFTWARE FRANCISCO JOSE BADARÓ VALENTE NETO EQUIPE CAARF-SDN francisco@itsbrasil.net fjbvneto@gmail.com LACNIC 30 / LACNOG 2018 EQUIPE CAARF-SDN

Leia mais

Metodologia: I Star Exemplo: Expert Committee

Metodologia: I Star Exemplo: Expert Committee Metodologia: I Star Exemplo: Expert Committee Disciplina: Engenharia de Requisitos Disciplina: Introdução a Engenharia de Software de Sistemas Multi-Agentes Antonio de Pádua Albuquerque Oliveira padua@inf.puc-rio.br

Leia mais

INTELIGÊNCIA ARTIFICIAL

INTELIGÊNCIA ARTIFICIAL INTELIGÊNCIA ARTIFICIAL Apresentação da Disciplina Tiago Alves de Oliveira 1 O QUE É INTELIGÊNCIA ARTIFICIAL? Tiago Alves de Oliveira 2 O QUE É INTELIGÊNCIA ARTIFICIAL? Área de pesquisa que tem como objetivo

Leia mais

Agentes pedagógicos. 2. Referencial teórico

Agentes pedagógicos. 2. Referencial teórico Agentes pedagógicos 1. Introdução Com o exponencial crescimento do computador, cada vez mais se faz necessário a busca e inserção de novas formas de aplicação de tecnologias na área da educação. Por intermédio

Leia mais

VITE das COISAS, Velocidade e Inteligência para Emergência em saúde baseado na tecnologia Internet das Coisas

VITE das COISAS, Velocidade e Inteligência para Emergência em saúde baseado na tecnologia Internet das Coisas VITE das COISAS, Velocidade e Inteligência para Emergência em saúde baseado na tecnologia Internet das Coisas Aluno: Nicodemos Freitas Professor: Emilson Rocha Instituição envolvida : IFCE Início: Janeiro-2018

Leia mais

Uma Arquitetura de Tutor Inteligente que Provê Suporte ao Diálogo com o Aluno Iniciante em Linguagem de Programação

Uma Arquitetura de Tutor Inteligente que Provê Suporte ao Diálogo com o Aluno Iniciante em Linguagem de Programação Uma Arquitetura de Tutor Inteligente que Provê Suporte ao Diálogo com o Aluno Iniciante em Linguagem de Programação Renato de M. Santos 1, Crediné Silva de Menezes 1, Davidson Cury 1 1 Programa de Pós-Graduação

Leia mais

Aprendizado autodidata de conteúdos ligados à administração e transparência pública

Aprendizado autodidata de conteúdos ligados à administração e transparência pública Aprendizado autodidata de conteúdos ligados à administração e transparência pública O palestrante Doutorando em Ciências Genômicas e Biotecnologia pela Universidade Católica de Brasília Durante 1 ano integrou

Leia mais

Plano de pesquisa de mestrado em ciência da computação. Márcio G. Morais

Plano de pesquisa de mestrado em ciência da computação. Márcio G. Morais Plano de pesquisa de mestrado em ciência da computação. Márcio G. Morais Introdução Falhas em Robótica Sistema de múltiplos robôs Software em robótica Estado da Arte Situação dos Frameworks c/ tolerância

Leia mais

Universidade Federal de Pernambuco Graduação em Ciência da Computação Centro de Informática

Universidade Federal de Pernambuco Graduação em Ciência da Computação Centro de Informática Universidade Federal de Pernambuco Graduação em Ciência da Computação Centro de Informática 2014.2 Um estudo sobre a influência da comunicação no consumo de energia em dispositivos móveis Proposta de Trabalho

Leia mais

Introdução à Computação Móvel e Ubíqua

Introdução à Computação Móvel e Ubíqua Introdução à Computação Móvel e Ubíqua Markus Endler Sala 503 RDC endler@inf.puc-rio.br www.inf.puc-rio.br/~endler/courses/mobile Por que estudar Comp. Móvel e Ubíqua? Quantidade de disp. portáteis (smartphones/tablets)

Leia mais

Integrando Elementos de Colaboração aos Artefatos do Núcleo de Ativos de uma Linha de Produto de Software Científica

Integrando Elementos de Colaboração aos Artefatos do Núcleo de Ativos de uma Linha de Produto de Software Científica Integrando Elementos de Colaboração aos Artefatos do Núcleo de Ativos de uma Linha de Produto de Software Científica Anrafel Fernandes Pereira anrafel@live.com Orientadores José Maria Nazar David (Orientador)

Leia mais

UTILIZAÇÃO DE REGRAS PARA ADAPTAÇÃO DE HIPERMÍDIA

UTILIZAÇÃO DE REGRAS PARA ADAPTAÇÃO DE HIPERMÍDIA UTILIZAÇÃO DE REGRAS PARA ADAPTAÇÃO DE HIPERMÍDIA Eliane Pozzebon eliane@inf.ufsc.br Jorge Muniz Barreto barreto@inf.ufsc.br Universidade Federal de Santa Catarina (UFSC) Departamento de Ciências Exatas

Leia mais

Sistema de Gerenciamento de Objetos de Aprendizagem para dispositivos Móveis

Sistema de Gerenciamento de Objetos de Aprendizagem para dispositivos Móveis Sistema de Gerenciamento de Objetos de Aprendizagem para dispositivos Móveis Fabio T. Franciscato Roseclea D. Medina XIII Ciclo de Palestras sobre Novas Tecnologias na Educação 1 Conteúdo abordado Introdução

Leia mais

Um Componente de Arquitetura para Suporte à Identificação de Contexto em Processos de Negócio

Um Componente de Arquitetura para Suporte à Identificação de Contexto em Processos de Negócio Um Componente de Arquitetura para Suporte à Identificação de Contexto em Processos de Negócio Trabalho de Mestrado Talita da Cunha Mattos (Aluna), Flávia Maria Santoro (Orientadora) Programa de Pós-Graduação

Leia mais

Um Serviço de Persistência de Contexto e Seleção Contextualizada de Documentos para a Arquitetura ClinicSpace

Um Serviço de Persistência de Contexto e Seleção Contextualizada de Documentos para a Arquitetura ClinicSpace CLEI 2011 Um Serviço de Persistência de Contexto e Seleção Contextualizada de Documentos para a Arquitetura ClinicSpace Vinícius Maran a, Iara Augustin b, Deise de Brum Saccol c Programa de Pós Graduação

Leia mais

Aprendizado por imitação usando Redes Neurais

Aprendizado por imitação usando Redes Neurais Universidade de São Paulo Instituto de Ciências Matemáticas e Computação Aprendizado por imitação usando Redes Neurais Aluna: Valéria de Carvalho Santos Profª. Dra. Roseli A. F. Romero 2 Sumário Introdução

Leia mais

CDIA.Rio. CDIA.Rio. Rede de Ciência de Dados & Inteligência Artificial do Rio de Janeiro

CDIA.Rio. CDIA.Rio. Rede de Ciência de Dados & Inteligência Artificial do Rio de Janeiro Rede de Ciência de Dados & Inteligência Artificial do Rio de Janeiro Objetivos Compartilhar informações sobre as tecnologias relacionadas e as aplicações possíveis para a Ciência de Dados e Inteligência

Leia mais

Inteligência Artificial

Inteligência Artificial Inteligência Artificial Apresentação da Disciplina Tiago Alves de Oliveira 1 O que é Inteligência Artificial? Tiago Alves de Oliveira 2 O que é Inteligência Artificial? Área de pesquisa que tem como objetivo

Leia mais

InGriDE: Um Ambiente Integrado de Desenvolvimento para Computação em Grade

InGriDE: Um Ambiente Integrado de Desenvolvimento para Computação em Grade InGriDE: Um Ambiente Integrado de Desenvolvimento para Computação em Grade Eduardo Guerra eguerra@ime.usp.br Orientador: Prof. Dr. Alfredo Goldman Proposta de dissertação apresentada ao IME-USP para qualificação

Leia mais

Avaliação de Desempenho de Sistemas Operacionais em dispositivos embarcados para a provisão de serviços em Internet das Coisas

Avaliação de Desempenho de Sistemas Operacionais em dispositivos embarcados para a provisão de serviços em Internet das Coisas Avaliação de Desempenho de Sistemas Operacionais em dispositivos embarcados para a provisão de serviços em Internet das Coisas Vinícius Aires Barros Orientador: Prof. Dr. Júlio Cezar Estrella Distributed

Leia mais

Aprendizagem de Máquina

Aprendizagem de Máquina Plano da Apresentação Aprendizagem de Máquina Alessandro L. Koerich 2007 Mestrado e Doutorado em Informática Pontifícia Universidade Católica do Paraná (PUCPR) Professor & Experiência Acadêmica Horários

Leia mais

Seminários Sessão II

Seminários Sessão II PCS5869 Seminários Sessão II Engineering Works Scheduling for Hong Kong s Rail Network Alexandre S. Pupo CONTEXTO A MTR Corporation Limited é uma empresa de Hong Kong que opera dez linhas ferroviárias

Leia mais