Geração Automática de Anotações Semânticas para o Domínio de Controle de Estímulos

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

Download "Geração Automática de Anotações Semânticas para o Domínio de Controle de Estímulos"

Transcrição

1 Geração Automática de Anotações Semânticas para o Domínio de Controle de Estímulos Rodrigo E. Bela, Marilde T. P. Santos, Mauro Biajiz, Cesar A. C. Teixeira Departamento de Computação Universidade Federal de São Carlos (UFSCar) Caixa Postal São Carlos SP Brasil {rodrigo_bela, marilde, mauro, cesar}@dc.ufscar.br Abstract. Provide semantic annotation is an essential step to make the Semantic Web possible. However the amount of data to be annotated is huge and it continues to grow up every day. Ways to become the task of annotating more automatic as possible is under development and it is applied in different types of data and domains. In this context, this work shows a strategy to generate semantic annotations in an automatic way, in special to stimulus control domain. Resumo. Prover anotações semânticas é um passo essencial para a tornar possível a Web Semântica. No entanto o volume de dados a serem anotados é gigantesco e continua crescendo a cada dia. Meios de tornar a tarefa de anotação o mais automática possível vêm sendo desenvolvidas e aplicadas em diferentes tipos de dados e domínios. Nesse contexto, esse trabalho apresenta uma estratégia para geração automática de anotações semânticas, em especial no domínio de controle de estímulos. 1. Introdução Anotações semânticas são responsáveis por tornar compreensível, aos computadores, o significado semântico de um conjunto de dados. Segundo (Reeve and Han 2005), a realização da Web Semântica requer uma ampla disponibilidade de tais anotações. Nesse contexto, esforços estão sendo direcionados na construção de ferramentas que possam tornar a geração de tais anotações o mais automática possível, uma vez que a quantidade de conteúdo que se encontra disponível para ser anotado é cada vez maior e realizar as anotações semânticas de forma manual é custosa. Esse artigo apresenta um ambiente que realiza, automaticamente, a análise de dados para a geração de anotações semânticas sobre os mesmo. Para isso utilizamos os dados oriundos de uma ferramenta de auxílio à alfabetização, desenvolvida com base no paradigma de controle estímulos, uma área de pesquisa da psicologia que visa compreender melhor os processos envolvidos no aprendizado de indivíduos. Nesse contexto, a seção 2 apresenta os conceitos básicos sobre anotações semânticas e o domínio de controle de estímulos. A seção 3 descreve o contexto, o domínio dos dados e a maneira como os mesmos são manipulados até se obter as anotações. Na seção 4 são apresentados trabalhos relacionados e na seção 5 descritas as atividades futuras. Uma conclusão é apresentada na seção 6.

2 2. Conceitos básicos 2.1. Anotações Segundo (Agosti and Ferro 2007), as anotações podem, segundo a sua utilização, ser classificadas em dois grupos principais: 1) conteúdos, quando são vistas como conteúdo relacionado a outro conteúdo, seja como enriquecedores do documento ou como documentos que existem de maneira independente; 2) metadados: dados adicionais sobre um determinado conteúdo existente, tornando claras as propriedades e a semântica dos conteúdos anotados. No contexto da Web Semântica, as anotações são formas de explicitar a semântica do conteúdo anotado de forma que os computadores possam compreende-los e manipula-los Análise do Comportamento: o controle de estímulos A psicologia, por meio de áreas como a da análise do comportamento, tem buscado formas que possam contribuir significativamente para o ensino (de Souza, de ROSE et al. 2004). A equivalência de estímulos, em particular, é um paradigma que têm influenciado muito nas pesquisas em educação. Entende-se por equivalência de estímulos o surgimento regular e previsível de relações condicionais não ensinadas entre estímulos, derivadas de outras relações ensinadas (de Souza, de ROSE et al. 2004). O ensino de tais relações ocorre de maneira bem estruturada, por meio do uso de Programas de Ensino (PE) que são as especificações dos especialistas para o ensino de um determinado conteúdo. Tais PE podem ser apresentados e controlados de forma manual ou por meio da utilização de softwares específicos, como será descrito a seguir. 3. Gerando anotações automaticamente 3.1 Contexto O projeto TIDIA-Ae 1 (Tecnologia da Informação no Desenvolvimento da Internet Avançada Aprendizado Eletrônico), financiado pela FAPESP (Fundação de Amparo à Pesquisa do Estado de São Paulo), tem como principal objetivo desenvolver ferramentas que sejam inovadoras e parte de um ambiente integrado de ensino e colaboração. Dentre essas ferramentas, destaca-se o Gerenciador de Ensino Individualizado Computadorizado (GEIC) que tem como objetivo ser uma ferramenta no auxílio à alfabetização de crianças que apresentam dificuldades durante esse processo. O GEIC é desenvolvido com base nas teorias de controle de estímulos descritos no tópico Domínio dos dados Entre os dados manipulados pelo GEIC, o conjunto dos dados obtidos nas interações dos alunos com os PE contêm informações importantes sobre o comportamento das crianças e seu processo cognitivo. É nesse conjunto que, por exemplo, encontra-se a informação se uma criança atingiu a transitividade entre três estímulos (A, B e C), testada num bloco de tentativas T1, T2 e T3. Antes do GEIC, o processo de análise do 1 Projeto TIDIA-Ae -

