TMRA 05 Application framework based on Topic Maps

Similar documents
Introduction to Topic Maps

Graphical Notation for Topic Maps (GTM)

Engineering education knowledge management based on Topic Maps

PSI Registries. Sam Oh, Sungkyunkwan University Montreal, Canada. WG3, Montreal, Sam Oh

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia framework (MPEG-21) Part 21: Media Contract Ontology

MDA & Semantic Web Services Integrating SWSF & OWL with ODM

SC32 WG2 Metadata Standards Tutorial

Building the NNEW Weather Ontology

Topic Map Aided Publishing

Linked Data: Fast, low cost semantic interoperability for health care?

OpenPlant Accelerating ISO Adoption Through Open Applications.

Tools to Develop New Linux Applications

ISO/IEC TR TECHNICAL REPORT. Information technology Procedures for achieving metadata registry (MDR) content consistency Part 1: Data elements

ISO/IEC INTERNATIONAL STANDARD. Information technology Metamodel framework for interoperability (MFI) Part 1: Reference model

Reducing Consumer Uncertainty

A Study of Future Internet Applications based on Semantic Web Technology Configuration Model

Comparing Topic Maps Constraint Specification Languages

Terminologies, Knowledge Organization Systems, Ontologies

TMQL Getting started

Information technology Metamodel framework for interoperability (MFI) Part 1: Framework

Advanced Topics in the Semantic Web: Semantic Services for Business Process Management

OASIS Electronic Trial Master File Standard Technical Committee

European Conference on Quality and Methodology in Official Statistics (Q2008), 8-11, July, 2008, Rome - Italy

Semantic agents for location-aware service provisioning in mobile networks

WHAT ISINTEROPERABILITY? (AND HOW DO WE MEASURE IT?) INSPIRE Conference 2011 Edinburgh, UK

M403 ehealth Interoperability Overview

SEXTANT 1. Purpose of the Application

Next-Generation SOA Infrastructure. An Oracle White Paper May 2007

The Open Group SOA Ontology Technical Standard. Clive Hatton

STS Infrastructural considerations. Christian Chiarcos

Resource Description Framework and Topic Maps: Complementary or Competitive?

Representing Software Traceability using UML and XTM with an investigation into Traceability Patterns

Report from the W3C Semantic Web Best Practices Working Group

Metamorphosis An Environment to Achieve Semantic Interoperability with Topic Maps

_isms_27001_fnd_en_sample_set01_v2, Group A

Finding Similarity and Comparability from Merged Hetero Data of the Semantic Web by Using Graph Pattern Matching

Structure of presentation

ISO CTS2 and Value Set Binding. Harold Solbrig Mayo Clinic

SKOS Standards and Best Practises for USING Knowledge Organisation Systems ON THE Semantic Web

Integrating Automation Design Information with XML and Web Services

Topic Maps Reference Model,

Linked Data Practices for the Geospatial Community

ISA Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA)

Data Governance for the Connected Enterprise

ISO/IEC/ IEEE INTERNATIONAL STANDARD

Upper Ontology for AIA/ASD S3000L Implementation on the basis of ISO

ESRI & Interoperability. David Danko ISO TC 211 Metadata Project Leader OGC Metadata WG Chair ESRI Senior Consultant GIS Standards

QUARK AUTHOR THE SMART CONTENT TOOL. INFO SHEET Quark Author

TMQL Getting started

Archives in a Networked Information Society: The Problem of Sustainability in the Digital Information Environment

A Dublin Core Application Profile in the Agricultural Domain

Ontology Servers and Metadata Vocabulary Repositories

Demo: Linked Open Statistical Data for the Scottish Government

Procedure for the Specification of Web Ontology

Introduction of ISO/IEC JTC1 SC 38 & its standard work on cloud computing. Junfeng ZHAO

Applied Data Governance - Part 3

Industrial Security - Protecting productivity IEC INDA

Topic Map-Based Holy Quran Index

ISO/IEC/ IEEE INTERNATIONAL STANDARD

Metia A Generalized Metadata Driven Framework for the Management and Distribution of Electronic Media

Comparing Topic Maps Constraint Specification Languages

Semantic Technologies and CDISC Standards. Frederik Malfait, Information Architect, IMOS Consulting Scott Bahlavooni, Independent

