359 research outputs found

    XTche : a language for topic maps schema and constraints

    Get PDF
    This paper describes the design of a new language to formally specify constraints over Topic Maps. This language allows to express contextual conditions on classes of Topic Maps and the corresponding processing syntem. With XTche, a topic map designer defines a set of restrictions that enables to verify if a particular topic map is semantically valid. As the manual checking of large topic maps (frequent in real cases) is impossible, it is mandatory to provide an automatic validator. The constraining process presented in this paper is composed of a language and a processor. The language is based on XML Schema syntax. The processor is developed in XSLT language. The XTche processor takes a XTche specification and it generates a particular XSLT stylesheet. This stylesheet can validate a specific topic map (or a set of them) according to the constraints in the XTche specification. In this paper we will show, in abstract terms and with concrete examples, how to specify Topic Maps schemas and constraints with XTche

    Metamorphosis: an environment to achieve semantic interoperability with topic maps

    Get PDF
    Nowadays, data handled by an institution or company is spread out by more than one database and lots of documents of different types. To extract the information implicit in that data, it is necessary to pick parts from those various archives. To obtain a general overview, those information slices should be gather. Different approaches can be followed to achieve that integration, ranging from the merge of resources till the fusion of the extracted parts. In this paper, we introduce Metamorphosis – a Topic Maps oriented environment to generate conceptual navigators for heterogenous information systems – and we argue that Metamorphosis can be used to achieve the referred interoperability

    Ontology driven Websites - Metamorphosis: a framework to specify and manage ontology driven websites

    Get PDF
    Website development has always been an hard task: it consumes time and resources. What is new today is normally taken as granted tomorrow by users. This is to say that users always want more. Today they want up to date information and they want to access it according to their point of view or particular preferences.To cope with these demands, websites must be dynamic and must be able to reconfigure automatically their structure, content and appearance. This scenery has favored the creation of tools for automatic generation and management websites. In this paper we propose not a new tool of this kind but a new approach to the problem. In our approach we consider two layers. A physical layer that we call the resources layer, composed by databases, XML documents, directory subtrees, and the whole sort of files you can think of to represent your information. A metadata layer called the ontology layer, that provides a view to those resources.Our framework consists of several parts. In this paper the focus will be the navigation component.This component takes an ontology and uses it to navigate through the resources layer.We are using XML technology to implement the whole framework and this component is implemented through an XML transformation process

    Topic maps aplicados ao sistema de informação do Museu da Emigração

    Get PDF
    O presente artigo apresenta uma aplicação do Metamorphosis ao caso do Museu Virtual da Emigração. O Museu da Emigração contém no seu espólio fontes de informação compostas por documentos XML e por uma base de dados relacional. A função do Metamorphosis é propiciar uma visão homogénea destes recursos através da criação de um topic map que represente este universo de discurso. Para isso, usa-se o Oveia para a extracção do topic map e o Ulisses para a navegação sobre o conhecimento do domínio. O resultado é uma visão integrada do Museu da Emigração, de acordo com a ontologia especificada pelo projectista

    Adrian: a platform for E-Learning Content Prodution

    Get PDF
    Universities and other institutions related to education are investing time and resources in E-learning initiatives. This leads to an increasing number of course offers in E-learning format. There are environments, called Learning Management Systems (LMS), designed to help teachers in the management of their courses. These systems support the management of administrative information, student evaluation and all the interactivity between teacher and students and among students. However they do not provide tools to help teachers to prepare and to produce content: lessons, tests, guided lab sessions, ... Here is where ADRIAN comes into the scene providing support for content production. ADRIAN is composed by several components: one component to help producing lessons and lab guided sessions; one component for the production of tests and exams; one component to support the production of multimedia presentations; and one component to generate interfaces that integrate all the material produced (content parts) by the other components or developed elsewhere by the teacher. The whole system is being developed with XML (eXtended Markup Language) using descriptive markup for content, and related technologies like XSL (eXtended Stylesheet Language) for content transformations. This way we ensure the portability and platform independence of the system. The last mentioned component, the integration component, is based on ontologies; the user is asked to define an ontology for his course. After that the system generates automatically the web interface that integrates all the courseware components. In this paper we describe the ADRIAN architecture and the components developed so far. This description is illustrated with a real case study

    TM-Builder: um construtor de ontologias baseado em topic maps

    Get PDF
    Este artigo tem como objectivo introduzir uma arquitectura genérica de um extrator de ontologia (Ontology Builder) a partir de uma família de documentos XML. Este Ontology Builder é obtido através de uma especificação de ontologias. Após, é apresentada uma instancia da referida arquitetura, a qual ao processar uma família de documentos XML, gera uma especificação em XTM (XML Topic Maps). Para descrever este processo de extração do conhecimento dos documentos XML, é definida uma nova linguagem XML chamada XSTM (XML Specification for Topic Maps). A arquitetura e a linguagem propostas são ilustradas por meio de um estudo de um caso real: a especificação da ontologia ligada a autores e artigos apresentada em uma conferencia sobre XML (XATA) realizada na Universidade do Minho.This paper aims at introducing a generic architecture of a ontology extractor (Ontology Builder) from instances of a family of XML documents. This Ontology Builder comes from an ontology specification. After, it presents an instance of this architecture that process a family of XML documents, resulting, as output, a specification in XTM (XML Topic Maps). To describe the extraction of knowledge from XML documents to produce a XTM, a new XML language called XSTM (XML Specification for Topic Maps) is defined. The proposed architecture and language are illustrated by a real case study: the ontology specification connected to the authors and papers presented in a conference about XML (XATA) realized at University of Minho

    Ulisses: um navegador conceptual para topic maps

    Get PDF
    A norma ISO-IEC 13250 – Topic Maps – faz a ponte entre os domínios de representação de conhecimento e gestão de informação. Tópicos e associações formam uma rede semântica estruturada sobre os recursos de informação. Este artigo tem por objectivo a visualização eficiente desta camada semântica, a qual é um assunto crítico porque topic maps podem conter milhões de tópicos e associações. Este artigo é dividido em 3 partes. Primeiro, apresenta-se brevemente os conceitos de Topic Maps. Então, são revistas algumas técnicas de visualização de Topic Maps. Finalmente, é descrita a ferramenta de visualização ao desenvolvida e descrita a forma de ser utilizada – e aprimorada – para a visualização de Topic Maps.The ISO standard ISO-IEC 13250 – Topic Maps – provide a bridge between the domains of knowledge representation and information management. Topics and topic associations build a structured semantic link network above information resources. This research aims at visualizing this semantic layer efficiently, which is a critical issue as topic maps may contain millions of topics and associations. This paper has 3 parts. First, we depict briefly basic Topic Maps concepts. Then, we review a few topic map visualization techniques. Finally, we describe the visualization tool we developed and study how this tool may be used – and enhanced – for Topic Maps visualization

    Estruturando o conhecimento com a norma ISO 13250 Topic Maps

    Get PDF
    A norma ISO/IEC 13250 Topic Maps [Biezunsky et al., 1999] é uma norma para organização e representação de conhecimento sobre um domínio específico, que permite a descrição de temas e de seus relacionamentos. Steve Pepper [Pepper, 2000] define tema como um termo usado para designar alguma coisa, independentemente de ser algo concreto (por exemplo, um automóvel ou uma pessoa) ou apenas uma abstração mental (por exemplo, um sentimento). Um topic map pode ser visto como um conjunto organizado de tópicos (representação formal de temas de um universo de discurso), contendo: (1) uma estrutura hierárquica de tópicos (definido pelas relações é-um ou contém); (2) vários nomes para cada tópico (ou tema de um índice); (3) ponteiros (ocorrências) entre tópicos e documentos externos (conectando os temas aos recursos de informação); e (4) relacionamentos semânticos (associações) entre tópicos. No âmbito de representação de conhecimento (Knowledge Representation), os Topic Maps possuem as seguintes características principais: (1) permitem estabelecer uma rede associativa estruturada entre os tópicos; (2) organizam hierarquicamente os recursos num novo domínio de informação/conhecimento, relacionando-os com os tópicos; e (3) propiciam a interoperabilidade entre recursos de informação distintos, através de uma visão conceptual integrada da ontologia sobre o domínio. Este mini-curso descreve, portanto, a norma ISO 13250 Topic Maps. Como será visto ao longo do texto, um topic map é, basicamente, composto por tópicos e associações que dão origem a uma rede semântica estruturada que agrupa informações relacionadas sobre um certo domínio. Essa rede é vista como um grafo: as associações são os arcos, enquanto que os tópicos são os nodos

    Representação de conhecimento na semantic web

    Get PDF
    A Semantic Web é uma área emergente que tem como objectivo tornar a World WideWeb (Web) mais útil e fácil de usar. O presente mini-curso visa descrever o problema da anotação para a Semantic Web, um dos actuais desafios desta área. A ideia de ter na Web dados definidos e ligados para serem usados por maquinas, não apenas para apresentação a humanos, com vista à sua integração e partilha entre aplicações, ainda e um anseio. Para isto, os dados devem ser descritos de forma que o homem e a máquina entendam seu significado. Este mini-curso apresenta as linguagens, baseadas no padrão de anotação de texto XML, que se enquadram como tecnologia para promover a ideia da Semantic Web. Basicamente, os mecanismos a serem desenvolvidos para o estabelecimento da Semantic Web compreendem duas vertentes: a disponibilização de uma colecção de dados estruturados; e regras de inferência associadas a essa colecção que permitirão a criação de ferramentas capazes de percorrer a Web realizando tarefas complexas com base nessas estruturas de conhecimento. Estas duas vertentes serão aqui abordadas, sendo assumido que recorre-se a ontologias para estruturar as fontes de informação e a linguagens de anotação para as descrever. Este mini-curso consiste de uma apresentação dos formatos de representação de conhecimento (estruturas de facetas, dicionários, índices, taxonomias, thesauri, ontologias) e das linguagens para Semantic Web (RDF, RDF Schema, XOL, SHOE, OWL, Topic Maps e TMCL), assim como uma visao geral das ferramentas que suportam o desenvolvimento de aplicações e ontologias para a Semantic Web. Por fim, serão apresentados as actuais e futuras tendências para o desenvolvimento da Semantic Web

    Metamorphosis – a topic maps based environment to handle heterogeneous information resources

    Get PDF
    "Lecture notes in computer science (LNCS). ISSN 0302-9743, vol. 3873"Nowadays, data handled by an institution or company is spread out by more than one database and lots of documents of different types. To extract the information implicit in that data, it is necessary to pick parts from those various archives. To obtain a general overview, those information slices should be integrated. Different approaches can be followed to achieve that integration, ranging from the merge of resources till the fusion of the extracted parts. In this paper, we introduce Metamorphosis – a Topic Maps oriented environment that enables a conceptual navigation among heterogenous information systems – and we argue that Metamorphosis can be used to achieve, via Topic Maps, the referred semantic integration.(undefined)info:eu-repo/semantics/publishedVersio
    • …
    corecore