3 caso acima, e a anotação sobre o mesmo, eram feitos de forma manual pelos especialistas, que verificavam o resultado para as tentativas para então concluir se houve ou não a transitividade. Tal conclusão era anotada num formulário que era armazenado juntamente com a ficha do aluno. Mas tais anotações são importantes para a compreensão do desenvolvimento das crianças frente aos PE e são utilizadas como base para a tomada de decisão sobre onde concentrar esforços de pesquisa para resolver problemas de aprendizado. A fácil obtenção e troca de tais anotações entre pesquisadores eram necessidades da área. 3.3 Manipulação dos dados Com o objetivo de sanar as deficiências citadas, o uso de tecnologias da Web Semântica foi adotado e a principal preocupação passou a ser em como realizar as anotações semânticas nos dados coletados. Assim, num primeiro momento foi construída a ontologia do domínio de controle de estímulos. Essa construção contou com auxílio de especialistas do domínio, do editor de ontologias Protégé 2 e foi direcionada pelas etapas e tarefas propostas pela metodologia Methontology (Fernandez, Gomez-Perez et al. 1997). A ontologia encontra-se expressa em OWL (Smith, Welty et al. 2004) e um recorte da mesma é apresentado na Figura 1. Também foram definidos os passos de análise necessários para cada um dos conceitos, propriedades ou relacionamentos definidos na ontologia do domínio, definindo como os mapeamentos deveriam ser realizados. Tal definição foi feita usando a mesma idéia de mapeamento proposta por (Afonso 2008) e brevemente descrita a seguir. Considerando o mesmo cenário de análise de transitividade, apresentado na subseção anterior, e o esquema do banco de dados apresentado na Figura 2, é definido o esquema de mapeamento para os termos DesRelacaoAB, DesRelacaoBC e DesRelacaoAC e que é apresentado na Figura 3. A marcação <mapeamento> define o início de um novo mapeamento entre um termo da ontologia e as operações que devem ser realizadas para que esse termo seja considerado verdadeiro ou não. A marcação <termo> define o conceito da ontologia que está sendo verificado, a marcação <select> o atributo alvo que deve ser verificado, a marcação <FROM> a tabela a ser consultada e a marcação <WHERE> a condição que deve ser satisfeita durante a seleção. Ao ler essa definição do mapeamento, a ferramenta de geração de anotações, recupera o atributo resposta da tabela TentativaExecutada para as três tentativas que, definidas pelo especialista do domínio, testam a transitividade. No banco de dados em questão, o atributo resposta pode ser verdadeiro ou falso e, dessa maneira, os termos DesRelacaoAB, DesRelacaoBC e DesRelacaoAC são automaticamente apontados como verdadeiros ou falsos para aquele conjunto de tentativas. O próximo passo da ferramenta de geração de anotação automática é verificar a ontologia do domínio e o conjunto de regras para inferir novo conhecimento, para isso são utilizadas as funcionalidades do framework JENA (Carroll, Dickinson et al. 2004). Para o caso da Transitividade, sabe-se que a mesma está definida num conjunto de 2

4 regras que acompanha a ontologia. A regra que define a transitividade é da forma: DesRelacaoAB ^ DesRelacaoBC ^ DesRelacaoAC -> Transitividade (vale ressaltar que DesRelacaoAB, DesRelacaoBC, DesRelacaoAC e DesDesRelacaoTransitividade são conceitos expressos na ontologia). Assim, caso o resultado obtido pelo mapeamento dos termos seja verdadeiro para os três conceitos, a propriedade de transitividade pode ser considerada verdadeira para aquela situação. Figura 1 - Recorte da Ontologia do Domínio de Controle de Estímulo. Os quadrados representam classes e as retas os relacionamentos é subclasse de. Figura 2 - Recorte do Esquema Físico do Banco de dados Durante o processo de mapeamento e de inferência utilizando a ontologia e um conjunto de regras, todos os termos que foram mapeados com sucesso são colocados numa lista de termos semânticos. Essa lista de termos é, ao final do processamento, associada à sessão de aprendizado do aluno, conforme pode ser visto na Figura Trabalhos Relacionados As plataformas de anotações semânticas apresentadas no survey organizado (Reeve and Han 2005) realizam processos semi-automáticos de anotação semântica. Isso por que tais plataformas têm seu foco voltado para páginas Web. Para esses casos a geração de maneira totalmente automática é extremamente complexa, uma vez que tais tarefas dependem de técnicas como a de processamento de linguagem natural (PLN) que ainda não estão consolidadas e apresentam problemas.

5 <MAPEAMENTO> <TERMO>DesRelacaoAB</termo> <SELECT>resposta </SELECT> <FROM>TentativaExecutada</FROM> <WHERE>id = X</WHERE> </MAPEAMENTO> <MAPEAMENTO> <TERMO> DesRelacaoBC</TERMO> <SELECT>resposta </SELECT> <FROM>TentativaExecutada</FROM> <WHERE>id = Y</WHERE> </MAPEAMENTO> <MAPEAMENTO> <TERMO>DesRelacaoAC</TERMO> <SELECT>resposta </SELECT> <FROM>TentativaExecutada</FROM> <WHERE>id = Z</WHERE> </MAPEAMENTO> Figura 3 - Recorte das Regras para mapeamento Figura 4 - Recorte do relacionamento entre a sessão e entidade que armazena os conceitos expressos na ontologia do domínio. Utilizando técnicas de reconhecimento de discurso, (Repp, Linckels et al. 2007) propõe a geração de anotações semânticas de maneira automática para objetos multimídia de aprendizagem. Segundo os autores, ainda que tais técnicas não gerem transliterações perfeitas, elas são suficientes para gerar metadados semânticos em OWL que facilitam em muito a recuperação eficiente dos objetos de aprendizado. O ambiente BioFOX (Teixeira 2008), provê maneiras utilizar anotações semânticas para facilitar a descrição das propriedades de seqüências de DNA. O principal objetivo desse ambiente é aumentar a eficiência na geração de tais anotações, que é obtida com base na assertiva definida pelos biólogos de que genes com seqüências iguais de DNA tendem a ter e a desempenhar as mesmas funções. Assim, o ambiente analisa cadeias genomicas em busca de semelhanças com outras cadeias já anotadas e relaciona tais anotações quando uma semelhança mínima é atingida. 5. Trabalhos Futuros Com a conclusão do módulo de geração de anotações automáticas, o trabalho prossegue na utilização das anotações semânticas, com a construção de uma interface de consulta para tais dados, onde o usuário informará uma lista de termos semânticos pelos quais ele está pesquisando e a ferramenta apontará para os conjuntos de dados onde tais termos são válidos. Também são consideradas maneiras de disponibilizar tais anotações e dados por meio de serviços Web que consigam operar considerando a semântica disponível nos dados. A aplicação de tarefas de mineração de dados também é uma das futuras utilizações das anotações com o intuito de auxiliar na descoberta de novos padrões de aprendizado.

