527 research outputs found

    Automatic OSPF Topology map generation using information of the OSPF database

    Get PDF
    Nowadays, different technologies provide support to different areas of our diverse lifestyles around the world. Highly reputable companies are doing important research on the connectivity of multiple devices to the different types of network. The open Short Path First Protocol (OSPF) is one of the most widespread routing protocols in communications. Through experience, it has been demonstrated that this protocol usually has flaws, either by causes outside the protocol or by configuration, so network administrators should monitor and revise the operation of that protocol. Generally, when you start tracking a network already deployed that uses the OSPF routing protocol, there is very little documented information or even, none of the existing topology, not only because of the dynamism of this connectivity protocol, but also because of the lack of documentation of the installation itself. This project proposes the development of a tool for the generation of a map of the topology of a simple area of the OSPF routing protocol, which will facilitate the establishment of an OSPF area's topology documentation.Keywords: Network logical topology, OSPF, network modelling and mapping

    Automatic Understanding and Mapping of Regions in Cities Using Google Street View Images

    Get PDF
    The use of semantic representations to achieve place understanding has been widely studied using indoor information. This kind of data can then be used for navigation, localization, and place identification using mobile devices. Nevertheless, applying this approach to outdoor data involves certain non-trivial procedures, such as gathering the information. This problem can be solved by using map APIs which allow images to be taken from the dataset captured to add to the map of a city. In this paper, we seek to leverage such APIs that collect images of city streets to generate a semantic representation of the city, built using a clustering algorithm and semantic descriptors. The main contribution of this work is to provide a new approach to generate a map with semantic information for each area of the city. The proposed method can automatically assign a semantic label for the cluster on the map. This method can be useful in smart cities and autonomous driving approaches due to the categorization of the zones in a city. The results show the robustness of the proposed pipeline and the advantages of using Google Street View images, semantic descriptors, and machine learning algorithms to generate semantic maps of outdoor places. These maps properly encode the zones existing in the selected city and are able to provide new zones between current ones.This work has been supported by the Spanish Grant PID2019-104818RB-I00 funded by MCIN/AEI/10.13039/501100011033 and by “ERDF A way of making Europe”. José Carlos Rangel and Edmanuel Cruz were supported by the Sistema Nacional de Investigación (SNI) of SENACYT, Panama

    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

    Algebraic specification of documents

    Get PDF
    According to recent research, nearly 95 percent of a corporate information is stored in documents. Further studies indicate that companies spent between 6 and 10 percent of their gross revenues printing and distributing documents in several ways: web and cdrom publishing, database storage and retrieval and printing. In this context documents exist in some different formats, from pure ascii files to internal database or text processor formats. It is clear that document reusability and low-cost maintenance are two important issues in the near future. The majority of available document processors is purpose-oriented, reducing the necessary flexibility and reusability of documents. Some waste of time arises from adapting the same text to different purposes. For example you may want to have the same document as an article as a set of slides or as a poster; or you can have a dictionnary document producing a book and a list of words for a spell-checker. This conversion could be done automatically from the first version of the document if it complies some standard requirements. The key idea will be to keep a complete separation between syntax and semantics. In this way we produce an abstract description separating conceptual issues from those concerned with the use. This note proposes a few guidelines to build a system to solve the above problem. Such a system should be an algebraic based environment and provide facilities for: - Document type definitions; - Definition of functions over document types; - Document definitions as algebraic terms. This approach (rooted in the tradition of constructive algebraic specification), will allow for homogeneous environment to deal with operations such as merging documents, converting formats, translating documents, extracting different kinds of information (to set up information repositories, data bases, or semantic networks) or portions of documents (as it happens, for instance, in literate programming), and some other actions, not so traditional, like mail reply, or memo production. We intend to use CAMILA (a specification language and prototyping environment developed at Universidade do Minho, by the Computer Science group) to develop the above mentioned system

    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

    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

    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

    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
    corecore