lexicon basic ontology description - análise de artigo

41
Lexicon Basic Ontology Description Karin Koogan Breitman, Julio Cesar Sampaio do Prado Leite PUC-RJ / LES, University of Toronto 1 CMP234: Modelagem Conceitual e Ontologias. Humberto Jorge de Moura Costa Análise de Artigo

Upload: humberto-moura

Post on 08-Aug-2015

101 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Lexicon Basic Ontology Description - Análise de Artigo

Lexicon Basic Ontology DescriptionKarin Koogan Breitman, Julio Cesar Sampaio do Prado Leite PUC-RJ / LES, University of Toronto

1

CMP234: Modelagem Conceitual e Ontologias.Humberto Jorge de Moura Costa

Análise de Artigo

Page 2: Lexicon Basic Ontology Description - Análise de Artigo

Agenda

2

•  Análise das Universidades•  Análise dos Autores•  Análise do Artigo•  Conclusão

Page 3: Lexicon Basic Ontology Description - Análise de Artigo

Artigo

3

Page 4: Lexicon Basic Ontology Description - Análise de Artigo

PUC-RJ

4 Fonte: http://www.puc-rio.br/ensinopesq/ccpg/proginf.html

Page 5: Lexicon Basic Ontology Description - Análise de Artigo

PUC-RJ Ranking Nacional - Ciência da Computação

5 Fonte: http://ruf.folha.uol.com.br/2014/rankingdecursos/cienciadacomputacao/

Page 6: Lexicon Basic Ontology Description - Análise de Artigo

PUC-RJ - Ranking Internacional

6

fonte: http://www.topuniversities.com/universities/pontif%C3%ADcia-universidade-cat%C3%B3lica-do-rio-de-janeiro/undergrad

Page 7: Lexicon Basic Ontology Description - Análise de Artigo

PUC-RJ LES

7 http://www.les.inf.puc-rio.br/wiki/index.php/Página_principal

Page 8: Lexicon Basic Ontology Description - Análise de Artigo

PUC-RJ LES – Grupos de Trabalho

8

Fonte: http://www.les.inf.puc-rio.br/wiki/index.php/Grupos_de_Trabalho

Page 9: Lexicon Basic Ontology Description - Análise de Artigo

PUC-RJ LES – Grupos de Pesquisa

9

1 Governance in Open Multi-Agent Systems 2 Software Product Lines & Aspect-Oriented Software Engineering 3 Groupware@LES 4 Requirements Engineering 5 Multi-Agent Systems for Medicine and Computational Biology 6 Self-Adaptive and Self-Organizing Multi-Agent Systems 7 Intentional Ubiquitous, Pervasive and Mobile Computing

Fonte: http://www.les.inf.puc-rio.br/wiki/index.php/Grupos_de_Pesquisa

Page 10: Lexicon Basic Ontology Description - Análise de Artigo

PUC-RJ LES – Projetos em Andamento

10

1 Universal (2011 até 2013) 2 SIRELE 3 GeoRisc(2008-atual) 4 Escritório de Qualidade (2006-atual)5 Plano de Desenvolvimento de Informática (2007-atual) 6 Alope/Pimex/Inventário (2007- atual) 7 Bandeira Brasil (2008 - atual) 8 CP - BPMN/Cetil (2011 - atual) 9 Editor Datahidro (2010 atual) 10 Telemedicina (2010 atual)

Fonte: http://www.les.inf.puc-rio.br/wiki/index.php/Projetos

Page 11: Lexicon Basic Ontology Description - Análise de Artigo

PUC-RJ LES – Patrocinadores

11

Fontehttp://www.les.inf.puc-rio.br/wiki/index.php/Patrocinadores

Page 12: Lexicon Basic Ontology Description - Análise de Artigo

University of Toronto

12 http://web.cs.toronto.edu/research/areas.htm

Page 13: Lexicon Basic Ontology Description - Análise de Artigo

University of Toronto - Ranking Internacional

13

Fonte: http://www.topuniversities.com/universities/university-toronto/undergrad

Page 14: Lexicon Basic Ontology Description - Análise de Artigo

University of Toronto / Áreas

14 http://web.cs.toronto.edu/research/areas.htm

Applied & Discrete Mathematics Artificial Intelligence Computational Biology Computer Graphics Computer Systems & Networks Database Systems Health & Assistive Technology Human Computer Interaction Numerical Analysis Programming Languages & Methodologies Software Engineering Theory of Computation

Page 15: Lexicon Basic Ontology Description - Análise de Artigo