6 6. Conclusão Neste artigo foi apresentada uma estratégia para a geração automática de anotações semânticas. Para que isso seja possível é necessário que haja uma ontologia do domínio dos dados a serem anotados e um conjunto de mapeamentos. Com base no mapeamento, nossa ferramenta realiza as operações necessárias nos dados, criando, assim, anotações semânticas sobre os mesmos. Trata-se de um primeiro passo na definição de uma metodologia que possibilite a criação automática de anotações semânticas para conjuntos de dados oriundos de domínios que possuam ontologias e regras de análise de dados bem definidas. 7. Referências Afonso, G. F. (2008). INTEGRAÇÃO DE DADOS DE BACIAS HIDROGRÁFICAS BASEADA EM ONTOLOGIA. Departamento de Computação. São Carlos, Universidade Federal de São Carlos - UFSCar. Mestrado: 104. Agosti, M., G. Bonfiglio-Dosio, et al. (2007). "A historical and contemporary study on annotations to derive key features for systems design." International Journal on Digital Libraries 8(1): 1-19 Agosti, M. and N. Ferro (2007). "A Formal Model of Annotations of Digital Content." ACM Transactions on Information Systems 26(1). Carroll, J. J., I. Dickinson, et al. (2004). Jena: Implementing the Semantic Web Recommendations. Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters, New York, New York, USA., ACM. de Souza, D. G., J. C. C. de ROSE, et al. (2004). Análise comportamental da aprendizagem de leitura e escrita e a construção de um currículo suplementar. Análise do Comportamento para a Educação: Contribuições Recentes. M. M. C. H. e. M. Marinotti. Santo André, ESETec Editora Associados. Fernandez, M., A. Gomez-Perez, et al. (1997). Methontology: from ontological art towards ontological egineering. AAAI-97 Spring Symposium on Ontological Egineering. Stanford University. Reeve, L. and H. Han (2005). Survey of Semantic Annotation Platforms ACM Symposiun on Applied Computing. Santa Fe, New Mexico, ACM: Repp, S., S. Linckels, et al. (2007). Towards to an Automatic Semantic Annotation for Multimedia Learning Objects. International Workshop on Educational multimedia and multimedia education. Augsburg, Bavaria, Germany, ACM. Smith, M. K., C. Welty, et al. (2004). "OWL Web Ontology Language Guide." Retrieved 20/09/2007, 2007, from Teixeira, M. V. C. (2008). Gerenciamento de Anotações de Biosseqüências Utilizando Associação entre Ontologias e Esquemas XML. Departamento de Computação. São Carlos, Universidade Federal de São Carlos - UFSCar. Mestrado: 110.

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

Adaptação do Sistema de Busca Semântica ao Padrão XML e Automatização do Processo de Modelagem dos Objetos de Aprendizagem no ROAI para o Padrão OWL

Adaptação do Sistema de Busca Semântica ao Padrão XML e Automatização do Processo de Modelagem dos Objetos de Aprendizagem no ROAI para o Padrão OWL Bruna Fagundes Rócio Profª Orientadora: Avanilde Kemczinski, Dra. Supervisor: Marcelo da Silva Hounsell, Dr. UDESC Joinville, DCC, GPIE Objetivos Automatizar o processo de modelagem dos objetos de aprendizagem

Leia mais

5 Conclusão e trabalhos futuros

5 Conclusão e trabalhos futuros 5 Conclusão e trabalhos futuros Neste capítulo fazemos uma retrospectiva do trabalho realizado, uma avaliação da proposta de solução de integração de dados ou conhecimentos mostrada na dissertação e também

Leia mais

Padrões para Definição de Metadados

Padrões para Definição de Metadados Padrões para Definição de Metadados Marcos Vinícius Salgado Monteiro mvsmonteiro@midiacom.uff.br 1- Introdução 2- MPEG-7 3- TV-Anytime 4- RDF 4.1- OWL 5- Conclusão Roteiro Introdução Hoje em dia, cada

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

Gerenciamento de Anotações de Biosseqüências utilizando Associação entre Ontologias e Esquemas XML

Gerenciamento de Anotações de Biosseqüências utilizando Associação entre Ontologias e Esquemas XML Gerenciamento de Anotações de Biosseqüências utilizando Associação entre Ontologias e Esquemas XML Mestrando: Marcus Vinícius Carneiro Teixeira Orientador: Prof. Dr. Mauro Biajiz Co-orientador: Prof. Dr.

Leia mais

Sistema Gestor de Bancos de Dados (SGBD)

Sistema Gestor de Bancos de Dados (SGBD) Sistema Gestor de Bancos de Dados (SGBD) Conceitos Gerais Prof. Guilherme Tomaschewski Netto guilherme.netto@gmail.com Roteiro! Contextualização! Apresentação, um pouco de história Legendas! Nesta apresentação

Leia mais

U NIVERSIDADE F EDERAL DE P ERNAMBUCO

U NIVERSIDADE F EDERAL DE P ERNAMBUCO U NIVERSIDADE F EDERAL DE P ERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA 2015.1 Extensão do Dataset OpenCIn com Dados Referentes às Notícias e Eventos Relacionados ao Centro de Informática

Leia mais

WTDBD 2009 Workshop de Teses de Dissertações de Banco de dados. Gerência Semântica de Documentos Utilizando Sistemas de Banco de Dados

WTDBD 2009 Workshop de Teses de Dissertações de Banco de dados. Gerência Semântica de Documentos Utilizando Sistemas de Banco de Dados WTDBD 2009 Workshop de Teses de Dissertações de Banco de dados Gerência Semântica de Documentos Utilizando Sistemas de Banco de Dados Aluno: Sidney Nicolau Venturi Filho email profventury@globo.com Orientadoras:

Leia mais

Universidade Federal da Paraíba CCEN Departamento de Informática Disciplina: Banco de Dados. Aula 1 Introdução a Banco de Dados

Universidade Federal da Paraíba CCEN Departamento de Informática Disciplina: Banco de Dados. Aula 1 Introdução a Banco de Dados Universidade Federal da Paraíba CCEN Departamento de Informática Disciplina: Banco de Dados Aula 1 Introdução a Banco de Dados 1. Introdução Um Sistema Gerenciador de Banco de Dados (SGBD) é constituído

Leia mais

Sistemas da Informação. Banco de Dados I. Edson Thizon

Sistemas da Informação. Banco de Dados I. Edson Thizon Sistemas da Informação Banco de Dados I Edson Thizon (edson@esucri.com.br) 2008 Apresentação (mini-currículo) Formação Acadêmica Mestrando em Ciência da Computação (UFSC/ ) Créditos Concluídos. Bacharel

Leia mais

OntoPsic: UMA ONTOLOGIA PARA PSIQUIATRIA NO CONTEXTO DA TELESSAÚDE

OntoPsic: UMA ONTOLOGIA PARA PSIQUIATRIA NO CONTEXTO DA TELESSAÚDE OntoPsic: UMA ONTOLOGIA PARA PSIQUIATRIA NO CONTEXTO DA TELESSAÚDE DIAS F. C. 1,2, AZEVEDO R. R. 2, BARROS R. S. M. 2, BENEVIDES L.S. 1, ARAÚJO M. N. 1, DIAS G. A 3 1 Núcleo de Telessaúde do Hospital das

Leia mais

Obtendo Interoperabilidade Semântica em Sistemas. Metamorphosis

Obtendo Interoperabilidade Semântica em Sistemas. Metamorphosis Obtendo Interoperabilidade Semântica em Sistemas Heterogéneos de Informação com Metamorphosis Giovani R. Librelotto José Carlos Ramalho Pedro R. Henriques Departamento de Informática Universidade do Minho

Leia mais

MIDB-OP: um Modelo de Integração de Dados Biológicos apoiado em Ontologias e Procedência de dados Caroline Beatriz Perlin

