xml topic map builder
play

XML Topic Map Builder : Specification and Generation Specification - PDF document

XML Topic Map Builder : XML Topic Map Builder : Specification and Generation Specification and Generation Giovani Librelotto Giovani Librelotto Jos Jos Carlos Ramalho Carlos Ramalho Pedro Rangel Henriques Pedro Rangel Henriques


  1. XML Topic Map Builder : XML Topic Map Builder : Specification and Generation Specification and Generation Giovani Librelotto Giovani Librelotto Jos José é Carlos Ramalho Carlos Ramalho Pedro Rangel Henriques Pedro Rangel Henriques University of Minho, University of Minho, Portugal Portugal {grl,jcr,prh}@di.uminho.pt { grl,jcr,prh}@di.uminho.pt Índice ndice Í � Conceitos; Conceitos; � TM em detalhes; � TM em detalhes; � � Exemplo de TM; Exemplo de TM; � Projeto em andamento... em andamento... � Projeto � 1

  2. Motivaç ção ão para para Topic Maps Topic Maps Motiva A motivaç ção original para ão original para topic maps A motiva topic maps prové ém da necessidade de mesclar m da necessidade de mesclar prov índices. ndices. (Steve Newcomb, Steve Pepper). (Steve Newcomb, Steve Pepper). í O que que são são Topic Maps ? O Topic Maps ? � “ “Topic Topic maps maps are a are a new new ISO standard for ISO standard for � describing knowledge knowledge structures structures and and associating associating describing them them with with information information resources resources” ” • • The maps , , Steve Steve Pepper Pepper, , May May 2000 2000 The TAO of TAO of topic topic maps � Um paradigma que permite organizar, manter e Um paradigma que permite organizar, manter e � navegar pela informaç ção, permitindo ão, permitindo navegar pela informa transformá á- -la em conhecimento. la em conhecimento. transform 2

  3. Um Topic Topic Map Map é é ... ... Um ... basicamente um documento XML onde ... basicamente um documento XML onde diferentes elementos são usados para diferentes elementos são usados para representar: representar: � t tó ópicos, picos, � � ocorrências de t ocorrências de tó ópicos, picos, � � relacionamentos (ou associa relacionamentos (ou associaç ções) entre ões) entre � tó t ópicos. picos. Objetivos Objetivos � Qualificar o Qualificar o conteudo conteudo e/ou dados contidos nos e/ou dados contidos nos � recursos de informaç recursos de informa ção como t ão como tó ópicos para picos para habilitar ferramentas de navegaç habilitar ferramentas de navega ção tais como: ão tais como: � í índices, ndices, � � referências cruzadas, referências cruzadas, � � dicion dicioná ários, rios, � � navega navegaç ção por conceitos; ão por conceitos; � � Criar caracter Criar caracterí ísticas sticas navegacionais navegacionais, ligando os , ligando os � tó t ópicos. picos. 3

  4. Objetivos ( (cont cont’ ’) ) Objetivos � Estruturar recursos de informa Estruturar recursos de informaç ção não ão não � estruturados. estruturados. � Permitir procuras que recuperem a informa Permitir procuras que recuperem a informaç ção ão � requisitada. requisitada. � Criar visões para usu Criar visões para usuá ários ou finalidades rios ou finalidades � espec especí íficas, filtrando a informa ficas, filtrando a informaç ção. ão. Caracterí ísticas sticas Caracter � Compara Compara- -se TM a GPS. se TM a GPS. � � TM permite a cria TM permite a criaç ção de um ão de um “ “mapa virtual mapa virtual” ” da da � informa informaç ção, e os recursos de informa ão, e os recursos de informaç ção ão permanecem em sua forma original e não são permanecem em sua forma original e não são modificados. modificados. � A mesma informa A mesma informaç ção pode ser usada de ão pode ser usada de � maneiras diferentes por diferentes TM. maneiras diferentes por diferentes TM. 4

  5. XTM x Recursos de Informaç ção ão XTM x Recursos de Informa Pedro R. Topic Map Henriques Braga Giovani R. UMinho Librelotto Campus de Gualtar Esc. Engenharia Instituto de Informática Recursos de Informação Sem Topic Maps Sem Topic Maps 5

  6. Com Topic Maps Com Topic Maps Ontologia Ontologia � Segundo o Segundo o Michaelis Michaelis: : “ “Ciência do ser em geral. Ciência do ser em geral.” ” � � Este termo tamb Este termo també ém m é é usado em outras usado em outras á áreas, tal como reas, tal como � na filosofia, onde tem outro significado. na filosofia, onde tem outro significado. � Parte da metaf Parte da metafí ísica que estuda o ser em geral e suas sica que estuda o ser em geral e suas � propriedades transcedentais propriedades transcedentais. . � Em TM: Em TM: É É uma precisa descri uma precisa descriç ção dos tipos de coisas ão dos tipos de coisas � que são encontradas no dom que são encontradas no domí ínio coberto pelo nio coberto pelo Topic Topic Map. . Map � Em outras palavras, o conjunto de t Em outras palavras, o conjunto de tó ópicos que picos que é é usado usado � para definir classes de tó para definir classes de t ópicos, associa picos, associaç ções, pap ões, papé éis de is de atuaç ção ão e ocorrências. e ocorrências. atua 6

  7. Exemplo de Ontologia Exemplo de Ontologia � A fim de tornar o trabalho mais facilitado, ser A fim de tornar o trabalho mais facilitado, será á escolhido escolhido � um dom um domí ínio de assunto de conhecimento geral. nio de assunto de conhecimento geral. � Um grupo de pesquisa de uma Universidade. Um grupo de pesquisa de uma Universidade. � � Nos exemplos que se seguirão, assumiremos que Nos exemplos que se seguirão, assumiremos que � Giovani R Librelotto é é um estudante de doutoramento um estudante de doutoramento Giovani R Librelotto orientado pelo professor Pedro R Henriques Pedro R Henriques. . orientado pelo professor � A ontologia b A ontologia bá ásica consiste dos tipos de t sica consiste dos tipos de tó ópicos picos phd phd- - � student e student e professor professor, o tipo de associa , o tipo de associaç ção ão orientado orientado por/orienta por/orienta e os pap e os papé éis de is de atua atuaç ção ão orientador orientador e e orientando. orientando . Conceitos Bá ásicos de TM sicos de TM Conceitos B � H Há á 19 elementos em XTM 1.0 19 elementos em XTM 1.0 � TAO é é a parte principal de a parte principal de topic topic maps maps � TAO � T refere refere- -se ao se ao t : “…é “…é um recurso que serve de um recurso que serve de pico : � T tó ópico � proxy para algum subject proxy para algum subject” ”. . … … pode ser pode ser “ “qualquer qualquer coisa” ” eg eg. Shakespeare, . Shakespeare, ó ópera, Portugal pera, Portugal coisa A refere refere- -se se à à associa ão: “… “… é é um relacionamento um relacionamento � A associaç ção: � entre um ou mais tó ópicos, cada um desempenhando picos, cada um desempenhando entre um ou mais t um papel como membro desta associaç um papel como membro desta associa ção ão” ” eg eg. . escrito_por, , importado_de importado_de escrito_por O refere refere- -se se à à ocorrência: “ … … é é qualquer informa qualquer informaç ção ão � O ocorrência: “ � que é é especificada como sendo relevante para um especificada como sendo relevante para um que dado subject dado subject” ” eg eg. . xlink:www.uminho.pt xlink:www.uminho.pt 7

  8. Tó ópico pico T � Pode ser qualquer coisa. Pode ser qualquer coisa. � � É É a base da cria a base da criaç ção de mapas de t ão de mapas de tó ópicos. picos. � � Um t Um tó ópico pode ser: pico pode ser: � � uma pessoa, uma pessoa, � � uma entidade, uma entidade, � � um conceito, um conceito, � � ... ... � Escola de Depto. Braga Portugal Engenharia Informática Tipo de Tó ópicos picos Tipo de T � Um t Um tó ópico tem um tipo de t pico tem um tipo de tó ópico, talvez m pico, talvez mú últiplos. ltiplos. � � Tipos de t Tipos de tó ópicos podem ser vistos como um t picos podem ser vistos como um tí ípico pico � relacionamento classe relacionamento classe- -instância instância. . � Tipos de t Tipos de tó ópicos tamb picos també ém são t m são tó ópicos. picos. � Escola de Depto. Braga Engenharia Portugal Informática 8

  9. Nome de Tó ópicos picos Nome de T � Um t Um tó ópico pode ter um ou mais nomes. pico pode ter um ou mais nomes. � � Cada nome, estar Cada nome, estará á em um contexto distinto. em um contexto distinto. � Depto. Escola de Braga (1) Informática (1) PT (2) Engenharia (1) BRG (2) DI (2) Portugal (1) EE (2) Ocorrências de Tó ópicos picos Ocorrências de T � Representa a informa Representa a informaç ção que ão que é é especificada como especificada como � relevante para um dado tó ópico. pico. relevante para um dado t � Ocorrências e t Ocorrências e tó ópicos existem em 2 diferentes dom picos existem em 2 diferentes domí ínios, nios, � mas estão conectados entre si. mas estão conectados entre si. � As ocorrências estabelecem uma rota para os t As ocorrências estabelecem uma rota para os tó ópicos. picos. � Depto. Topic Braga (1) Informática (1) Domain BRG (2) DI (2) Resource Domain 9

Recommend


More recommend