University of Toronto / Software Engineering

15 http://web.cs.toronto.edu/research/areas/se.htm

Requirements Engineering Design and Architecture Formal Methods Software Performance Engineering Software Evolution The management of Software Projects and Organizations

Page 16: Lexicon Basic Ontology Description - Análise de Artigo

Software Engineering / Tropos

16 http://www.troposproject.org/

Page 17: Lexicon Basic Ontology Description - Análise de Artigo

Funding Organization / Program Sponsors

17 http://web.cs.toronto.edu/research/sponsors.htm

Canada Foundation for Innovation (CFI) Natural Sciences and Engineering Research Council (NSERC) Mathematics of Information Technology and Complex Systems (MITACS) Ministry of Research and Innovation Ontario Centres of Excellence (OCE)

Page 18: Lexicon Basic Ontology Description - Análise de Artigo

Autores - Karin Breitman

18

Page 19: Lexicon Basic Ontology Description - Análise de Artigo

Autores - Karin Breitman

19

Page 20: Lexicon Basic Ontology Description - Análise de Artigo

Autores - Karin Breitman

20

Page 21: Lexicon Basic Ontology Description - Análise de Artigo

Autores - Karin Breitman

21

Page 22: Lexicon Basic Ontology Description - Análise de Artigo

Autores - Karin Breitman

22

Page 23: Lexicon Basic Ontology Description - Análise de Artigo

Autores - Karin Breitman

23 http://www.emc.com/microsites/brdc-event/index.htm

Page 24: Lexicon Basic Ontology Description - Análise de Artigo

Autores - Julio Cesar

24

Page 25: Lexicon Basic Ontology Description - Análise de Artigo

Autores - Julio Cesar

25

Page 26: Lexicon Basic Ontology Description - Análise de Artigo

Autores - Julio Cesar

26

Page 27: Lexicon Basic Ontology Description - Análise de Artigo

Autores

27

Page 28: Lexicon Basic Ontology Description - Análise de Artigo

Autores - Julio Cesar

28

Page 29: Lexicon Basic Ontology Description - Análise de Artigo

Julio Cesar - Livro Vivo

29 http://livrodeengenhariaderequisitos.blogspot.com.br/

Page 30: Lexicon Basic Ontology Description - Análise de Artigo

Análise do Artigo - Estrutura

30

Resumo1.  Introduction2.  Ontologies3.  Language Extended Lexicon4.  Lexicon based ontology construction process 5.  The Meeting Scheduler Ontology: an example 6.  Conclusions

Page 31: Lexicon Basic Ontology Description - Análise de Artigo

Análise do Artigo - Resumo

31

  A fim de garantir a interoperabilidade e permitir a interação agente autônomo, o software para a web será obrigada a fornecer ontologias processáveis por computadores.  Entregas tradicionais do processo de desenvolvimento de software são o código, documentação técnica e documentação de uso. Em sofftware Web também serão entregáveis as ontologias.  Ontologias permitirão que máquinas processem e e integrem os recursos da Web de forma inteligente, permitindo pesquisas rápidas e precisas na web , e facilitando a comunicação entre uma multidão de agentes web heterogêneos.  Estamos propondo um processo para a construção sistemática de ontologias, centrada no conceito de Linguagens de Aplicação. Este conceito está enraizado em um esquema de representação chamado Language Extended Lexicon (LEL).  Para exemplificar, será vamos implementada uma ontologia tratamento por computador por um agendador de reunião usando a linguagem de ontologia DAML + OIL.

Page 32: Lexicon Basic Ontology Description - Análise de Artigo

Análise do Artigo - Introdução

32

  Pesquisadores da indústria e as universidades estão explorando a possibilidade de criar um "Web Semântica", em que sentido é explicitada, permitindo que máquinas para processar e integrar os recursos da Web de forma inteligente. Esta tecnologia vai permitir a interoperabilidade entre o desenvolvimento de agentes inteligentes de internet em larga escala, facilitando a comunicação entre uma infinidade de dispositivos acessível via web heterogêneos.  A maioria das informações disponíveis está em um formato compreensível somente para o ser humano, tornando a automatização dos processos de pesquisa e recuperação muito difícil  Processos disponíveis para a construção de ontologias fornecem pouco apoio às atividades de aquisição de conhecimentos básicos, como levantamento e modelagem, e se concentrar em aspectos de formalização. O resultado final é que o processo de construção de ontologias se torna demorado e oneroso.

Page 33: Lexicon Basic Ontology Description - Análise de Artigo