MIDB-OP: um Modelo de Integração de Dados Biológicos apoiado em Ontologias e Procedência de dados Caroline Beatriz Perlin MIDB-OP: um Modelo de Integração de Dados Biológicos apoiado em Ontologias e Procedência de dados Caroline Beatriz Perlin Orientador: Prof. Dr. Ricardo Rodrigues Ciferri Agenda Introdução Bancos de dados

Leia mais

Castro (2008, p.7) define a palavra ontologia de forma mais simplificada:

Castro (2008, p.7) define a palavra ontologia de forma mais simplificada: Recuperação de Informação baseada em Castro (2008, p.7) define a palavra ontologia de forma mais simplificada: Ela é o resultado da junção de dois termos gregos onta (entes) e logos (teoria, discurso,

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

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

3 Estado da arte. 3.1 A linguagem de consultas SPARQL

3 Estado da arte. 3.1 A linguagem de consultas SPARQL Estado da arte 24 3 Estado da arte Nesse capítulo serão discutidas ferramentas, tecnologias e soluções existentes na área da web semântica. Na seção 3.1 e 3.2 deste capítulo serão discutidas abordagens

Leia mais

6.1. Teste Baseado em Gramática e Outras Abordagens de Teste

6.1. Teste Baseado em Gramática e Outras Abordagens de Teste 6 Discussão Além das técnicas de teste usando modelos gramaticais, existem outras abordagens de teste funcional de sistemas que estão sendo estudadas pela comunidade científica. Algumas delas se dedicam

Leia mais

Denise Gomes Silva Morais Cavalcante. Programa de Pós-graduação em Ciências da Informação/ECA- USP. Orientador: Nair Yumiko Kobashi

Denise Gomes Silva Morais Cavalcante. Programa de Pós-graduação em Ciências da Informação/ECA- USP. Orientador: Nair Yumiko Kobashi INTEGRAÇÃO DE ACERVOS MULTIMÍDIA NO CONTEXTO DA WEB SEMÂNTICA: ANÁLISE DE INSTRUMENTOS E METODOLOGIAS PARA REPRESENTAÇÃO E RECUPERAÇÃO DE DOCUMENTOS MULTIMÍDIA. Denise Gomes Silva Morais Cavalcante denisegsmc@usp.br

Leia mais

Metamodelos para Banco de Dados. Carlos Julian Menezes Araújo Prof. Dr. Robson do Nascimento Fidalgo

Metamodelos para Banco de Dados. Carlos Julian Menezes Araújo Prof. Dr. Robson do Nascimento Fidalgo Metamodelos para Banco de Dados Carlos Julian Menezes Araújo cjma@cin.ufpe.br Prof. Dr. Robson do Nascimento Fidalgo 1 Agenda Metadados MDA MOF Metamodelos CWM Pacote Relacional Referências 2 Metadados

Leia mais

5 Arquitetura Proposta

5 Arquitetura Proposta 5 Arquitetura Proposta Neste capítulo detalhamos a arquitetura proposta que provê acesso a fontes de dados autônomas, heterogêneas e distribuídas, as quais podem ser desde sistemas gerenciadores de bancos

Leia mais

1 Introdução. 1 World Wide Web Consortium -

1 Introdução. 1 World Wide Web Consortium - 1 Introdução A internet é uma ampla fonte de disseminação de informações, abrangendo praticamente todas as áreas de conhecimento. A maioria das informações disponíveis hoje para a grande parte dos usuários

Leia mais

4 Integração DLMS e LMS

4 Integração DLMS e LMS 4 Integração DLMS e LMS Neste capítulo define-se inicialmente a arquitetura proposta, que visa integrar repositórios de Bibliotecas Digitais e de Ambientes de Aprendizagem, podendo os mesmos estar armazenados

Leia mais

U NIVERSIDADE F EDERAL DE P ERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA

U NIVERSIDADE F EDERAL DE P ERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA U NIVERSIDADE F EDERAL DE P ERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA 2014.2 OpenCIn Dados Abertos e Interligados Acerca dos Docentes do Centro de Informática PROPOSTA DE TRABALHO

Leia mais

Banco de Dados. SGBDs. Professor: Charles Leite

Banco de Dados. SGBDs. Professor: Charles Leite Banco de Dados SGBDs Professor: Charles Leite Sistemas de BD Vimos que um BANCO DE DADOS representa uma coleção de dados com algumas propriedades implícitas Por exemplo, um BD constitui os dados relacionados

Leia mais

Dados Abertos Governamentais e a Web Semântica

Dados Abertos Governamentais e a Web Semântica Dados Abertos Governamentais e a Web Semântica Disciplina: Ontologias e Web Semântica Professor: Fred Freitas Jônatas de Lira Rocha Roteiro Dados Abertos Lei de Acesso a Informação Dados Abertos Governamentais

Leia mais

Arquitetura de um Ambiente de Data Warehousing

Arquitetura de um Ambiente de Data Warehousing Arquitetura de um Ambiente de Data Warehousing Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri Arquitetura Típica usuário usuário... usuário

Leia mais

Evento: XXV SEMINÁRIO DE INICIAÇÃO CIENTÍFICA

Evento: XXV SEMINÁRIO DE INICIAÇÃO CIENTÍFICA INTEGRAÇÃO DE APLICAÇÕES APLICADA À EXTRAÇÃO E QUALIFICAÇÃO AUTOMÁTICA DE PUBLICAÇÕES DE PESQUISADORES: UM CASO BASEADO NO CURRÍCULO LATTES 1 APPLICATION INTEGRATION APPLIED TO AUTOMATIC EXTRACTION AND

Leia mais

Gestão de Ontologias

Gestão de Ontologias Gestão de Ontologias Apresentação de Relatório Técnico Luiz Cruz Silveira Neto Apresentação para Reunião do Grupo de Ontologias (Laboratório de Políticas Públicas Participativas) E-mail: luiznetogi@gmail.com

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

Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos

Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos Introdução Laboratório de Computação para Ciências Módulo II Prof. Guilherme Tavares de Assis Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Mestrado Profissional

Leia mais

Sistemas de Recomendação Uma abordagem geral

Sistemas de Recomendação Uma abordagem geral Sistemas de Recomendação Uma abordagem geral Universidade Estadual de Maringá Departamento de Informática Programa de Pós-Graduação Mestrado em Ciência da Computação Disciplina: Seminários II Aluna: Késsia

Leia mais

5 Estudo de Caso. 5.1.O Cenário

5 Estudo de Caso. 5.1.O Cenário 5 Estudo de Caso Para ilustrar a integração de repositórios de sistemas de bibliotecas digitais e sistemas de aprendizagem segundo a proposta apresentada nesta tese, neste capítulo apresenta-se um estudo

Leia mais

Introdução à Análise e Projeto de Sistemas

Introdução à Análise e Projeto de Sistemas Introdução à I. O Que vamos fazer na Disciplina? Saber uma linguagem de programação orientada a objeto (OO) não é suficiente para criar sistemas OO Tem que saber Análise e Projeto OO (APOO) Isto é, Análise

Leia mais

27) Em relação aos Projetos de Sistemas de Software, assinale a sequência correta de desenvolvimento de um sistema:

27) Em relação aos Projetos de Sistemas de Software, assinale a sequência correta de desenvolvimento de um sistema: Modelos de Ciclo de Vida e Metodologias de Software 33) No SCRUM, uma iteração que segue um ciclo (PDCA) e entrega incremento de software pronto é denominada: A) Backlog. B) Sprint. C) Daily scrum. D)

Leia mais

1 Introdução. 1.1.Motivação

1 Introdução. 1.1.Motivação 1 Introdução Nesse capítulo são apresentados a motivação, os objetivos e a organização da tese. Na primeira seção faz-se uma breve descrição do assunto, apresentando os ambientes de aprendizagem e de biblioteca

Leia mais

Apresentação da matéria. Ing. Yamila Díaz Suárez

Apresentação da matéria. Ing. Yamila Díaz Suárez Apresentação da matéria Ing. Yamila Díaz Suárez Objectivo da matéria Estudar as manifestações compostas de texto, imagem, gráficos, efeitos sonoros e visuais e animações, que se apresentam ao utente por

Leia mais

Ciências da Computação Disciplina:Computação Gráfica

Ciências da Computação Disciplina:Computação Gráfica Ciências da Computação Disciplina:Computação Gráfica Professora Andréia Freitas 2013 7 semestre Aula 06 MEMORIA, F. Design para a Internet. 1ª Edição. Rio de Janeiro: Campus, 2005. ALVES, W. P. Crie, anime

Leia mais

Banco de Dados e Aplicações em Negócios: Introdução.

Banco de Dados e Aplicações em Negócios: Introdução. Banco de Dados e Aplicações em Negócios: Introdução evandro@usp.br Motivação Extenso uso de Banco de Dados (BD) no cotidiano Bancos, serviços, comércio em geral (comércio eletrônico) Web e seus serviços

Leia mais

Desenvolvimento de Ferramenta para Busca, Catalogação e Armazenamento de Objetos Digitais

Desenvolvimento de Ferramenta para Busca, Catalogação e Armazenamento de Objetos Digitais Desenvolvimento de Ferramenta para Busca, Catalogação e Armazenamento de Objetos Digitais Paulo Mateus de Souza, Jacques Duílio Brancher Departamento de Computação Universidade Estadual de Londrina (UEL)

Leia mais

Perspectivas para Busca Semântica para Comunicação Alternativa: o caso SCALA. João Carlos Gluz Universidade do Vale do Rio dos Sinos (UNISINOS)

Perspectivas para Busca Semântica para Comunicação Alternativa: o caso SCALA. João Carlos Gluz Universidade do Vale do Rio dos Sinos (UNISINOS) Eixo 3:. Research and Development to inform the field of AAC. Área C : AAC action research Área D: Development in AAC Perspectivas para Busca Semântica para Comunicação Alternativa: o caso SCALA João Carlos

Leia mais

PLANO DE ENSINO. 1. Ementa

PLANO DE ENSINO. 1. Ementa CURSO: Graduação em Matemática 1º semestre de 2016 DISCIPLINA: INTRODUÇÃO Á COMPUTAÇÃO PROFESSOR(ES): Renato Rocha Souza REGIME DE TRABALHO: Tempo Integral CARGA HORÁRIA: 90h PRÉ-REQUISITO: Não há HORÁRIO

Leia mais

APLICANDO A INTEGRAÇÃO DE PORTAIS EDUCACIONAIS COM APLICAÇÕES MÓVEIS ATRAVÉS DA INFRAESTRUTURA SAAS-RD.

APLICANDO A INTEGRAÇÃO DE PORTAIS EDUCACIONAIS COM APLICAÇÕES MÓVEIS ATRAVÉS DA INFRAESTRUTURA SAAS-RD. APLICANDO A INTEGRAÇÃO DE PORTAIS EDUCACIONAIS COM APLICAÇÕES MÓVEIS ATRAVÉS DA INFRAESTRUTURA SAAS-RD. Álvaro Álvares de Carvalho Cesar Sobrinho Centro Universitário - CESMAC Apresentador Leonardo Melo

Leia mais

BCD29008 Banco de dados

BCD29008 Banco de dados BCD29008 Banco de dados Prof. Emerson Ribeiro de Mello Instituto Federal de Santa Catarina IFSC campus São José mello@ifsc.edu.br http://docente.ifsc.edu.br/mello/bcd 31 de julho de 2017 1/24 Apresentação

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

Conceitos relativos a Banco de Dados & Modelos de Informação de Banco de Dados. Introdução

Conceitos relativos a Banco de Dados & Modelos de Informação de Banco de Dados. Introdução Conceitos relativos a Banco de Dados & Modelos de Informação de Banco de Dados Prof. Anderson Henriques Introdução A quantidade de informação relevante para a tomada de decisões nas organizações é muito

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

Construção de Linked Data Mashup: Integração de Dados na Saúde Pública. Gabriel Lopes, Vânia Vidal e Mauro Oliveira.

Construção de Linked Data Mashup: Integração de Dados na Saúde Pública. Gabriel Lopes, Vânia Vidal e Mauro Oliveira. Construção de Linked Data Mashup: Integração de Dados na Saúde Pública Gabriel Lopes, Vânia Vidal e Mauro Oliveira. Outline GISSA: Sistema de Apoio a Tomada de Decisões; Problemática: Consulta sobre bases

Leia mais

Arquitetura de um Ambiente de Data Warehousing

Arquitetura de um Ambiente de Data Warehousing Arquitetura de um Ambiente de Data Warehousing Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri Arquitetura Típica usuário usuário... usuário

Leia mais

Índice. Classificação de textos para o ensino de português como segunda língua. Índice. technology from seed

Índice. Classificação de textos para o ensino de português como segunda língua. Índice. technology from seed Classificação de textos para o ensino de português como segunda língua Pedro Santos Curto Conclusões, Contribuições e Trabalho futuro 1 2 Motivação Aplicações e escala da classificação de textos Motivação

Leia mais

ONTOBRAS Seminário de Pesquisa em Ontologia do Brasil