Managing Learning Objects in Large Scale Courseware Authoring Studio 1

Multi-agent and Semantic Web Systems: Linked Open Data

Reducing Consumer Uncertainty Towards a Vocabulary for User-centric Geospatial Metadata

METADATA INTERCHANGE IN SERVICE BASED ARCHITECTURE

Agenda. Introduction. Semantic Web Architectural Overview Motivations / Goals Design Conclusion. Jaya Pradha Avvaru

Linking library data: contributions and role of subject data. Nuno Freire The European Library

Vocabulary Harvesting Using MatchIT. By Andrew W Krause, Chief Technology Officer

Integration Technologies Group, Inc. Uncompromising Performance

XML Paper Specification (XPS)

Reproducible Workflows Biomedical Research. P Berlin, Germany

OMV / CTS2 Crosswalk

ISO/IEC INTERNATIONAL STANDARD. Information technology Software asset management Part 2: Software identification tag

Mapping between the Dublin Core Abstract Model DCAM and the TMDM

Closing the Semantic Gaps in Topic Maps and OWL Ontologies with Modelling Workflow Patterns

Development of Contents Management System Based on Light-Weight Ontology

Cataloguing GI Functions provided by Non Web Services Software Resources Within IGN

Information Technology Document Schema Definition Languages (DSDL) Part 1: Overview

Making Open Data work for Europe

MDA & Semantic Web Services Extending ODM with Service Semantics

EMC Documentum xdb. High-performance native XML database optimized for storing and querying large volumes of XML content

Towards an Integrated Information Framework for Service Technicians

Oshiba Tadahiko National Diet Library Tokyo, Japan

Real World Data Governance- Part 1

When using this architecture for accessing distributed services, however, query broker and/or caches are recommendable for performance reasons.

A common metadata approach to support egovernment interoperability

Enrichment of Sensor Descriptions and Measurements Using Semantic Technologies. Student: Alexandra Moraru Mentor: Prof. Dr.

The Agricultural Ontology Server: A Tool for Knowledge Organisation and Integration

Towards the Semantic Desktop. Dr. Øyvind Hanssen University Library of Tromsø

Web-based BIM. Seppo Törmä Aalto University, School of Science

IMI WHITE PAPER INFORMATION MAPPING AND DITA: TWO WORLDS, ONE SOLUTION

A Dream of Software Engineers -- Service Orientation and Cloud Computing

ISO INTERNATIONAL STANDARD. Information and documentation Records management Part 1: General

lnteroperability of Standards to Support Application Integration

ISO INTERNATIONAL STANDARD. Financial services Universal financial industry message scheme Part 8: ASN.1 generation

XML Metadata Standards and Topic Maps

Providing a sophisticated TM software tool to support development of a TM-based system for managing melanoma cases images

ITARC Stockholm Olle Olsson World Wide Web Consortium (W3C) Swedish Institute of Computer Science (SICS)

ITARC Stockholm Olle Olsson World Wide Web Consortium (W3C) Swedish Institute of Computer Science (SICS)

Transcription:

TMRA 05 Application framework based on Topic Maps Oct 6, 2005 Knowledge Synergy Inc. Motomu Naito motom@green.ocn.ne.jp http://www.knowledge-synergy.com National Institute of Informatics Frederic Andres andres@nii.ac.jp http://ww.nii.ac.jp

We are Motomu Naito with Knowledge Synergy, and Frederic Andres with NII, the national Institute of Informatics. The NII was founded as an inter-university research institute organized to conduct comprehensive research on informatics and to develop an advanced infrastructure for disseminating scientific information. Today, we are going to talk about Application Framework based on Topic Maps which deals with Subjects 1

Table of Contents Introduction: Back ground and Purpose Technical elements for Application Framework Topic Maps and RDF Published Subjects Ontology Fragment Exchange Protocol Query Language Application Framework based on Topic Maps Semantic Distance in Topic Maps Challenge Conclusion 2

1. Introduction - Background Information related to Tsunami Explosion of the amount of information with evolution of IT Various information existing on various servers and clients Why a Search engine can not solve the Information Tsunami? Limits and Shortcoming of information processing based on character string and keyword Access any time to required information Processing enabled to understand the meaning of word Systematization and organization of information 3

