Uma Ontologia Temporal para Modelagem de Conhecimento sobre Ordenação de Eventos
|
|
- Pedro de Barros Anjos
- 8 Há anos
- Visualizações:
Transcrição
1 Uma Ontologia Temporal para Modelagem de Conhecimento sobre Ordenação de Eventos Laura S. Mastella 1, Mara Abel 1, Luís C. Lamb 1, Luiz F. De Ros 2 1 Instituto de Informática e 2 Instituto de Geociências Universidade Federal do Rio Grande do Sul (UFRGS) Porto Alegre, RS , Brasil {mastella, marabel, lamb, lfderos}@inf.ufrgs.br Abstract. There are several approaches to model temporal reasoning in intelligent systems, such as algebras, temporal logics and temporal calculi. In spite of that, few ontology languages actually propose suitable ways of interpreting the order in which past events occurred. In this work we present new temporal constructs so as to define a temporal extension of an ontology. These constructs allow inferring ordering relations between past events from the characteristics they left imprinted in the domain. We illustrate the effectiveness of this model by means of an application in a real domain. Resumo. Existem diversas abordagens para se modelar raciocínio temporal em sistemas inteligentes, tais como álgebras, lógicas temporais e cálculos temporais. Apesar disso, poucas linguagens de ontologia que proponham formas adequadas de realizar a interpretação da ordem em que eventos ocorreram foram desenvolvidas até o momento. Neste trabalho apresentamos a extensão de uma ontologia através de novos construtos temporais que permitem inferir relações de ordem entre eventos passados a partir de características que estes deixaram no domínio. A eficácia deste modelo é ilustrada através de uma aplicação em um domínio real. 1. Introdução Inferir informações temporais a partir de eventos passados é importante para diversas aplicações em engenharia de conhecimento, principalmente em domínios imagísticos [Thagard, Shelley 1997]. Por um domínio imagístico entende-se um domínio que exige do solucionador de problemas a habilidade de primeiro reconhecer visualmente os objetos para então aplicar métodos de busca e análise para interpretá-los [Yip, Zhao 1996]. Existem diversas abordagens para se modelar raciocínio temporal em sistemas inteligentes, tais como álgebras, lógicas temporais e cálculos temporais [Allen 1983; Gabbay, Hodkinson, Reynolds 1994]. Apesar disso, ainda faltam linguagens de ontologia que proponham maneiras adequadas de formalizar inferências temporais baseadas em eventos. A maior parte das propostas de modelos temporais considera uma noção de tempo absoluta em suas representações. Entretanto, nós temos como objetivo, derivar informação temporal relativa a partir de relações espaço-visuais entre elementos de um domínio. Derivar relações temporais de relações espaciais é uma proposta diferente da maioria desenvolvida até então. Estamos interessados em propor um modelo cognitivo do raciocínio de um especialista em domínios imagísticos quando realiza a inferência temporal. Em alguns domínios, o reconhecimento visual de características dos elementos e a identificação de relações espaço-visuais entre eles é um V ENIA 631
2 tema de pesquisa importante [Ericsson, Smith 1991; Ericsson 2004]. Por exemplo, um geólogo identifica relações espaço-visuais entre constituintes de rochas (chamadas relações paragenéticas), da mesma maneira que um médico quando analisa imagens médicas para identificar uma patologia. Para construir uma ontologia temporal para esse tipo de domínio, foi realizado um longo processo de aquisição de conhecimento. A análise das habilidades cognitivas de um especialista levou ao desenvolvimento de novos construtos de ontologias para modelagem de conhecimento temporal associados a um método de solução de problemas (PSM). Estes construtos e método são capazes de modelar o raciocínio do especialista quando este procede com a tarefa de inferir a ordem de eventos que derivou a atual organização espacial do domínio em análise. Na Seção 2 apresentamos as definições fundamentais de ontologias e suas extensões com construtos temporais. A Seção 3 define os principais construtos e primitivas do modelo cognitivo proposto para suprir as demandas de representação temporal eliciadas e o método de solução de problemas para ordenação de eventos. A Seção 4 descreve a aplicação do modelo desenvolvido para um domínio imagístico: a Petrografia Sedimentar. Na Seção 5 mostramos a validação do modelo proposto. A Seção 6 conclui o trabalho e discute direções para pesquisa futura. 2. Ontologias e Modelos Temporais Uma ontologia é uma especificação explícita e formal de uma conceitualização compartilhada [Studer, Benjamins, Fensel 1998]. Ontologias de domínio representam conhecimento declarativo sobre um domínio: conceitos principais, seus atributos e relações entre eles, regras, axiomas, etc [Gómez-Pérez, Fernández-López, Corcho 2004]. Gruber identificou cinco tipos de construtos ontológicos [Gruber 1993]: classes, que representam elementos de um domínio e que são definidas por um conjunto de atributos e seus possíveis valores; relações, que representam os tipos de associações entre elementos do domínio; funções, tipos especiais de relações que mapeiam um ou mais elementos do domínio para um elemento único; axiomas, sentenças sobre o domínio que são sempre verdadeiras; e instâncias, os indivíduos da ontologia. Ontologias de domínio descrevem a parte estrutural e estática, enquanto a parte dinâmica é descrita usando um PSM [Gómez-Pérez, Benjamins 1999]. Um PSM descreve o processo de raciocínio de um sistema baseado em conhecimento (SBC) especificando de maneira abstrata e independente de domínio o conhecimento e dados exigidos para um determinado processo de inferência. Recentemente, alguns autores concentram esforços para aumentar o poder de expressão das ontologias representando informações temporais. Uma ontologia causal temporal é proposta por [Kitamura, Ikeda, Mizoguchi 1997], na qual é proposto um conjunto de conceitos temporais para raciocínio causal. Eventos representam mudanças instantâneas no domínio, e uma associação entre dois eventos é considerada uma relação causal. O trabalho de [Zhou, Fikes 2000] trata tanto pontos quanto intervalos de tempo como elementos primitivos de uma linha de tempo. As classes, relações, axiomas e instâncias da ontologia são construídos sobre essas primitivas. A extensão de DAML para DAML-Time [Hobbs, Pustejovsky 2003] tem o objetivo de desenvolver uma ontologia de tempo que expresse aspectos temporais comuns para qualquer formalização de tempo, tais como V ENIA 632
3 relações temporais entre instantes ou intervalos de tempo. [Bennett, Galton 2004] propõe uma linguagem altamente expressiva para representar relações temporais e eventos, chamada VEL (versatile event logic). Uma única fórmula VEL pode conter tanto variáveis de ponto quanto de intervalo de tempo. Na maior parte dos trabalhos, a adição de uma dimensão temporal explícita aos construtos da ontologia é definida tipicamente por uma expressão de tempo absoluto associada aos objetos da ontologia. Exemplos de representações de tempo absolutas são pontos ou intervalos de tempo. Mas em diversos domínios de aplicação os eventos não são interpretados como possuindo rótulos de tempo absolutos. Nestes domínios, a ordem relativa em que os eventos ocorreram é o fator de importância fundamental na compreensão, análise e inferência da evolução dos elementos. O objetivo de nossa abordagem está em representar como o domínio evolui através de uma seqüência de eventos que agem como operadores transformando o espaço de estados de um domínio. O modelo cognitivo apresentado aqui deve ser aplicado para modelar domínios que apresentam elementos que evoluem por causa de modificações sofridas pelos eventos. A ordem em que os eventos aconteceram fica marcada no domínio através de relações espaçovisuais complexas entre os elementos do domínio. O modelo proposto neste trabalho orienta como identificar esses elementos a partir das características dos elementos do domínio e representa como encontrar a ordem em que os eventos ocorreram a partir das relações espaço-visuais nesses domínios. 3. Um Modelo Cognitivo para Ordenação de Eventos Serão definidos aqui os construtos necessários e um método de solução de problemas (PSM) para lidar com a ordenação de eventos. Os construtos propostos devem ser aplicados para modelar domínios em que a inferência de seqüências de ocorrências de eventos passados proporciona uma melhor compreensão do estado atual do domínio Uma Ontologia de Eventos Nós propomos uma extensão para os construtos de representação de ontologias classes, relações, regras de inferência, axiomas e instâncias de maneira a capturar o significado de eventos e relações temporais entre eventos em domínios que evoluem. Além disso, nós temos o objetivo de compreender como e por quais eventos os elementos do domínio foram produzidos, e de formalizar essa explicação através da representação de uma seqüência de eventos. Os novos construtos são definidos a seguir: Eventos são construtos que agem como operadores que transformam classes. Eles representam fenômenos que geram ou modificam os elementos do domínio. São caracterizados por atributos específicos dependentes de domínio, mas não por uma marca de tempo. Eventos também são descritos por regras que os associam aos seus produtos. Eventos são associados uns aos outros por uma relação de ordem. Relação temporal: um construto proposto para representar a relação de ordem entre os eventos. Nós definimos as relações binárias antes, depois e durante, de maneira a refletir a ordem entre os eventos. V ENIA 633
4 Ademais, na nossa ontologia de domínio, nós estendemos a noção de regras de inferência para torná-las mais expressivas. Neste trabalho, elas expressam funções entre instâncias de relações, além de expressarem funções entre instâncias de classes. A maior parte das linguagens usadas para descrever ontologias de domínio permitem definir regras como expressões sobre os atributos das classes, como a seguir: se classea.atributo1 = valorx então classeb.atributo2 = valory Nós utilizamos essa forma típica de regra de inferência para modelar funções que identificam eventos a partir de seus produtos. As características dos elementos (representadas como atributos de classe na ontologia) são usadas para indicar o evento que originou ou modificou o elemento. As instâncias dessas regras definem que quando um valor particular para um atributo é encontrado na descrição de um elemento, então um determinado evento (associado àquela característica) é indicado como o evento gerador. Essas regras de inferência são chamadas regras de indicação de eventos. Como acréscimo ao modelo, nós definimos um tipo de regra de inferência estendida para a ontologia de representação de conhecimento. O objetivo é expressar funções entre instâncias de relações, em vez de classes. Esse segundo tipo de regra, chamado de regra de implicação temporal, permite inferir relações temporais entre eventos a partir de relações espaço-visuais entre elementos, assim como em: se relação_visual(a, B) então relação_temporal(a,b) Na seção seguinte nós apresentamos o PSM para modelar as inferências sobre a ordenação de eventos Um PSM para Ordenação de Eventos Todos os construtos apresentados na seção anterior são empregados para descrever uma ontologia de domínio acrescida de aspectos temporais, a qual representa o conhecimento declarativo sobre esse domínio. Para que os objetos estáticos do domínio, representados na ontologia, sejam empregados para gerar novas informações, foi preciso definir também um método de solução de problemas (PSM) que modela as inferências necessárias para o raciocínio de ordenação de eventos. Esse método foi abstraído das heurísticas usadas por um especialista treinado no domínio. O PSM usa os construtos temporais para identificar e ordenar os eventos que originaram as características atuais do domínio, mostrando, assim, que esses construtos propostos são adequados e suficientes para representar essa inferência. O PSM recebe como entrada uma descrição dos elementos do domínio e das relações espaço-visuais, mas sem nenhuma informação de tempo. O PSM identifica os eventos que atuaram sobre os elementos e infere a ordem em que esses eventos ocorreram. Para isso é necessário que: (1) as características impressas nos elementos indiquem os eventos que as produziram e (2) a maneira em que os elementos estão dispostos espacialmente reflitam a ordem em que eles foram originados pelos eventos. A especificação operacional do PSM é descrita a seguir: O PSM abstrai, da descrição de um elemento do domínio, a relação espaço-visual desse elemento com outro. Como essa relação é binária, o outro argumento da relação (que V ENIA 634
5 também é um elemento do domínio) pode ser identificado. O resultado desses passos de inferência é um par de elementos do domínio associado por uma relação espaço-visual. Cada elemento do domínio é descrito por um conjunto de atributos, os quais definem o evento gerador. Os atributos relevantes para a interpretação do evento são abstraídos do conjunto total de atributos. As regras de indicação de eventos identificam os eventos a partir desses atributos. A relação espaço-visual entre os elementos é utilizada pelas regras de implicação temporal para inferir uma relação temporal. A partir da relação temporal é possível ordenar os eventos, produzindo um par ordenado de eventos. Um exemplo detalhado da aplicação desse método de raciocínio é apresentado na Seção 5. O PSM descrito acima pode ser usado sobre ontologias de domínio modeladas usando os construtos temporais propostos com o objetivo de inferir relações temporais a partir de relações espaço-visuais em um domínio imagístico. 4. Modelando um Domínio Imagístico Podemos agora ilustrar a aplicação do modelo proposto em um domínio imagístico Descrevendo o Domínio da Petrografia O domínio considerado foi o da Petrografia Sedimentar, que é o estudo de rochasreservatório através de descrições de amostras de rochas para investigar o potencial econômico de campos petrolíferos. A qualidade do reservatório é medida por interpretações feitas por um especialista sobre as descrições de amostras. Uma técnica particular é chamada interpretação de seqüência diagenética [Anjos et al. 2000], que objetiva inferir a ordem em que eventos diagenéticos ocorreram em uma rocha. Eventos diagenéticos são processos físico-químicos que atuam sobre os sedimentos transformando-os em rochas sólidas e modificando a porosidade e permeabilidade do potencial reservatório de petróleo. As relações espaço-visuais entre os elementos constituintes da rocha refletem as mudanças sofridas pela rocha como um resultado dos eventos diagenéticos. Na Figura 1 mostramos um exemplo de amostra de rocha e das relações espaciais (chamadas relações paragenéticas) que podem ser identificadas entre constituintes da rocha (minerais e poros). O especialista em petrografia identifica a ordenação dos eventos observando como os constituintes estão relacionados espacialmente e visualmente entre eles, baseado em seu conhecimento prévio sobre o assunto. Usando um exemplo simples, se um mineral aparenta estar em cima de outro mineral, isso significa que o primeiro foi gerado na rocha mais tarde que o último. Algumas técnicas de interpretação usadas para a avaliação de reservatórios de petróleo já foram modeladas no sistema PetroGrapher, uma aplicação de bancos de dados inteligentes que suporta a descrição e a interpretação de amostras de rochas sedimentares [Abel et al. 2004]. O vocabulário da petrografia foi eliciado como um resultado de trabalhos anteriores sobre o domínio [Abel, Campbell, Ros 2003] e modelado como uma ontologia de domínio estruturada como uma partonomia 1 de classes. O sistema implementa tarefas de interpretação como PSMs sobre a ontologia de domínio. Embora a ontologia de domínio da 1 Partonomia é uma organização de domínio baseada em uma relação de parte-de, em vez de em uma relação de é- um. [Martínez-Béjar, Fernández-Breis 2000]. Por exemplo, um pé é parte de uma perna que é parte de um corpo. V ENIA 635
6 petrografia já tenha sido modelada, ainda estavam faltando os aspectos temporais da petrografia, necessários para a interpretação de seqüências diagenéticas. Esses aspectos tiveram que ser eliciados mais tarde, através de sessões de aquisição de conhecimento (AC) com o especialista em petrografia sedimentar. Para adquirir as heurísticas do especialista ao realizar a interpretação de seqüência, diversas técnicas de aquisição de conhecimento [Shadbolt, Swallow 1993; Cooke 1994] foram aplicadas. Primeiro, fizemos entrevistas e aplicamos técnicas de observação para eliciar o vocabulário básico utilizado na interpretação, para determinar o objetivo da tarefa e para compreender como a interpretação é realizada. A seguir, para revelar o conhecimento tácito do especialista (i.e., conhecimento usado pelo especialista que não é facilmente verbalizado [Polanyi 1974]), aplicamos técnicas de classificação de fichas e de grades de repertório. Assim, os principais resultados obtidos nas sessões de AC foram esclarecimentos sobre os aspectos temporais que precisavam ser modelados (tais como eventos diagenéticos e relações de ordem) e uma abstração dos passos de raciocínio do especialista ao realizar a tarefa de interpretação. Figura 1: Amostra de rocha em que a calcita (Ca2) está preenchendo um poro intergranular resultante da dissolução de clorita (setas). A seguir, nós modelamos a tarefa de interpretação de seqüência diagenética aplicando o modelo proposto ao domínio da petrografia Aplicando a Ontologia de Eventos ao Domínio da Petrografia Mostramos agora como a ontologia de domínio da petrografia foi estendida com aspectos temporais usando os novos construtos temporais. a) Constituintes de Rocha (modelados como classes) Constituintes de rocha são minerais e poros que formam uma rocha, Eles são representados na ontologia usando o construto classe, pois eles são elementos do domínio. As características dos constituintes são descritas como atributos da classe. É importante representar essas características, pois elas refletem como esse constituinte foi produzido ou modificado, indicando seu evento diagenético gerador. b) Relações Paragenéticas (modeladas como relações binárias) Relações paragenéticas são arranjos espaço-visuais entre constituintes. Como uma relação paragenética é definida entre um par de constituintes, o construto usado na ontologia é uma relação binária. V ENIA 636
7 c) Eventos Diagenéticos (modelados como eventos) Esses eventos são fenômenos físico-químicos de consolidação da rocha, e são representados no modelo com o construto evento. O especialista não leva em consideração o período de tempo absoluto em que o evento aconteceu, mas somente a sua ordem de ocorrência em relação a outros eventos. d) Relações de Ordem (modeladas como relações temporais) Uma rocha é formada como o resultado da ocorrência de diferentes eventos diagenéticos, os quais podem aconteceram de maneira simultânea ou seqüencial. Para simplificar o tratamento computacional da seqüência, nós tratamos a ordenação de eventos em pares, assim como o especialista faz. As relações entre pares de eventos foram representadas usando o construto relação temporal para modelar as relações depois, antes e durante. e) Regras de Inferência (modeladas como funções) O especialista é capaz de indicar os eventos geradores através de análise das características dos constituintes. Por exemplo, quando o atributo modificador de um constituinte possui o valor deformado, é possível concluir que o evento que transformou o constituinte é o de compactação. Dessa forma, foi necessário representar este conhecimento como as regras de indicação de eventos. Essas regras de inferência definem uma associação entre constituintes e eventos diagenéticos, assim como no seguinte exemplo (R1): se constituinte.modificador = deformado então evento.nome_evento = compactação Depois de identificar os eventos, o especialista infere a ordem em que eles ocorreram através da relação espaço-visual (paragenética) entre os constituintes. Quando um mineral aparenta estar cobrindo (está em cima de) outro mineral, o especialista diz que o evento gerador do primeiro mineral ocorreu depois que o evento gerador do segundo mineral. A primeira parte dessa regra particular do especialista assume uma relação paragenética entre constituintes. A segunda parte, define uma relação de ordem entre eventos. Neste caso, é preciso representar este conhecimento como regras de implicação temporal. Um exemplo na petrografia deste tipo de regra é o seguinte (R2): se cobrindo(constituinte1, constituinte2) e produzido_por(constituinte1, evento1) e produzido_por(constituinte2, evento2) então depois(evento1, evento2) Ou seja, se constituinte1 cobre constituinte2 então a conclusão é que o evento gerador de 1 (evento1) aconteceu depois que o evento gerador de 2 (evento2). 5. Validando o Modelo Cognitivo Os construtos temporais e o PSM propostos foram aplicados no domínio da petrografia e foram implementados como um módulo de inferência no sistema PetroGrapher, chamado módulo de interpretação de seqüência diagenética. Os construtos temporais foram usados para estender a ontologia de domínio da petrografia com aspectos temporais e o PSM foi implementado como o algoritmo de inferência que orienta o módulo. Amostras de rochas reais foram descritas no sistema PetroGrapher por um especialista. Ele também forneceu algumas R1 R2 V ENIA 637
8 interpretações prévias sobre a seqüência de eventos diagenéticos associada às amostras. Assim, a interpretação produzida pelo algoritmo foi comparada com a interpretação do especialista sobre a seqüência. Para ilustrar a validação, uma interpretação passo-a-passo de uma amostra é descrita a seguir. Como entrada do algoritmo, temos a descrição de uma amostra de rocha, a qual é composta por descrições detalhadas dos constituintes da rocha. O algoritmo analisa cada constituinte individualmente. Por exemplo, a descrição de um constituinte é como segue: [quartzo - cobertura de grão intergranular descontínua - cobrindo <constituinte-diagenético> - hematita] Nos próximos passos é abstraída da descrição a relação paragenética cobrindo <constituinte-diagenético> e é especificado o segundo argumento da relação, a hematita, descrita como segue: [hematita camadas - cobertura de grão intergranular contínua - dentro de porosidade primária intergranular - macroporosidade intergranular] O resultado desses passos é um par de constituintes associado por uma relação paragenética (quartzo cobrindo hematita). Um constituinte de rocha é caracterizado por alguns atributos que indicam o evento gerador do constituinte. O algoritmo abstrai esses atributos da descrição do constituinte. Os atributos relevantes são usados como premissas para as regras de indicação de eventos retornando o evento que produziu ou modificou o constituinte. Estes últimos passos de inferência são realizados para ambos os constituintes, resultando em um par de eventos diagenéticos. Para os constituintes considerados neste exemplo, os seguintes eventos são inferidos pelas regras: precipitação de quartzo e precipitação de hematita. A relação paragenética entre os constituintes é usada como premissa para as regras de inferência temporal. O resultado é a relação de ordem (como no exemplo dado na regra R2, em que a relação cobrindo implica a relação depois). A relação de ordem e o par de eventos passam por um novo passo de inferência que resulta um par ordenado de eventos, o qual, neste caso, é: depois(cimentação de Quartzo, Cimentação de Hematita) O algoritmo que mecaniza o PSM é implementado como um laço que pára quando não existem mais constituintes a serem avaliados. O algoritmo retorna uma lista de pares ordenados, como no exemplo da lista resultante da amostra sendo avaliada: depois(cimentação de Hematita, Deposição de Quartzo Detrítico) depois(cimentação de Quartzo, Cimentação de Hematita) antes(cimentação de Quartzo, Cimentação de Ilita) Nós usamos um grafo direcionado para criar uma seqüência de eventos a partir da lista de pares ordenados. A relação de ordem no grafo é definida por uma aresta a partir do evento que vem antes (no vértice origem) para o evento que vem depois (no vértice destino). Por exemplo, o resultado do mapeamento da lista acima para um grafo direcionado é representado como uma lista de eventos ordenados: Deposição de Quartzo Detrítico Cimentação de Hematita Cimentação de Quartzo Cimentação de Ilita V ENIA 638
9 A seqüência de eventos resultante é a mesma inferida por um especialista na maior parte dos casos. Essas inferências dependem de quão claros e explícitos são os arranjos espaço-visuais entre os constituintes na amostra. Entretanto, em alguns casos, nem mesmo o especialista é capaz de produzir uma seqüência de eventos completa, pois algumas relações paragenéticas podem ser visíveis (e então descritas) em uma amostra e não serem visíveis em outra. Por isso, para algumas amostras de rocha, o algoritmo produz seqüências de eventos que não estão totalmente conectadas, levando a uma interpretação incompleta da seqüência total. Mesmo assim, qualquer seqüência de eventos que possa ser inferida de uma descrição de rocha é essencial na compreensão de como a porosidade e a permeabilidade da rocha foram afetadas e como isso influencia a qualidade do reservatório de petróleo. 6. Conclusão Neste trabalho, apresentamos um novo modelo cognitivo para raciocínio sobre relações de ordem entre eventos em domínios imagísticos. O modelo proposto é composto de uma ontologia de eventos e de um PSM associado. A partir de extensivas sessões de aquisição de conhecimento com um especialista, foi possível: (i) identificar a necessidade de novos aspectos temporais em uma ontologia de domínio, o que nos levou à formalização de tais aspectos como novos construtos ontológicos para representar noções relativas de tempo o que faltava até agora na literatura; (ii) abstrair o PSM que modela o processo de interpretação da ordem de eventos, e (iii) identificar a necessidade de estender a noção de regras de inferência em uma ontologia para permitir a inferência de relações temporais a partir de relações espaço-temporais. O modelo proposto tem por objetivo simular o processo de raciocínio de um especialista que infere, a partir de relações espaço-visuais complexas entre os elementos do domínio, quais foram os eventos que geraram as características atuais desse domínio. Nós ilustramos a eficácia do modelo em um domínio real, e ele foi validado através de sua implementação em um sistema especialista. Acreditamos que é possível usar os modelos propostos em outros domínios. Por exemplo, na glaciologia, para se inferir a seqüência de eventos que pode ter causado mudanças climáticas através da análise de testemunhos de gelo. Na arqueologia também é de fundamental importância definir a seqüência de eventos da história de um objeto que o levou a ter seu formato e estrutura atual [Thagard, Shelley 1997]. Este trabalho pode ser visto também como um ponto de início para a investigação de procedimentos abdutivos que correspondam ao raciocínio do especialista. Esse estudo fortaleceria a afirmação original de Peirce na qual ele alega que a abdução é uma forma de raciocínio visual [Thagard, Shelley 1997]. Em particular, a ontologia apresentada aqui modela a maneira como um especialista fundamenta e interpreta relações espaço-visuais quando procura pela melhor explicação sobre a seqüência de eventos que as causaram. Referências Abel, M., Campbell, J. A., Ros, L. F. D. (2003). "Knowledge acquisition techniques for visual expertise: A study of oil-reservoir evaluation". IJCAI-03 - ICPI-03, Acapulco, Mexico. Abel, M., et al. (2004). "Petrographer: Managing petrographic data and knowledge using an intelligent database application." Expert Systems with Applications, v. 26(1): p V ENIA 639
10 Allen, J. F. (1983). "Mantaining knowledge about temporal intervals." Communications of ACM, v. 26(11): p Anjos, S. M. C., et al. (2000). "Depositional and diagenetic controls on the reservoir quality of lower cretaceous sandstones." American Association of Petroleum Geologists Bulletin, v. 84(11): p Bennett, B., Galton, A. P. (2004). "A unifying semantics for time and events." Artificial Intelligence, v. 153: p Cooke, N. (1994). "Varieties of knowledge elicitation techniques." Intl. Jnl. on Human-Computer Studies, v. 41: p Ericsson, K. A. (2004). "Toward a general theory of expertise: Prospects and limits." Academic Medicine, v. 10: p. S1-S12. Ericsson, K. A., Smith, J. "Toward a general theory of expertise: Prospects and limits." New York, Cambridge University Press, Gabbay, D. M., Hodkinson, I., Reynolds, M. "Temporal logic - mathematical foundations and computational aspects", Oxford University Press, Gómez-Pérez, A., Benjamins, V. R. (1999). "Overview of knowledge sharing and reuse components: Ontologies and problem-solving methods". IJCAI-99 - KRR5, Stockolm, Sweden. Gómez-Pérez, A., Fernández-López, M., Corcho, O. "Ontological engineering: With examples from the areas of knowledge management, e-commerce and the semantic web", Berlim, Springer-Verlag, Gruber, T. R. (1993). "A translation approach to portable ontology specifications." Knowledge Acquisition, v. 5: p Hobbs, J., Pustejovsky, J. (2003). "Annotating and reasoning about time and events." Proc. of AAAI Spring Symposium on Logical Formalizations of Common Sense Reasoning, Stanford, CA. Kitamura, Y., Ikeda, M., Mizoguchi, R. (1997). "A causal time ontology for qualitative reasoning". IJCAI-97, Nagoya, Japan. Martínez-Béjar, R., Fernández-Breis, J. T. (2000). "A cooperative tool for facilitating knowledge management." Expert Systems with Applications, v. 18: p Polanyi, M. "Personal knowledge", Chicago, The University of Chicago Press, Shadbolt, N., Swallow, S. (1993). "Epistemics", < Last accessed: dez Studer, R., Benjamins, V. R., Fensel, D. (1998). "Knowledge engineering: Principles and methods." Data & Knowledge Engineering, v. 25(1/2): p Thagard, P., Shelley, C. P. (1997). "Abductive reasoning: Logic, visual thinking, and coherence", In: Logic and scientific methods, Edited by Chiara, M. L. D., Doets, K., Mundici, D., Benthem, J. V., Dordrecht, Kluwer, p Yip, K., Zhao, F. (1996). "Spatial aggregation: Theory and applications." Jnl. of Artificial Intelligence Research, v. 5: p Zhou, Q., Fikes, R. (2000). "A reusable time ontology", Knowledge Systems Lab, Stanford University. V ENIA 640
ESTENDENDO A UML PARA REPRESENTAR RESTRIÇÕES DE INTEGRIDADE
ESTENDENDO A UML PARA REPRESENTAR RESTRIÇÕES DE INTEGRIDADE Fabiana Gomes Marinho Faculdade Lourenço Filho Resumo: Na UML, a modelagem conceitual dos dados é descrita pelo diagrama de classes, que através
Leia mais3.1 Definições Uma classe é a descrição de um tipo de objeto.
Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Classes Autoria:Aristófanes Corrêa Silva Adaptação:
Leia maisESTUDO DE CASO: LeCS: Ensino a Distância
ESTUDO DE CASO: LeCS: Ensino a Distância HERMOSILLA, Lígia Docente da Faculdade de Ciências Jurídicas e Gerenciais de Garça FAEG - Labienópolis - CEP 17400-000 Garça (SP) Brasil Telefone (14) 3407-8000
Leia mais2 Engenharia de Software
20 2 Engenharia de Software 2.1 Design de Sistemas Orientados a Objetos Os Sistemas Orientados a Objetos não são mais novidade hoje em dia já estando há muitos anos no mercado. A orientação a objetos permite
Leia maisUNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 14 PROFª BRUNO CALEGARO
UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 14 PROFª BRUNO CALEGARO Santa Maria, 01 de Novembro de 2013. Revisão aula passada Projeto de Arquitetura Decisões de projeto de Arquitetura
Leia maisCapítulo 2. Processos de Software. 2011 Pearson Prentice Hall. Todos os direitos reservados. slide 1
Capítulo 2 Processos de Software slide 1 Tópicos apresentados Modelos de processo de software. Atividades de processo. Lidando com mudanças. Rational Unified Process (RUP). Um exemplo de um processo de
Leia maisEngenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios
Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Cronograma das Aulas. Hoje você está na aula Semana
Leia maisModelagem de Sistemas
Capítulo 5 Modelagem de Sistemas slide 1 2011 Pearson Pren0ce Hall. Todos os direitos reservados. 1 Tópicos Apresentados Modelos de contexto Modelos de interação Modelos estruturais Modelos comportamentais
Leia maisANÁLISE DOS RESULTADOS DOS PROGRAMAS DE APOIO ÀS PMEs NO BRASIL Resumo Executivo PARA BAIXAR A AVALIAÇÃO COMPLETA: WWW.IADB.
ANÁLISE DOS RESULTADOS DOS PROGRAMAS DE APOIO ÀS PMEs NO BRASIL Resumo Executivo PARA BAIXAR A AVALIAÇÃO COMPLETA: WWW.IADB.ORG/EVALUATION ANÁLISE DOS RESULTADOS DOS PROGRAMAS DE APOIO ÀS PMEs NO BRASIL
Leia maisAnálise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO)
Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO) Parte: 1 Prof. Cristóvão Cunha Objetivos de aprendizagem
Leia maisINTERPRETANDO A GEOMETRIA DE RODAS DE UM CARRO: UMA EXPERIÊNCIA COM MODELAGEM MATEMÁTICA
INTERPRETANDO A GEOMETRIA DE RODAS DE UM CARRO: UMA EXPERIÊNCIA COM MODELAGEM MATEMÁTICA Marcos Leomar Calson Mestrando em Educação em Ciências e Matemática, PUCRS Helena Noronha Cury Doutora em Educação
Leia maisApresentação da Disciplina Processo de Software
Apresentação da Disciplina Processo de Software Prof.ª Dra. Aida Araújo Ferreira aidaferreira@recife.ifpe.edu.br Modelos de Melhoria de Processo de Software Tecnologia em Análise e Desenvolvimento de Sistemas
Leia maisAmbientes Computacionais para o Desenvolvimento e Aplicação de Sistemas de Documentação Ativa
Plano de Trabalho Ambientes Computacionais para o Desenvolvimento e Aplicação de Sistemas de Documentação Ativa Professores Ana Cristina Garcia Bicharra 1 e Flávio Miguel Varejão 2 1 Laboratório de Documentação
Leia maisMedindo a Produtividade do Desenvolvimento de Aplicativos
Medindo a Produtividade do Desenvolvimento de Aplicativos Por Allan J. Albrecht Proc. Joint SHARE/GUIDE/IBM Application Development Symposium (October, 1979), 83-92 IBM Corporation, White Plains, New York
Leia maisTransformação de um Modelo de Empresa em Requisitos de Software
Transformação de um Modelo de Empresa em Requisitos de Software Fábio Levy Siqueira 1 and Paulo Sérgio Muniz Silva 2 1 Programa de Educação Continuada da Poli-USP, São Paulo, Brazil 2 Escola Politécnica
Leia mais5.1. Análise Comparativa
5 Conclusões O objetivo desta dissertação foi apresentar o ambiente de autoria Composer, o qual é voltado para a criação de programas NCL, versão 3.0, para TV digital interativa. Da mesma forma que no
Leia maisExercícios Teóricos Resolvidos
Universidade Federal de Minas Gerais Instituto de Ciências Exatas Departamento de Matemática Exercícios Teóricos Resolvidos O propósito deste texto é tentar mostrar aos alunos várias maneiras de raciocinar
Leia mais5 Considerações finais
5 Considerações finais 5.1. Conclusões A presente dissertação teve o objetivo principal de investigar a visão dos alunos que se formam em Administração sobre RSC e o seu ensino. Para alcançar esse objetivo,
Leia maisProgramação em papel quadriculado
4 NOME DA AULA: Programação em papel quadriculado Tempo de aula: 45 60 minutos Tempo de preparação: 10 minutos Objetivo principal: ajudar os alunos a entender como a codificação funciona. RESUMO Ao "programar"
Leia maisDESENVOLVENDO COMPETÊNCIAS MATEMÁTICAS Marineusa Gazzetta *
DESENVOLVENDO COMPETÊNCIAS MATEMÁTICAS Marineusa Gazzetta * RESUMO: Neste texto apresento algumas considerações sobre as competências e habilidades matemáticas a serem desenvolvidas no Ensino Fundamental,
Leia mais3 Trabalhos relacionados
3 Trabalhos relacionados Neste capítulo são apresentados trabalhos relacionados ao apresentado nesta tese, separados pelas áreas de análise de modelos baseada em ontologias e de verificação de modelos.
Leia maisAnálise e Projeto de Software
Análise e Projeto de Software 1 Mundo Real Modelagem Elicitação Análise Problemas Soluções Gap Semântico Mundo Computacional Elicitação de Requisitos Análise de Requisitos Modelagem dos Requisitos 2 Projeto
Leia maisAULA 2 Planos, Vistas e Temas
2.1 AULA 2 Planos, Vistas e Temas Essa aula apresenta os conceitos de Plano de Informação, Vista e Tema e suas manipulações no TerraView. Para isso será usado o banco de dados criado na AULA 1. Abra o
Leia maisTÉCNICAS DE PROGRAMAÇÃO
TÉCNICAS DE PROGRAMAÇÃO (Adaptado do texto do prof. Adair Santa Catarina) ALGORITMOS COM QUALIDADE MÁXIMAS DE PROGRAMAÇÃO 1) Algoritmos devem ser feitos para serem lidos por seres humanos: Tenha em mente
Leia maisFigura 5.1.Modelo não linear de um neurônio j da camada k+1. Fonte: HAYKIN, 2001
47 5 Redes Neurais O trabalho em redes neurais artificiais, usualmente denominadas redes neurais ou RNA, tem sido motivado desde o começo pelo reconhecimento de que o cérebro humano processa informações
Leia mais2 Fundamentação Conceitual
2 Fundamentação Conceitual 2.1 Computação Pervasiva Mark Weiser define pela primeira vez o termo Computação Ubíqua ou Computação Pervasiva (Ubiquitous Computing) em (10). O autor inicia o trabalho com
Leia mais5 Exemplo de aplicação
111 5 Exemplo de aplicação Este capítulo apresenta um exemplo de uso da linguagem proposta como forma de validação. Através da implementação da linguagem utilizando o potencial de extensão da ferramenta
Leia maisIFRS TESTE DE RECUPERABILIDADE CPC 01 / IAS 36
IFRS TESTE DE RECUPERABILIDADE CPC 01 / IAS 36 1 Visão geral O CPC 01 é a norma que trata do impairment de ativos ou, em outras palavras, da redução ao valor recuperável de ativos. Impairment ocorre quando
Leia maisProcessos de Software
Processos de Software Prof. Márcio Lopes Cornélio Slides originais elaborados por Ian Sommerville O autor permite o uso e a modificação dos slides para fins didáticos O processo de Um conjunto estruturado
Leia maisGuia de utilização da notação BPMN
1 Guia de utilização da notação BPMN Agosto 2011 2 Sumário de Informações do Documento Documento: Guia_de_utilização_da_notação_BPMN.odt Número de páginas: 31 Versão Data Mudanças Autor 1.0 15/09/11 Criação
Leia maisEngenharia de Software II
Engenharia de Software II Aula 28 Revisão para a Prova 2 http://www.ic.uff.br/~bianca/engsoft2/ Aula 28-28/07/2006 1 Matéria para a Prova 2 Gestão de projetos de software Conceitos (Cap. 21) Métricas (Cap.
Leia maisINSTITUTO TECNOLÓGICO DE AERONÁUTICA DIVISÃO DE ENGENHARIA ELETRÔNICA LABORATÓRIO DE GUERRA ELETRÔNICA
INSTITUTO TECNOLÓGICO DE AERONÁUTICA DIVISÃO DE ENGENHARIA ELETRÔNICA LABORATÓRIO DE GUERRA ELETRÔNICA CURSO DE ESPECIALIZAÇÃO EM ANÁLISE DE AMBIENTE ELETROMAGNÉTICO CEAAE /2008 DISCIPLINA EE-09: Inteligência
Leia maisSISTEMAS DE INFORMAÇÃO GERENCIAIS
SISTEMAS DE INFORMAÇÃO GERENCIAIS Aluno: Luiza Cavalcanti Marques Orientador: Silvio Hamacher Introdução A modelagem e a utilização de bancos de dados em atividades gerenciais têm sofrido um aumento significativo
Leia maisPlanificação de. Aplicações Informáticas B
Escola básica e secundária de Velas Planificação de Aplicações Informáticas B Ano letivo 2011/2012 1- Introdução à Programação Planificação de Aplicações Informáticas B Unidade Sub-Unidades Objetivos Conteúdos
Leia maisGUIA DE AVALIAÇÃO DE CLIENTES PARA PROGRAMA DE RECUPERAÇÃO PÓS-DESASTRE
GUIA DE AVALIAÇÃO DE CLIENTES PARA PROGRAMA DE RECUPERAÇÃO PÓS-DESASTRE Este documento é uma tradução do crioulo haitiano e alguns termos foram adaptados para facilitar sua relevância para um público mais
Leia maisResolução da lista de exercícios de casos de uso
Resolução da lista de exercícios de casos de uso 1. Explique quando são criados e utilizados os diagramas de casos de uso no processo de desenvolvimento incremental e iterativo. Na fase de concepção se
Leia maisOntologias na Computação
Ontologias na Computação Claudio Akio Namikata, Henrique Sarmento, Marcio Valença Ramos cjnamikata90@hotmail.com, rique-182@hotmail.com, maxtr3m3@hotmail.com Resumo: Este trabalho tem como objetivo apresentar
Leia maisILP - Introdução à Linguagem de Programação. Plano de estudo: - Constantes e variáveis. - Atribuindo valores às variáveis.
Plano de estudo: -. - Atribuindo valores às variáveis. - Expressões Na maioria das vezes, precisamos armazenar dados para manipulá-los. Por exemplo, em um escritório de contabilidade, armazenamos os dados
Leia maisProgramação Orientada a Objeto
Programação Orientada a Objeto Classes, Atributos, Métodos e Objetos Programação de Computadores II Professor: Edwar Saliba Júnior 1) Java é uma linguagem orientada a objetos. Para que possamos fazer uso
Leia maisSistemas supervisórios
Sistemas supervisórios O software supervisório utiliza a representação de objetos estáticos e animados para representar todo o processo de uma planta, assim como uma interface IHM. Ela opera em dois modos:
Leia maisProf. Me. Marcos Echevarria
Prof. Me. Marcos Echevarria Já vimos que existem vários tipos de testes de software que podemos usar para que nossos sistemas tenham uma qualidade maior. Além disso, esses testes podem ser executados em
Leia mais6. Pronunciamento Técnico CPC 23 Políticas Contábeis, Mudança de Estimativa e Retificação de Erro
TÍTULO : PLANO CONTÁBIL DAS INSTITUIÇÕES DO SISTEMA FINANCEIRO NACIONAL - COSIF 1 6. Pronunciamento Técnico CPC 23 Políticas Contábeis, Mudança de Estimativa e Retificação de Erro 1. Aplicação 1- As instituições
Leia maisBase Nacional Comum Curricular 2016. Lemann Center at Stanford University
Base Nacional Comum Curricular 2016 Lemann Center at Stanford University Parte II: Base Nacional Comum: Análise e Recomendações da Seção de Matemática Phil Daro Dezembro, 2015 BASE NACIONAL COMUM: ANÁLISE
Leia maisNorma Interpretativa 2 Uso de Técnicas de Valor Presente para mensurar o Valor de Uso
Norma Interpretativa 2 Uso de Técnicas de Valor Presente para mensurar o Valor de Uso Esta Norma Interpretativa decorre da NCRF 12 - Imparidade de Activos. Sempre que na presente norma existam remissões
Leia maisGerenciamento de Projetos Modulo IX Qualidade
Gerenciamento de Projetos Modulo IX Qualidade Prof. Walter Cunha falecomigo@waltercunha.com http://waltercunha.com Bibliografia* Project Management Institute. Conjunto de Conhecimentos em Gerenciamento
Leia maisSistemas de Informação I
+ Sistemas de Informação I Teoria geral dos sistemas Ricardo de Sousa Britto rbritto@ufpi.edu.br + Introdução n Necessário entender inicialmente os conceitos básicos e base filosófica que norteiam sistemas
Leia maisRoteiro SENAC. Análise de Riscos. Análise Quantitativa de Riscos. Análise Quantitativa de Riscos. Análise Quantitativa de Riscos
SENAC Pós-Graduação em Segurança da Informação: Análise de Riscos Parte 5 Leandro Loss, Dr. Eng. loss@gsigma.ufsc.br http://www.gsigma.ufsc.br/~loss Roteiro Análise de Qualitativa Quantitativa Medidas
Leia mais18º Congresso de Iniciação Científica IMPLEMENTAÇÃO DE UM MODELO DE TESTE DE APLICAÇÕES WEB
18º Congresso de Iniciação Científica IMPLEMENTAÇÃO DE UM MODELO DE TESTE DE APLICAÇÕES WEB Autor(es) HARLEI MIGUEL DE ARRUDA LEITE Orientador(es) PLÍNIO ROBERTO SOUZA VILELA Apoio Financeiro PIBIC/CNPQ
Leia maisIndicamos inicialmente os números de cada item do questionário e, em seguida, apresentamos os dados com os comentários dos alunos.
Os dados e resultados abaixo se referem ao preenchimento do questionário Das Práticas de Ensino na percepção de estudantes de Licenciaturas da UFSJ por dez estudantes do curso de Licenciatura Plena em
Leia maisAula 4 Conceitos Básicos de Estatística. Aula 4 Conceitos básicos de estatística
Aula 4 Conceitos Básicos de Estatística Aula 4 Conceitos básicos de estatística A Estatística é a ciência de aprendizagem a partir de dados. Trata-se de uma disciplina estratégica, que coleta, analisa
Leia maisIII SEMINÁRIO EM PROL DA EDUCAÇÃO INCLUSIVA Desafios Educacionais
III SEMINÁRIO EM PROL DA EDUCAÇÃO INCLUSIVA Desafios Educacionais TEXTOS ESCRITOS POR ALUNOS SURDOS: AS MARCAS DA INTERLÍNGUA MARTINS, Tânia Aparecida 1 PINHEIRO, Valdenir de Souza 2 NOME DO GT: Educação
Leia maisQUALIDADE DE SOFTWARE
QUALIDADE DE SOFTWARE - 02 Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 A ISO 9000-3 é um guia para a aplicação da ISO 9001 para o desenvolvimento, fornecimento e manutenção de software.
Leia maisGerenciamento da Integração (PMBoK 5ª ed.)
Gerenciamento da Integração (PMBoK 5ª ed.) O PMBoK diz que: O gerenciamento da integração do projeto inclui os processos e as atividades necessárias para identificar, definir, combinar, unificar e coordenar
Leia maisATENAS: Um Sistema Gerenciador de Regras de Negócio
1. Introdução ATENAS: Um Sistema Gerenciador de Regras de Negócio Geraldo Zimbrão da Silva (IM/UFRJ) Victor Teixeira de Almeida (COPPE/UFRJ) Jano Moreira de Souza (COPPE/UFRJ) Francisco Gonçalves Pereira
Leia maisnatureza do projeto e da aplicação métodos e ferramentas a serem usados controles e produtos que precisam ser entregues
Modelo De Desenvolvimento De Software É uma representação abstrata do processo de desenvolvimento que define como as etapas relativas ao desenvolvimento de software serão conduzidas e interrelacionadas
Leia maisOntologia de Domínio da Biodisponibilidade de Ferro: Uma Experiência no Projeto Nutri-Fuzzy-Orixás
Ontologia de Domínio da Biodisponibilidade de Ferro: Uma Experiência no Projeto Nutri-Fuzzy-Orixás Alessandra Brito F. Oliveira 1; Vera Maria Benjamim Werneck 1 ; Regina Serrão Lanzillotti 1 ; Haydée Serrão
Leia maisPOR QUE FAZER ENGENHARIA FÍSICA NO BRASIL? QUEM ESTÁ CURSANDO ENGENHARIA FÍSICA NA UFSCAR?
POR QUE FAZER ENGENHARIA FÍSICA NO BRASIL? QUEM ESTÁ CURSANDO ENGENHARIA FÍSICA NA UFSCAR? Póvoa, J. M, Ducinei Garcia Departamento de Física - Universidade Federal de São Carlos Via Washington Luiz, Km
Leia maisBem-vindo ao tópico sobre administração de listas de preços.
Bem-vindo ao tópico sobre administração de listas de preços. Nesse tópico, você aprenderá a administrar listas de preços no SAP Business One. Sua empresa atualiza múltiplas listas de preços para fornecer
Leia maisMetodologia de Desenvolvimento de Software. Prof. M.Sc. Sílvio Bacalá Jr
Metodologia de Desenvolvimento de Software Prof. M.Sc. Sílvio Bacalá Jr Objetivos Discutir aspectos de Engenharia de Software Aplicar um método de desenvolvimento para especificação e projeto de software
Leia maisIntrodução à. Engenharia de Software. Givanaldo Rocha de Souza givanaldo.rocha@ifrn.edu.br http://docente.ifrn.edu.
"Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO AMBIENTE." Engenharia de Software Introdução à Engenharia de Software Givanaldo Rocha de Souza givanaldo.rocha@ifrn.edu.br http://docente.ifrn.edu.br/givanaldorocha
Leia mais5 CONCLUSÃO. 5.1. Resumo
70 5 CONCLUSÃO 5.1. Resumo Conforme visto no capítulo anterior, por meio das análises dos resultados da pesquisa de campo, realizadas no software SPSS 17.0 versão Windows, foram obtidas as funções de utilidade;
Leia maisMétodos de mapeamento para fenômenos qualitativos e quantitativos
IT 508 - Cartografia Temática Representação cartográfica: Métodos de mapeamento para fenômenos qualitativos e quantitativos Profa.. Juliana Moulin Segundo os métodos padronizados, conforme o uso das variáveis
Leia mais1 INTRODUÇÃO 1.1 CONCEITO DE PARADIGMAS DE LINGUAGEM DE PROGRAMAÇÃO PARADIGMAS DE LINGUAGEM DE PROGRAMAÇÃO
1 INTRODUÇÃO 1.1 CONCEITO DE PARADIGMAS DE LINGUAGEM DE PROGRAMAÇÃO Desde o seu surgimento, o manuseio da computação é baseado em linguagens de programação. Ela permite que sejam construídos aplicativos
Leia maisda Qualidade ISO 9001: 2000
4 Requisitos Gerais e de Documentação do Sistema da Qualidade ISO 9001: 2000 A implementação, manutenção e melhoria de um sistema da qualidade requer um sistema documental que auxilie no estabelecimento
Leia maisCONSTRUÇÃO DE QUADRINHOS ATRELADOS A EPISÓDIOS HISTÓRICOS PARA O ENSINO DA MATEMÁTICA RESUMO
XXII Semana de Educação da Universidade Estadual do Ceará 31 de agosto a 04 de setembro de 2015 CONSTRUÇÃO DE QUADRINHOS ATRELADOS A EPISÓDIOS HISTÓRICOS PARA O ENSINO DA MATEMÁTICA Laura Andrade Santiago
Leia maisFigure 2 - Nós folhas de uma árvore binária representando caracteres ASCII
A ocorrência tamanho ASCII codificação de Huffman é um A Codificação método de compactação de Huffman caracteres (American e a variável codificação dos usado símbolos Standard para por cada muitas no Code
Leia maisSeminário de Avaliação Econômica de Projetos Sociais
Seminário de Avaliação Econômica de Projetos Sociais Elaine Toldo Pazello FEA-RP / USP Rio de Janeiro, 24/10/2007 Objetivo contextualizar as avaliações que serão apresentadas a seguir elas foram efetuadas
Leia maisCAPÍTULO 25 COERÊNCIA REGULATÓRIA
CAPÍTULO 25 COERÊNCIA REGULATÓRIA Artigo 25.1: Definições Para efeito deste Capítulo: medida regulatória coberta significa a medida regulatória determinada por cada Parte a ser objeto deste Capítulo nos
Leia maisPIBID: DESCOBRINDO METODOLOGIAS DE ENSINO E RECURSOS DIDÁTICOS QUE PODEM FACILITAR O ENSINO DA MATEMÁTICA
PIBID: DESCOBRINDO METODOLOGIAS DE ENSINO E RECURSOS DIDÁTICOS QUE PODEM FACILITAR O ENSINO DA MATEMÁTICA Naiane Novaes Nogueira 1 Universidade Estadual do Sudoeste da Bahia UESB n_n_nai@hotmail.com José
Leia maisAVALIAÇÃO FONOLÓGICA EM DESTAQUE RESENHA DO LIVRO AVALIAÇÃO FONOLÓGICA DA CRIANÇA, DE YAVAS, HERNANDORENA & LAMPRECHT
FREITAS, Joselaine Moreira de; OTHERO, Gabriel de Ávila. Avaliação fonológica em destaque resenha do livro Avaliação fonológica da criança, de Yavas, Hernandorena & Lamprecht. ReVEL, v. 3, n. 5, 2005.
Leia maisProfessor: Curso: Disciplina: Aula 4-5-6
Professor: Curso: Disciplina: Aula 4-5-6 Turma: Esp. Marcos Morais de Sousa Sistemas de informação Engenharia de Software I Engenharia de Requisitos 03º semestre 1 Engenharia de Requisitos Prof. Marcos
Leia maisUNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA BACHARELADO EM SISTEMAS DE INFORMAÇÃO RAPID APPLICATION DEVELOPMENT
UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA BACHARELADO EM SISTEMAS DE INFORMAÇÃO RAPID APPLICATION DEVELOPMENT Disciplina: Modelagem a Programação Orientada a Objetos
Leia mais(Model Checking) Estes slides são baseados nas notas de aula da Profa. Corina
Verificação de Modelos (Model Checking) Estes slides são baseados nas notas de aula da Profa. Corina Cîrstea Lista de Leitura para a Parte Teórica M. Huth and M. Ryan, Logic in Computer Science Modelling
Leia maisAvaliação de Desempenho de Sistemas
Avaliação de Desempenho de Sistemas Introdução a Avaliação de Desempenho de Sistemas Prof. Othon M. N. Batista othonb@yahoo.com Roteiro Definição de Sistema Exemplo de Sistema: Agência Bancária Questões
Leia maisAgenda. Modelo de Domínio baseado em Ontologia para acesso à Informações de Segurança Pública. George Fragoso
Modelo de Domínio baseado em Ontologia para acesso à Informações de Segurança Pública George Fragoso Agenda Motivação Sistemas de Defesa Social Conceitos e Arquitetura de Ontologias Proposta de Mestrado
Leia maisLISTA DE VERIFICAÇAO DO SISTEMA DE GESTAO DA QUALIDADE
Questionamento a alta direção: 1. Quais os objetivos e metas da organização? 2. quais os principais Produtos e/ou serviços da organização? 3. Qual o escopo da certificação? 4. qual é a Visão e Missão?
Leia maisArmazenamento e Pesquisa de Topic Maps em Banco de Dados Relacional
Armazenamento e Pesquisa de Topic Maps em Banco de Dados Relacional Lucas Indrusiak, Renato Azevedo, Giovani R. Librelotto UNIFRA Centro Universitário Franciscano Rua dos Andradas, 1614 97.010-032 Santa
Leia maisJuros Simples, Compostos, e Contínuos
Juros Simples, Compostos, e Contínuos Conceito Principal Juros são o preço pago pelo benefício do empréstimo de dinheiro por um certo período de tempo. Tipicamente, a taxa de juros é expressa como uma
Leia maisAULA 16 - Sistema de Arquivos
AULA 16 - Sistema de Arquivos Arquivos podem ser vistos como recipientes que contêm dados ou como um grupo de registros correlatos. Os arquivos armazenam informações que serão utilizadas, em geral, por
Leia maisJORNADA DE COMPRA. O que é e sua importância para a estratégia de Marketing Digital VECTOR
O que é e sua importância para a estratégia de Marketing Digital 1 2 3 4 Já falamos muitas vezes sobre produção de conteúdo ser a base de uma estratégia de marketing digital de resultados para a sua empresa.
Leia maisQualidade de Software
de Software Gerenciamento de de Software Dedica-se a assegurar que o nível requerido de qualidade seja atingido Em um produto de software Envolve a definição de padrões e procedimentos apropriados de qualidade
Leia maisDesenvolvimento de uma Etapa
Desenvolvimento de uma Etapa A Fase Evolutiva do desenvolvimento de um sistema compreende uma sucessão de etapas de trabalho. Cada etapa configura-se na forma de um mini-ciclo que abrange as atividades
Leia mais5910178 Fundamentos de Física e Matemática para Biologia-FFCLRP-USP Primeiro Semestre de 2007 Professor: Antônio C. Roque (DFM-FFCLRP-USP)
5910178 Fundamentos de Física e Matemática para Biologia-FFCLRP-USP Primeiro Semestre de 2007 Professor: Antônio C. Roque (DFM-FFCLRP-USP) Horário: Segundas e terças-feiras das 10:00 as 12:00 hs Sala do
Leia maisBreve histórico da profissão de tradutor e intérprete de Libras-Português
O TRABALHO DO TRADUTOR E INTÉRPRETE DE LIBRAS-PORTUGUÊS NAS UNIVERSIDADES FEDERAIS BRASILEIRAS. Resumo Autores: Sônia Aparecida Leal Vítor Romeiro Isabella Noceli de Oliveira Carla Couto de Paula Silvério
Leia maisGerenciamento de Requisitos Gerenciamento de Requisitos
Gerenciamento de Requisitos Objetivos da disciplina Descrever o processo de Gerenciamento e Engenharia de Requisitos para projetos Treinar alunos no Gerenciamento de Requisitos Apresentar estudos de caso
Leia maisNORMA BRASILEIRA DE CONTABILIDADE NBC TSC 4410, DE 30 DE AGOSTO DE 2013
NORMA BRASILEIRA DE CONTABILIDADE NBC TSC 4410, DE 30 DE AGOSTO DE 2013 Dispõe sobre trabalho de compilação de informações contábeis. O CONSELHO FEDERAL DE CONTABILIDADE, no exercício de suas atribuições
Leia mais1 Propagação de Onda Livre ao Longo de um Guia de Ondas Estreito.
1 I-projeto do campus Programa Sobre Mecânica dos Fluidos Módulos Sobre Ondas em Fluidos T. R. Akylas & C. C. Mei CAPÍTULO SEIS ONDAS DISPERSIVAS FORÇADAS AO LONGO DE UM CANAL ESTREITO As ondas de gravidade
Leia maisEspecialização em Engenharia de Software e Banco de Dados
Especialização em Engenharia de Software e Banco de Dados Disciplina: Engenharia de Software Tópico: Introdução Prof. Rodolfo Miranda de Barros rodolfo@uel.br Grandes verdades sobre o desenvolvimento e
Leia maisPESQUISA EM INFORMÁTICA -ESTILOS DE PESQUISA EM COMPUTAÇÃO. Prof. Angelo Augusto Frozza, M.Sc.
PESQUISA EM INFORMÁTICA -ESTILOS DE PESQUISA EM COMPUTAÇÃO Prof. Angelo Augusto Frozza, M.Sc. O TRABALHO DE CONCLUSÃO Introdução O texto que segue resume os Capítulo 2 e 8, do livro Metodologia de Pesquisa
Leia maisTrês exemplos de sistematização de experiências
Três exemplos de sistematização de experiências Neste anexo, apresentamos alguns exemplos de propostas de sistematização. Estes exemplos não são reais; foram criados com propósitos puramente didáticos.
Leia maisSistemas de Representação e Raciocínio
Sistemas de Representação e Raciocínio Introdução à Inteligência Artificial Profa. Josiane Baseado no material de David Poole, Alan Mackworth e Randy Goebel Abril/2007 Inteligência Artificial Objetivo
Leia maisDensímetro de posto de gasolina
Densímetro de posto de gasolina Eixo(s) temático(s) Ciência e tecnologia Tema Materiais: propriedades Conteúdos Densidade, misturas homogêneas e empuxo Usos / objetivos Introdução ou aprofundamento do
Leia maisGestão de impactos sociais nos empreendimentos Riscos e oportunidades. Por Sérgio Avelar, Fábio Risério, Viviane Freitas e Cristiano Machado
Gestão de impactos sociais nos empreendimentos Riscos e oportunidades Por Sérgio Avelar, Fábio Risério, Viviane Freitas e Cristiano Machado A oferta da Promon Intelligens considera o desenvolvimento de
Leia mais3 Estratégia para o enriquecimento de informações
34 3 Estratégia para o enriquecimento de informações Podemos resumir o processo de enriquecimento de informações em duas grandes etapas, a saber, busca e incorporação de dados, como ilustrado na Figura
Leia maisQ-Acadêmico. Módulo CIEE - Estágio. Revisão 01
Q-Acadêmico Módulo CIEE - Estágio Revisão 01 SUMÁRIO 1. VISÃO GERAL DO MÓDULO... 2 1.1 PRÉ-REQUISITOS... 2 2. ORDEM DE CADASTROS PARA UTILIZAÇÃO DO MÓDULO CIEE... 3 2.1 CADASTRANDO EMPRESAS... 3 2.1.1
Leia maisAnálise de Tarefas. Análise Hierárquica de Tarefas
Análise de Tarefas Em IHC, a análise de tarefas pode ser utilizada em diferentes momentos do desenvolvimento de software, destacando-se três atividades: (a) análise da situação atual (apoiada ou não por
Leia maisCÓDIGO CRÉDITOS PERÍODO PRÉ-REQUISITO TURMA ANO INTRODUÇÃO
PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS ESCOLA DE GESTÃO E NEGÓCIOS CURSO DE CIÊNCIAS CONTÁBEIS, ADMINISTRAÇÃO E ECONOMIA DISCIPLINA: ESTRUTURA E ANÁLISE DE CUSTO CÓDIGO CRÉDITOS PERÍODO PRÉ-REQUISITO
Leia mais