ONTOBRAS Seminário de Pesquisa em Ontologia do Brasil ONTOBRAS Seminário de Pesquisa em Ontologia do Brasil Uma Análise do Uso da Ontologia IMS LD na Construção de Modelos Conceituais para E-learning Francisco Hélio de Oliveira (IF BAIANO) Laís do Nascimento

Leia mais

Descoberta de conhecimento em textos - Análise semântica. Diogo Cardoso Eduardo Camilo Inácio Eduardo Monteiro Dellandréa Guilherme Gomes

Descoberta de conhecimento em textos - Análise semântica. Diogo Cardoso Eduardo Camilo Inácio Eduardo Monteiro Dellandréa Guilherme Gomes Descoberta de conhecimento em textos - Análise semântica Diogo Cardoso Eduardo Camilo Inácio Eduardo Monteiro Dellandréa Guilherme Gomes Introdução Diversidade de textos não padronizados; Emails, artigos,

Leia mais

Sistemas de PROFA. LILLIAN ALVARES FACULDADE DE CIÊNCIA DA INFORMAÇÃO

Sistemas de PROFA. LILLIAN ALVARES FACULDADE DE CIÊNCIA DA INFORMAÇÃO Sistemas de Organização do Conhecimento PROFA. LILLIAN ALVARES FACULDADE DE CIÊNCIA DA INFORMAÇÃO UNIVERSIDADE DE BRASÍLIA Sistemas de Organização do Conhecimento tem como principal p objetivo...... a

Leia mais

Introdução a B anco de Dados. INE5206 Introdução à Informática INE/CTC/UFSC Prof. Roberto Willrich

Introdução a B anco de Dados. INE5206 Introdução à Informática INE/CTC/UFSC Prof. Roberto Willrich Introdução a B anco de Dados INE5206 Introdução à Informática INE/CTC/UFSC Prof. Roberto Willrich 1 Introdução Sistema de banco de dados Projetados para gerenciar grandes quantidades de informação Proporcionar

Leia mais

Curso de Biblioteconomia. Disciplina: Bibliotecas Virtuais. Dados X Metadados: uma explicação concisa. Prof. MSc. Sergio de Castro Martins

Curso de Biblioteconomia. Disciplina: Bibliotecas Virtuais. Dados X Metadados: uma explicação concisa. Prof. MSc. Sergio de Castro Martins Curso de Biblioteconomia Disciplina: Bibliotecas Virtuais Dados X Metadados: uma explicação concisa Prof. MSc. Sergio de Castro Martins Sergio Martins - Professor Doutorando em Ciência da Informação (UFF-RJ)

Leia mais

PEP: Prontuário Eletrônico do Paciente

PEP: Prontuário Eletrônico do Paciente PEP: Prontuário Eletrônico do Paciente Revisando... O Prontuário Eletrônico é... um repositório onde todas as informações de saúde, clínicas e administrativas, ao longo da vida de um indivíduo estão armazenadas,

Leia mais

BCD29008 Banco de dados

BCD29008 Banco de dados BCD29008 Banco de dados Prof. Emerson Ribeiro de Mello Instituto Federal de Santa Catarina IFSC campus São José mello@ifsc.edu.br http://docente.ifsc.edu.br/mello/bcd 21 de fevereiro de 2018 1/24 Apresentação

Leia mais

CONVERSÃO DE METADADOS DO PADRÃO DUBLIN CORE PARA O RDF Arlindo Leal Boica Leandro Henrique Mendonça de Oliveira

CONVERSÃO DE METADADOS DO PADRÃO DUBLIN CORE PARA O RDF Arlindo Leal Boica Leandro Henrique Mendonça de Oliveira 8 GLOBAL SCIENCE AND TECHNOLOGY (ISSN 1984-3801) CONVERSÃO DE METADADOS DO PADRÃO DUBLIN CORE PARA O RDF Arlindo Leal Boica Leandro Henrique Mendonça de Oliveira Resumo: Atualmente, a descrição de recursos

Leia mais

5º Congresso de Pós-Graduação

5º Congresso de Pós-Graduação 5º Congresso de Pós-Graduação UMA FERRAMENTA PARA GERAÇÃO AUTOMÁTICA DE DIAGRAMA DE CLASSES A PARTIR DA ESPECIFICAÇÃO DE REQUISITOS EM LINGUAGEM NATURAL Autor(es) WILSON CARLOS DA SILVA Orientador(es)

Leia mais

3 Uma Abordagem Orientada a Aspectos para o Desenvolvimento de Frameworks

3 Uma Abordagem Orientada a Aspectos para o Desenvolvimento de Frameworks 48 3 Uma Abordagem Orientada a Aspectos para o Desenvolvimento de Frameworks Este capítulo apresenta uma visão geral da contribuição principal deste trabalho: uma abordagem orientada a aspectos para o

Leia mais

5º Congresso de Pós-Graduação

5º Congresso de Pós-Graduação 5º Congresso de Pós-Graduação UMA FERRAMENTA PARA GERAÇÃO AUTOMÁTICA DE DIAGRAMA DE CLASSES A PARTIR DA ESPECIFICAÇÃO DE REQUISITOS EM LINGUAGEM NATURAL Autor(es) Orientador(es) LUIZ EDUARDO GALVÃO MARTINS

Leia mais

Desenvolvimento de Sistemas de Extração de Informações para Ambientes Colaborativos na Web

Desenvolvimento de Sistemas de Extração de Informações para Ambientes Colaborativos na Web Desenvolvimento de Sistemas de Extração de Informações para Ambientes Colaborativos na Web Douglas Nogueira 1, Vladia Pinheiro 2, Vasco Furtado 1, Tarcisio Pequeno 1 1 Mestrado em Informática Aplicada

Leia mais

Geração e execução de scripts de teste em aplicações web a partir de casos de uso direcionados por comportamento 29

Geração e execução de scripts de teste em aplicações web a partir de casos de uso direcionados por comportamento 29 direcionados por comportamento 29 3 Processo Neste capítulo será apresentado e justificado o processo de documentação e de testes que foi desenvolvido para auxiliar o desenvolvimento ágil a gerar documentos

Leia mais

Ontologias: definições e conceitos básicos

Ontologias: definições e conceitos básicos Ontologias: definições e conceitos básicos Cristiane Akemi Yaguinuma cristiane_yaguinuma@dc.ufscar.br Orientadora: Profª. Drª. Heloisa Arruda Camargo Co-orientadora: Profª. Drª. Marilde T. P. Santos Setembro/2009

Leia mais

Perguntas Sobre Max Cardoso

Perguntas Sobre Max Cardoso RPA +AI services Max Cardoso Head of RPA at CertSys Max.Almeida@certsys.com.br RPA + AI RPA And Automation RPA Congress 2019 RPA + AI Qual o objetivo do uso das tecnologias cognitivas na automação de tarefas?