Introduction - Background (2) However, the "view", the "timing", and "granularity" vary according to the position, a specific situation, a man and etc. Recently, many technical elements, tools and software components can be used to solve this problem 4

1 Introduction - Purpose This presentation discusses about the Application Framework which can be built using those technical elements, tools and software components and its high-efficiency and usefulness. 5

2. The Technical Elements The technical element which can be used for to build the Application Framework. Topic Maps, RDF Information resources structured semantically Published Subjects A mechanism identify subjects globally Ontology Definition and organization of concepts and relationship between concepts Remote Access Protocol Protocol for exchange, merge and filter of fragment of Topic Maps and RDF on network Query Language Language for query and update Topic Maps and RDF 6

2.1 Topic Maps and RDF Information resources structured semantically Topic Maps made by ISO, RDF made by W3C Both Topic Maps and RDF consist of standard family Similarities between them are obvious, but differentia between them are also obvious Possibility to use both technology mutually complementary 7

Topic Maps and RDF (2) RDF/Topic Maps Interoperability Task Force established in SWBPD (Semantic Web Best Practices and Deployment Working Group) for the purpose of interoperability of Topic Maps and RDF (http://www.w3.org/2001/sw/bestpractices/rdftm/) First working draft RDFTM: Survey of Interoperability Proposals was published on 29 March 2005 (http://www.w3.org/2001/sw/bestpractices/rdftm/survey) Coordinator of the task force is Steve Pepper There are five proposals in the survey RDF to Topic Maps mapping is practical 8

2.2 Published Subjects Defined as a mechanism which enable person and computer to identify subjects (topics). And it is permanently published on networks and is aimed at making easy share/exchange Topic Maps. It is included in Topic Maps standard It allocate URI to subject, and make possible to identify subjects On the occasion of merge of Topic Maps, it is used to identify topics (subjects) The topic which have same subject is merged It provides a subject identifying mechanism to Computer and Human It is applicable both information resource and things in real world Any one can publish published subjects A good thing will survive 9

Example of PSI Subject Dolphin http://www.knowledge-synergy.com/psi/dolphin This is a published subject indicator (PSI) conforming to the OASIS Published Subjects Standard Subject: Dolphin PSID: http://www.knowledge-synergy.com/psi/dolphin Definition: Dolphins are small cetaceans that have a long, beaklike snout, a falcate (sickleshaped) dorsal fin, and conical teeth. They are Odontoceti (toothed whales). Kingdom Animalia, phylum Chordata, subphylum Vertebrata, class Mammalia, order Cetacea, family Delphinidae Existing PSI ISO 639 Published Subjects for language code (http://www.oasis-open.org/committees/download.php/1444/language.xtm) ISO 3166 Published Subjects for country code (http://www.oasis-open.org/committees/download.php/1442/country.xtm) XTM (XML Topic Maps) Core Published Subjects (http://www.topicmaps.org/xtm/1.0/core.xtm) 10

2.3 Ontology Definition and organization of concepts and relationships between concepts Several classifications of ontology For example: 1. Upper ontology limited to general, abstract concepts some attempts have been made at creating standardized upper ontology 2. Domain ontology targeted certain domain, such as plant, medical care, law, etc. 3. Task ontology targeted special processes to solve problems, such as diagnosis, design, study support, etc. 11

Example of Ontology Many ontologies already exist Example of domain Ontology UNSPSC (Universal Standard Products and Services Classification) data format Topic Map (http://www.techquila.com/tm-samples.html) SWEET (Semantic Web for Earth and Environmental Terminology ) data format OWL (http://sweet.jpl.nasa.gov/index.html) ISO 12207 SLCP (Software Life Cycle Process) data format Paper ISO 19115 Geographic information -- Metadata data format PDF Many ontologies can be downloaded from TAP project site http://tap.stanford.edu/ Many ontologies can be found by using Swoogle http://swoogle.umbc.edu/ They are expected to be published as Published Subjects 12

2.4 Remote Access Protocol Protocol for exchange, merge and filter of fragment of Topic Maps and RDF on network There are already many Topic Maps, RDF, PSI, Ontology, etc. The number of them is increasing rapidly They are located various place on network It is natural to feel the temptation to use those information resources There is no standard at this moment So standard is required There are some proposal TMRAP (Ontopia As) TopicMapster (techquila) Example of the Access Protocol Select topic, select subject, select objects in scope, select whole Topic Maps Registration mechanism of PSI, Topic Maps, etc. such as UDDI registry seems to be needed 13

2.5 Query Language Querying and updating of Topic Maps and RDF TMQL by ISO and SPARQL by W3C will be available soon TMQL has three kinds of queries path expressions select queries FLWOR queries Get powerful way to find something and make diversified output 14

3. Application Framework The application framework consists of the usable technology (Information/Knowledge structure of Application Framework) 15

Main function of Application Framework Main functions of Application Framework are extremely simple Retrieval Input Output Storage 16

Structure of Application Framework We can replace and add any components easily, if they are coupled loosely. office soft office soft he standards serve as glue to mbine those components. 17

Functional Components of the Framework Input function Generation of Topic Maps Entry/Edit of Topic Maps Registry of information resources Store function Retrieve function Remote access (Fragment exchange) and merge function Output/display function Translation from Topic Maps to HTML/XML Translation from Topic Maps to PDF Output of information resources More specialized and sophisticated components 18

Conditions of the Application Framework Compliance with standards (openness) De jure standards ISO/IEC 13250 Topic Maps (TMDM, XTM, Canonicalization, TMRM, CTM) ISO/IEC 18048 Topic Maps Query Language (TMQL) ISO/IEC 19756 Topic Maps Constraint Langauge (TMCL) De facto standards tolog TMAPI Need more standards Loose coupling structure Effective use of existing tools 19

Conditions of the Application Framework (2) Application Framework needs good operational system, especially human Both of buyable tools and open source tools are expected to have a large selection 20

4. Semantic Distance in Topic Maps The basic motivation To add semantic scale inside topic maps structures Topic nodes semantically very close N1 N3 N2 21

Example of Semantic Distance in Topic Maps 22

Semantic Distance in Topic Maps The semantic distance between two adjacent nodes i,l and j,l-1 is defined by the following: S( i,l, j,l-1 ) = D inter * D intra * W( i,l, j,l-1 ) Where i,l and j,l-1 are the i th and the j th nodes located at levels l and l-1 of the target structure 23

Semantic Distance in Topic Maps D inter = inter-level discrimination weight (Inter level cost) to maintain the semantic distance between two levels of a structure D inter = 1 in case of a graph D intra = intra-level discrimination weight (Intra Level Cost) within a single level of a structure W = semantic path cost between two nodes i,l and j,l-1 24

5. Challenge Development of knowledge management environment for Software development & maintenance project Adoption of ISO/IEC 12207 Software Life Cycle Processes (SLCP) for main ontology (Topic Maps) Work breakdown structure Three level works (process, activity, task) We are creating various Topic Maps: Person, Project, Document, Technology (skill),. 25

Required Functional Components for the Environment Input/Edit or translate function for SLCP, person, project, etc Registry function for information resources Topic Maps engine Topic Maps storage Topic Maps query Display/output function for Topic Maps Display/output function for information resources More specialized and sophisticated functions 26

Expecting Use of the Environment Project management Process control (workflow management) Activities and tasks implementation support Content management Internal audit for ISO 9000 Maturity evaluation Skill transfer Etc 27

Demo SLCP (Software Life Cycle Process) and Software document Graph representation of SLCP Topic Maps 28

Demo: Semantic Distance in Topic Maps 29

6. Conclusion & Future Work Improvement of findability and accessibility of information/ knowledge by making application based on Topic Maps Classification and organization of information/knowledge according to subjects and context High efficiency and cost performance to build application reuse and assemble of existing components Wide use for many application Further challenges: to develop more specialized and sophisticated components e.g. Semantic Distance Evaluation, Bayesian Network 30

Interesting Links Event INTAP Semantic Web conference 2006.1.27 Keio University, Tokyo, Japan Web site ISO SC34 WG3 www.isotopicmaps.org topicmap.com www.topicmap.com Knowledge Synergy www.knowledge-synergy.com Ontopia AS www.ontopia.net TMAPI www.tmapi.org NetworkedPlanet http://www.networkedplanet.com/ techquila http://www.techquila.com/ Cerpus http://cerpus.com/ Jubik http://www.jubik.com/en_index.html Free tools Omnigator www.ontopia.net TM4J tm4j.org TM4L Editor, TM4L Browser 31

Thank you! 32