Euler, Topic Maps and Revolution An Introduction to ISO/IEC 13250 Topic Maps Tapsa Pippuri Senior Information Architect STEP Infotek A.S, Oslo.

Slides:



Advertisements
Similar presentations
Creating and Submitting a Necessary Wayleave Application
Advertisements

ISO DSDL ISO – Document Schema Definition Languages (DSDL) Martin Bryan Convenor, JTC1/SC18 WG1.
Database Systems: Design, Implementation, and Management Tenth Edition
ISO TC184/SC4 Future architecture Rotterdam Progress on the Future SC4 Architecture PWI Friday 13 th November 2009.
A New Learning Tools. Topic Maps is a standard for the representation and interchange of knowledge, with an emphasis on the findability of information.
Chapter 2 Data Models Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
SOCI 380 INSTRUCTIONS RE. RESEARCH PAPER DUE DATE: The research paper is due on the last day of class You are required to write and submit a detailed research.
7M701 1 Software Engineering Software Requirements Sommerville, Ian (2001) Software Engineering, 6 th edition: Chapter 5
1 Conceptual Modeling of Topic Maps with ORM Versus UML Are D. Gulbrandsen The XML group, Center for Information Technology Services, University of Oslo,
Web Service Architecture Part I- Overview and Models (based on W3C Working Group Note Frank.
Disscussion about the FIPA Interaction Protocols FIPA IP Technical Committee (IP-TC) Gabriel Hopmans Morpheus Software Maastricht, the Netherlands.
Introduction to XML This material is based heavily on the tutorial by the same name at
SOA Reference Model Generic Presentation DRAFT: Not approved by the OASIS SOA RM TC.
William Yajima, PhD Senior Editor How to effectively organize and write for scientific books Association of Japanese Geographers 30 March 2013.
Høgskolen i Oslo Topic maps, a technology for knowledge organisation Presentation at ELAG 2004 Nils Pharo.
XML TOPIC MAP JUNG J. W.. SNU OOPSLA Lab. contents What ’ s XTM? Why XTM? Element of XTM XTM Conceptual Model DTD Introduction to XTM Syntax.
Geog 463: GIS Workshop May 15, 2006 Information Systems Architecture Reading: Zachman 1987.
CS 4310: Software Engineering
Amarnath Gupta Univ. of California San Diego. An Abstract Question There is no concrete answer …but …
Future of MDR - ISO/IEC Metadata Registries (MDR) Larry Fitzwater, SC 32 WG 2 Convener Computer Scientist U.S. Environmental Protection Agency May.
Educator’s Guide Using Instructables With Your Students.
UML REVIEW –PART1 1. Introduction What is UML visual modelling language UML is a language not a methodology? Q: why is this distinction important? UML.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Towards Translating between XML and WSML based on mappings between.
A J Miles Rutherford Appleton Laboratory SKOS Standards and Best Practises for USING Knowledge Organisation Systems ON THE Semantic Web NKOS workshop ECDL.
Copyright © 2013 Curt Hill The Zachman Framework What is it all about?
INF 384 C, Spring 2009 Ontologies Knowledge representation to support computer reasoning.
Database Systems: Design, Implementation, and Management Ninth Edition
9/14/2012ISC329 Isabelle Bichindaritz1 Database System Life Cycle.
Classification and the Metadata Registry Judith Newton NIST IRS XML Stakeholders/ XML Working Group May 18, 2004.
Nancy Lawler U.S. Department of Defense ISO/IEC Part 2: Classification Schemes Metadata Registries — Part 2: Classification Schemes The revision.
UNECE METIS work session on statistical metadata Luxembourg, 9 to 11 April SDMX as a source of standardised terminology: MCV and cross-domain concepts.
CountryData Technologies for Data Exchange SDMX Information Model: An Introduction.
SDMX Standards Relationships to ISO/IEC 11179/CMR Arofan Gregory Chris Nelson Joint UNECE/Eurostat/OECD workshop on statistical metadata (METIS): Geneva.
This chapter is extracted from Sommerville’s slides. Text book chapter
Webinar of the CoP 15 September Webinar Agenda 2 StartTopic 14:00Welcome 14:10Overview of the mappings of the ISA Core Vocabularies 14:20Common.
SNU OOPSLA Lab. Chapter3: A Perspective on the Quest for Global Knowledge Interchange Steven R. Newcomb Edited by Jongnam Kim.
1/26/2004TCSS545A Isabelle Bichindaritz1 Database Management Systems Design Methodology.
COMM331 Effective Reading: Unpacking the text for better understanding Dr. Celeste Rossetto: Learning Development 2013.
Definition of a taxonomy “System for naming and organizing things into groups that share similar characteristics” Taxonomy Architectures Applications.
Information Systems & Databases 2.2) Organisation methods.
And Coolheads Consulting A Processing Model for Topic Maps Knowledge Technologies 2001 Austin, 6 March 2001 Steven R. Newcomb Michel.
Frames Icons Press F5 to Start Presentation. Over Time Means.
Frames Icons. Over Time Means Issues of importance past, present and future Applying something historic to present knowledge Predicting something based.
CS3773 Software Engineering Lecture 04 UML Class Diagram.
Methodology - Conceptual Database Design
Chapter 10 Analysis and Design Discipline. 2 Purpose The purpose is to translate the requirements into a specification that describes how to implement.
Semantic web course – Computer Engineering Department – Sharif Univ. of Technology – Fall Knowledge Representation Semantic Web - Fall 2005 Computer.
Standards-Based Knowledge Systems using NewsML and Topic Maps Presented by Daniel Rivers-MooreDaniel Rivers-Moore Director of New Technologies, RivComRivCom.
Building a Topic Map Repository Xia Lin Drexel University Philadelphia, PA Jian Qin Syracuse University Syracuse, NY * Presented at Knowledge Technologies.
November 25, 2015 © IBM Corporation Unified Method Framework (UMF) RMC Reference Architecture Overview Kelli Houston
CSC 131 Fall 2006 Lecture # 6 Object-Oriented Concepts.
WEB 2.0 PATTERNS Carolina Marin. Content  Introduction  The Participation-Collaboration Pattern  The Collaborative Tagging Pattern.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
INTRODUCTION TO DATABASE DESIGN. Definitions Database Models: Conceptual, Logical, Physical Conceptual: “big picture” overview of data and relationships.
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2 nd Edition Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.
TOPIC MAP Lee H. J..
UNEP Terminology Workshop - Geneva, April 15, Environmental Terminology & Thesaurus Workshop UN Environment Programme Regional Office of Europe.
Jemerson Pedernal IT 2.1 FUNDAMENTALS OF DATABASE APPLICATIONS by PEDERNAL, JEMERSON G. [BS-Computer Science] Palawan State University Computer Network.
2 1 Database Systems: Design, Implementation, & Management, 7 th Edition, Rob & Coronel Data Models Why data models are important About the basic data-modeling.
Slide 1 Systems Analysis and Design with UML Version 2.0, Second Edition Alan Dennis, Barbara Haley Wixom, and David Tegarden Chapter 7: Structural Modeling.
Object Oriented Programming and Data Abstraction Earl Huff Rowan University.
Of 24 lecture 11: ontology – mediation, merging & aligning.
The Agricultural Ontology Server (AOS) A Tool for Facilitating Access to Knowledge AGRIS/CARIS and Documentation Group Food and Agriculture Organization.
1 Representing and Reasoning on XML Documents: A Description Logic Approach D. Calvanese, G. D. Giacomo, M. Lenzerini Presented by Daisy Yutao Guo University.
Quality Management chapter 27.
Topic Maps - an introduction
Database Systems Instructor Name: Lecture-3.
MUMT611: Music Information Acquisition, Preservation, and Retrieval
Information Networks: State of the Art
Energy Statistics Compilers Manual
Presentation transcript:

Euler, Topic Maps and Revolution An Introduction to ISO/IEC Topic Maps Tapsa Pippuri Senior Information Architect STEP Infotek A.S, Oslo

tapsa pippuri, topic maps, xml finland '99 Disclaimer Do not expect to grasp all the details Our goals today: –to provide an overview –to spark further interest More details in the Proceedings (and XML Handbook, 2nd Edition) Contact for tutorials and/or workshops...

tapsa pippuri, topic maps, xml finland '99 Topic Maps are... Another great ISO standard from SC34 … for describing knowledge structures “An international standard for typed links” The bridge between knowledge management and information management A new paradigm for organising, maintaining and navigating information “The GPS of the information universe”

tapsa pippuri, topic maps, xml finland '99 Applicability Anyone who needs to manage large pools of disparate interconnected information objects

tapsa pippuri, topic maps, xml finland '99 The Motivation Originally: To represent knowledge structures for indexes Extended to other forms of navigation aid: –The electronic equivalent of TOCs, glossaries, thesauri, cross references Today seen as providing a new organising principle for information

tapsa pippuri, topic maps, xml finland '99 ISO standard Describes an abstract data model Defines an SGML/HyTime based interchange syntax An XML/XLink based form will follow when the XML linking specifications are stable Subject to final vote as I speak

tapsa pippuri, topic maps, xml finland '99 Key concepts Topics Occurrences Associations –also: –Scope –Identity and public subjects –Facets