Leia mais

6 Trabalhos Relacionados

6 Trabalhos Relacionados 6 Trabalhos Relacionados Existem vários projetos, tais como DILLEO e ILUMINA, que constroem Bibliotecas Digitais de LOs, mas não integram os repositórios nem os ambientes. Portanto, eles retratam abordagens

Leia mais

Ontologias MARIANNA ARAÚJO

Ontologias MARIANNA ARAÚJO Ontologias MARIANNA ARAÚJO Roteiro Motivação Conceito Tipos Linguagens de Ontologia SPARQL Apresentação de Ferramentas Modelagem de uma Ontologia com Protégé Referencias 2 Motivação Aumento exponencial

Leia mais

Conceitos Básicos. Fundação Centro de Análise, Pesquisa e Inovação Tecnológica Instituto de Ensino Superior - FUCAPI. Disciplina: Banco de Dados

Conceitos Básicos. Fundação Centro de Análise, Pesquisa e Inovação Tecnológica Instituto de Ensino Superior - FUCAPI. Disciplina: Banco de Dados Fundação Centro de Análise, Pesquisa e Inovação Tecnológica Instituto de Ensino Superior - FUCAPI Conceitos Básicos Disciplina: Banco de Dados Prof: Márcio Palheta, Esp Manaus - AM ROTEIRO Introdução Dados

Leia mais