Análise do Artigo - Introdução

33

 Propomos um processo de construção de ontologias enraizada em um esquema de representação chamado o léxico língua estendida (LEL). Um termo léxico é composta de uma noção (denotação) e respostas comportamentais (conotação). A lista de respostas comportamentais torna o LEL especial, em relação a outros léxicos ou dicionários, porque ele fornece informações adicionais para o significado de termos, no formato de uma lista de relacionamentos com outros termos léxico. A estrutura particular do LEL torna uma excelente base para a construção de ontologias.O processo proposto é sistemático o suficiente como para permitir que as pessoas que não são especialistas em engenharia de conhecimento possam realizá-la. Demonstramos nossa proposta usando um exemplo no qual vamos implementar uma ontologia tratamento por computador por um agendador de reunião na linguagem DAML + OIL.

Page 34: Lexicon Basic Ontology Description - Análise de Artigo

Análise do Artigo - Ontologia

34

 Adota o a estrutura de ontologia proposta por Maedche. uma ontologia pode ser descrita por um 5-tupla que consiste dos elementos centrais de uma ontologia, ou seja, conceitos, relações, hierarquia, uma função que relaciona conceitos não-taxonomicamente e um conjunto de axiomas.

Page 35: Lexicon Basic Ontology Description - Análise de Artigo

Análise do Artigo - Ontologias

35

•  Foi considerado o uso do Resource Description Framework (RDF). •  Nos conectivos lógicos RDF Schema, como negação, disjunção e conjunção não são

fornecidos, restringindo, assim, o poder expressivo da ontologia.•  A ontology inference layer (OIL) ) surgiu da necessidade de uma linguagem expressiva para

a criação de ontologias na web , sendo patrocinaao pela Comunidade Europeia através do projeto on-to- knowledge .

•  A (DARPA) em conjunto com a W3C está desenvolvendo o (DAML, estendendo o RDF com construções mais expressivas que visam facilitar a interação agente na web.

•  DAML + OIL é fornecido como um mapeamento para lógica de predicado de primeira ordem, escrito em ANSI Knowledge Interchange Format (KIF).

•  DARPA mantém uma biblioteca com cerca de ontologia duzentas entradas à disposição do público em http://www.daml.org/ontologies/

Page 36: Lexicon Basic Ontology Description - Análise de Artigo

Análise do Artigo – DAM + OIL

36

 DAM - criada pela DARPA e W3C, objetivando exteder RDF para facilitar a

interação com a Web.

 OIL - Linguagem mais expressiva que RDF para criação de ontologias

Page 37: Lexicon Basic Ontology Description - Análise de Artigo

Análise do Artigo -

37

 Processo de construção da Ontologia proposto.

Page 38: Lexicon Basic Ontology Description - Análise de Artigo

Artigo

38

Page 39: Lexicon Basic Ontology Description - Análise de Artigo

Artigo

39

1 - Lista de termos léxico ordem alfabética de acordo com o seu tipo (verbo, objeto, assunto e estado).

2 - Três listas: Conceito (C), as relações (R) e axiomas (AO).

3 - Usando a lista de termos léxico classificados como objeto ou sujeito, para cada termo, adiciona um

novo conceito para a lista conceito, verificando a consistência.

4 - Usando a lista de termos léxico classificados como tipo de verbo, para cada termo, verifica a lista de

relação para uma relação que a expresse

5 - Usando a lista de termos léxico classificados como tipo de estado, para cada termo Para cada

resposta comportamental, tente identificar a importância do termo para a ontologia. Verificar a existência

de indicadores negativos no vocabulário mínimo que se relacionam com o termo a outros termos,

verificando a consistência,

6 - Quando todos os termos são adicionados à ontologia, verifica Verifique ontologia procurando

conjuntos de conceitos que compartilham rel idênticos, verificando a consistência.

Page 40: Lexicon Basic Ontology Description - Análise de Artigo

Artigo - Exemplo

40

Page 41: Lexicon Basic Ontology Description - Análise de Artigo

Avaliação

41

  Bom artigo, de 2004, com informações bem completas sobre o processo proposto;

  Possui 20 citações demonstrando relevância na área;

  De acorco com o Qualis CC, o extrato é C (Lectures Notes for Computing)

  O artigo traz um exemplo em forma de tutorial para facilitar o entendimento;

  Nos trabalhos futuros afirma que vai dar ênfase na validação da ontologia.

  Projeto aparentemente, não teve continuidade (site for a do ar).

  Figuras difíceis de ler.