tapsa pippuri, topic maps, xml finland '99 Topics A topic is any “thing” whatsoever about which anything whatsoever may be asserted by any means whatsoever! Persons, entities, concepts – depending on the information in question (More precisely, it’s a topic link element in the topic map, but don’t worry about that yet!) Some examples, please...

tapsa pippuri, topic maps, xml finland '99 Topics Kullervo Helsinki Sallinen Hämeenlinna Finland Sibelius

tapsa pippuri, topic maps, xml finland '99 More about topics topics have types and characteristics: –zero or more names –zero or more occurrences –zero or more associations

tapsa pippuri, topic maps, xml finland '99 Topic types “types” attribute speficies the class(es) of which a topic is an instance represents the “IS-A” relationship a.k.a. “hypernymy” or “superordination” or “set-member” More examples...

tapsa pippuri, topic maps, xml finland '99 Topic types Kullervo Helsinki Sallinen Hämeenlinna Finland Sibelius country opera town composer Legend:

tapsa pippuri, topic maps, xml finland '99 Topic types Encyclopaedia: country, town, person, work… Thesaurus: domain, concept, term... SW documentation: system block, service block, command group, command… Legal publishing: law, case, court, concept, commentator… TechDoc: component, supplier, procedure, error condition…

tapsa pippuri, topic maps, xml finland '99 Topic names Three kinds: –base name, display name, sort name Multiple names: –Helsinki, Helsingfors –WSSSL (multiple expansions) Topic naming constraint: –Two topics cannot have the same name in the same scope (e.g. “Kullervo”)

tapsa pippuri, topic maps, xml finland '99 Occurrences Information that is specified as being relevant to a given subject An occurrence (or set of occurrences) of a topic within one or more addressable information objects (in an information pool) The “link” between the knowledge map and the information repository

tapsa pippuri, topic maps, xml finland '99 Occurrences (resource domain) (topic domain)

tapsa pippuri, topic maps, xml finland '99 Occurrence roles Different types of occurrences represented by occurrence roles For example: monograph, article, picture, video, mention, commentary, example, description, definition, syntax production, parameter list, functional description, overview, amendment, blueprint, graph … You get to choose!

tapsa pippuri, topic maps, xml finland '99 Occurrence roles article picture mention definition Legend:

tapsa pippuri, topic maps, xml finland '99 Representing indexes Helsinki Hämeenlinna , 77 Kullervo Sallinen Sibelius Tavastehus, see Hämeenlinna

tapsa pippuri, topic maps, xml finland '99 Topic associations Describe relationships between topics: “Helsinki is in Finland” “Hotel Kämp is in Helsinki” “Sibelius was born in Hämeenlinna” “Kullervo was written by Sibelius” “Tolkien was influenced by Kalevala”

tapsa pippuri, topic maps, xml finland '99 Topic associations Sibelius Hämeenlinna Hotel Kämp Kullervo Helsinki Finland Tolkien tapsa pippuri, topic maps, xml finland '99

Association types Sibelius Hämeenlinna Hotel Kämp Kullervo Helsinki Finland Tolkien is-in born-in written-by influenced-by Legend: tapsa pippuri, topic maps, xml finland '99

Association types Sibelius Hämeenlinna Hotel Kämp Kullervo Helsinki Finland Tolkien “portable semantic network” tapsa pippuri, topic maps, xml finland '99

Other concepts Scope & Themes: Describes the limits of the validity of a topic characteristic assignment Facets: Provide a mechanism for assigning property/value pairs to information objects Subject identity & Public subjects: Establishing identity between topics within and across topic maps

tapsa pippuri, topic maps, xml finland '99 Self-documentation Topics have types and topic types are (also) topics Occurrence roles are topics Scopes consist of themes that are themselves topics Association types and association roles are topics Facets and facet values are also topics!

tapsa pippuri, topic maps, xml finland '99 But … Euler? c a d b g f e Leonhard Euler ( ) Bridges of Königsberg Problem

tapsa pippuri, topic maps, xml finland '99 Jean le Rond d’Alembert ( ) Graph Theory Denis Diderot ( ) L’Encyclopédie Revolution Topic Maps Reference Works Euler? Revolution? Leonhard Euler ( )

tapsa pippuri, topic maps, xml finland '99 Connections Life is full of connections Knowledge and creativity thrive on them Today’s information owners need to be able to exploit them Topic Maps are the exciting new technology for doing so, efficiently and reliably

tapsa pippuri, topic maps, xml finland '99 To join the revolution Standard text and other materials: Topic map mailing list: Workshops and tutorials: Kiitos ja näkemiin!