Para descrever os metadados das aplicações, desenvolvemos um método chamado SHDM (Semantic Hypermedia Design Method) [Lima & Schwabe 2002a, 2002b,

Para descrever os metadados das aplicações, desenvolvemos um método chamado SHDM (Semantic Hypermedia Design Method) [Lima & Schwabe 2002a, 2002b, 1 Introdução A Web Semântica é uma visão [W3C, 2001b]: uma idéia de termos dados na Web definidos e conectados de modo a serem utilizados por máquinas não só com objetivo de apresentação, mas também para

Leia mais

Design Dirigido ao Domínio - DDD

Design Dirigido ao Domínio - DDD Design Dirigido ao Domínio - DDD Daniel Alcântara Cordeiro, Frederico A. Lima Junior, Saulo Mendonça Universidade Salvador (Unifacs) Edf. Civil Empresarial. Rua Doutor José Peroba, nº 251, STIEP, Salvador

Leia mais

Integração de Ontologia com Modelagem de Processo: Um Método para Facilitar a Elicitação de Requisitos

Integração de Ontologia com Modelagem de Processo: Um Método para Facilitar a Elicitação de Requisitos Ana Luiza Ávila Cerqueira Integração de Ontologia com Modelagem de Processo: Um Método para Facilitar a Elicitação de Requisitos Dissertação de Mestrado Dissertação apresentada como requisito parcial para

Leia mais

Uma ferramenta para Definição de Mapeamentos entre Vocabulários usados na publicação de Dados Linkados

Uma ferramenta para Definição de Mapeamentos entre Vocabulários usados na publicação de Dados Linkados U NIVERSIDADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA 201 2. 1 Uma ferramenta para Definição de Mapeamentos entre Vocabulários usados na publicação de Dados Linkados

Leia mais

2 Conceitos Básicos Educação baseada na Web

2 Conceitos Básicos Educação baseada na Web 2 Conceitos Básicos O trabalho descrito nesta tese engloba uma arquitetura para extração do conteúdo contido em materiais de aprendizagem bem como um meta-modelo para estruturação e representação deste

Leia mais

Maria Luiza de A. Campos Pré ConfOA

Maria Luiza de A. Campos Pré ConfOA Interoperabilidade Semântica e Compatibilização de Linguagens em ambientes heterogêneos: a questão do acesso aberto e as possibilidades de tratamento terminológico Profa. Dra Maria Luiza de Almeida Campos

Leia mais

CRÉDITOS DO CURSO. Carga Horária Créditos IN1030 Seminários 30 2

CRÉDITOS DO CURSO. Carga Horária Créditos IN1030 Seminários 30 2 UNIVERSIDADE FEDERAL DE PERNAMBUCO PRÓ-REITORIA PARA ASSUNTOS DE PESQUISA E PÓS-GRADUAÇÃO ESTRUTURA CURRICULAR STRICTO SENSU (baseada na Res. 10/2008 do CCEPE) NOME DO CURSO: Pós-Graduação em Ciência da

Leia mais

WOntoVLab: Um Processo para Autoria de Laboratórios Virtuais Baseado em Workflow e Ontologias

WOntoVLab: Um Processo para Autoria de Laboratórios Virtuais Baseado em Workflow e Ontologias WOntoVLab: Um Processo para Autoria de Laboratórios Virtuais Baseado em Workflow e Ontologias Aluno: Daniel Cintra Cugler Orientadora: Profa. Dra. Marilde T. P. Santos Sumário Introdução Motivação Fundamentação

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

Manipulação de uma ontologia desenvolvida em OWL através da utilização da API JENA 2 Ontology

Manipulação de uma ontologia desenvolvida em OWL através da utilização da API JENA 2 Ontology Manipulação de uma ontologia desenvolvida em OWL através da utilização da API JENA 2 Ontology Paulo Roberto Gonçalves 1, Parcilene Fernandes de Brito 1 1 Laboratorio de Inteligência Computacional Centro

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

Arquitetura dos SBDs Características e Benefícios Visão Geral de Projeto de BD MER: Entidades e Atributos Atividade.

Arquitetura dos SBDs Características e Benefícios Visão Geral de Projeto de BD MER: Entidades e Atributos Atividade. Banco de Dados Aula 1.4 - Sistemas de Banco de Dados Bruno Neiva Moreno Instituto Federal do Rio Grande do Norte Campus Nova Cruz bruno.moreno@ifrn.edu.br 1/25 Arquitetura dos SBDs 2/25 Objetivos dos SGBDs

Leia mais

Sistemas de Banco de Dados

Sistemas de Banco de Dados Sistemas de Banco de Dados Fundamentos em Bancos de Dados Relacionais Wladmir Cardoso Brandão www.wladmirbrandao.com Departamento de Ciência da Computação (DCC) Instituto de Ciências Exatas e Informática

Leia mais

CRIAÇÃO DE BIBLIOTECA DE METADADOS PARA FRAMEWORK DE GAMIFICAÇÃO RELATÓRIO FINAL DE PROJETO DE INICIAÇÃO CIENTÍFICA.

CRIAÇÃO DE BIBLIOTECA DE METADADOS PARA FRAMEWORK DE GAMIFICAÇÃO RELATÓRIO FINAL DE PROJETO DE INICIAÇÃO CIENTÍFICA. CRIAÇÃO DE BIBLIOTECA DE METADADOS PARA FRAMEWORK DE GAMIFICAÇÃO RELATÓRIO FINAL DE PROJETO DE INICIAÇÃO CIENTÍFICA (PIBIC/CNPq/INPE) Bolsista: Jeremias Ponciano da Silva E mail: jeremiason2911@gmail.com

Leia mais

Uso de Conhecimento de Senso Comum para Suporte à Edição de Objetos de Aprendizagem

Uso de Conhecimento de Senso Comum para Suporte à Edição de Objetos de Aprendizagem Uso de Conhecimento de Senso Comum para Suporte à Edição de Objetos de Aprendizagem Alessandro J. F. Carlos, Junia C. Anacleto, Aparecido Fabiano P. de Carvalho Laboratório de Interação Avançada Departamento

Leia mais

Introdução. descrever os tipos de interfaces e linguagens oferecidas por um SGBD. mostrar o ambiente de programas dos SGBD s

Introdução. descrever os tipos de interfaces e linguagens oferecidas por um SGBD. mostrar o ambiente de programas dos SGBD s Introdução Contribuição do Capítulo 2: discutir modelos de dados definir conceitos de esquemas e instâncias descrever os tipos de interfaces e linguagens oferecidas por um SGBD mostrar o ambiente de programas

Leia mais

Visões Arquiteturais. Visões Arquiteturais

Visões Arquiteturais. Visões Arquiteturais Visões Arquiteturais Separar diferentes aspectos em visões separadas com o objetivo de gerenciar complexidade. Cada visão descreve diferentes conceitos da Engenharia. Visões permitem reduzir a quantidade

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

Figura 16 Niagara - Visão de grupos de notas.

Figura 16 Niagara - Visão de grupos de notas. Conclusão 6 Conclusão 6.1 Trabalhos Relacionados Dentre as funcionalidades fornecidas pela interface gerada pelo framework, em destaque está a possibilidade do zoom livre. Disponibilizar esta funcionalidade

Leia mais

Integração de Objetos Instrucionais SCORM com um Framework Multiagentes *

Integração de Objetos Instrucionais SCORM com um Framework Multiagentes * Integração de Objetos Instrucionais SCORM com um Framework Multiagentes * Vinicius Heidrich Pinto** Resumo Este trabalho se propõe a integração do modelo de ambientes de execução (RTE) para objetos instrucionais

Leia mais

Conceitos Básicos Sistemas de banco de dados; Sistemas de gerência de banco de dados.

Conceitos Básicos Sistemas de banco de dados; Sistemas de gerência de banco de dados. Universidade Estadual de Mato Grosso do Sul Ciência da Computação Banco de Dados Prof. Nilton nilton@comp.uems.br Conceitos Básicos Sistemas de banco de dados; Sistemas de gerência de banco de dados. 2

Leia mais

Web Semântica com Python Edison Ishikawa. Departamento de Ciência da Computação

Web Semântica com Python Edison Ishikawa. Departamento de Ciência da Computação Web Semântica com Python Edison Ishikawa Objetivo Python Sumário Introdução Desenvolvimento Considerações Finais SI Semântico? Aplicações Semânticas Sistemas Legados Fontes Não Estruturadas Fontes Estruturadas

Leia mais

PROJETO DE PROGRAMAS. Projeto de Programas PPR0001

PROJETO DE PROGRAMAS. Projeto de Programas PPR0001 PROJETO DE PROGRAMAS Projeto de Programas PPR0001 Desenvolvimento de Software 2 3 Desenvolvimento de Software Análise de Requisitos Distinguir e dividir o sistema em componentes: Analisar os componentes

Leia mais

Learning Design, uma especificação mais abrangente para Objetos de Aprendizagem. Renato Luís de Souza Dutra Liane Tarouco Mary Lucia Pedroso Konrath

Learning Design, uma especificação mais abrangente para Objetos de Aprendizagem. Renato Luís de Souza Dutra Liane Tarouco Mary Lucia Pedroso Konrath Learning Design, uma especificação mais abrangente para Objetos de Aprendizagem Renato Luís de Souza Dutra Liane Tarouco Mary Lucia Pedroso Konrath Objetos de Aprendizagem Qualquer recurso, suplementar

Leia mais

3 Arquitetura para a Coordenação e a Composição de Artefatos de Software

3 Arquitetura para a Coordenação e a Composição de Artefatos de Software Uma Arquitetura para a Coordenação e a de Artefatos de 23 3 Arquitetura para a Coordenação e a de Artefatos de Resumo Este capítulo apresenta a arquitetura ACCA, que é a parte central deste trabalho. A

Leia mais

Acadêmico: Samuel Y. Deschamps Orientador: Prof. Jacques R. Heckmann

Acadêmico: Samuel Y. Deschamps Orientador: Prof. Jacques R. Heckmann Acadêmico: Samuel Y. Deschamps Orientador: Prof. Jacques R. Heckmann Roteiro Introdução Problema a ser resolvido e objetivos Fundamentação Teórica ORM, RTTI, Custom Attributes, Nullable Desenvolvimento

Leia mais

Gazetteers - Aplicação em RI Geográfica. Ivre Marjorie R. Machado

Gazetteers - Aplicação em RI Geográfica. Ivre Marjorie R. Machado Gazetteers - Aplicação em RI Geográfica Ivre Marjorie R. Machado Julho de 2009 Sumário Introdução Gazetteer Exemplos Locus Limitações Conclusão Referências 2 Introdução Quem nunca usou uma máquina de busca

Leia mais

UNIVERSIDADE DE SÃO PAULO ESCOLA DE ENGENHARIA ELÉTRICA ANNA PAULA AMADEU DA COSTA

UNIVERSIDADE DE SÃO PAULO ESCOLA DE ENGENHARIA ELÉTRICA ANNA PAULA AMADEU DA COSTA UNIVERSIDADE DE SÃO PAULO ESCOLA DE ENGENHARIA ELÉTRICA ANNA PAULA AMADEU DA COSTA Influência de práticas gerenciais voltadas à inovação e à aprendizagem na gestão do conhecimento em projetos de pesquisa

Leia mais

Inovação com uso de tecnologias inteligentes: o ecossistema dos Parques Industriais no Estado de São Paulo Brasil

Inovação com uso de tecnologias inteligentes: o ecossistema dos Parques Industriais no Estado de São Paulo Brasil Inovação com uso de tecnologias inteligentes: o ecossistema dos Parques Industriais no Estado de São Paulo Brasil Dr. Marcos L Mucheroni, mucheroni.marcosl@gmail.com, Universidade de São Paulo BR - posdoc

Leia mais