SlideShare a Scribd company logo
Onotoa - A visual Topic Maps schema editor


         Dipl.-Inf. Hannes Niederhausen

                     Topic Maps Lab
           Natural Language Processing Group
            Department of Computer Science
                   University of Leipzig


               12.11.2009 / TMRA09




           Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab)   12.11.2009 / TMRA09   1/13
Introduction



    To validate a topic map a schema is needed
    Schema describes the ontology of the topic map
    ISO working group specifies a standard - TMCL
    TMCL is a topic map
    Standard provides some CTM templates for easier writing of schemas
    Creating schemas with templates is nice ⇒ it get’s nicer with Onotoa




                          Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab)   12.11.2009 / TMRA09   2/13
What is Onotoa


   Is a visual editor for topic map schemas
   Started as graduate at the Topic Maps Lab
   Is in constant development
   Implements almost all constrains of the actual TMCL draft
   Provides visual editors to create a TMCL schema
   Open Source:
        Website: http://onotoa.topicmapslab.de
        Source: http://code.google.com/p/onotoa
        Usergroup: http://groups.google.com/group/onotoa




                        Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab)   12.11.2009 / TMRA09   3/13
Part of Onotoa




   Model View
   Property Details View
   Editor area for diagram
   editors




                           Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab)   12.11.2009 / TMRA09   4/13
Model View




   Core of Onotoa User
   Interface
   Shows overview of
   schema and diagrams
   Used to create and open
   diagrams




                         Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab)   12.11.2009 / TMRA09   5/13
Property Details View



   Provides input
   masks of selected
   elements
   Every element
   has its own input
   mask called
   property page




                       Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab)   12.11.2009 / TMRA09   6/13
Diagrams




   Onotoa provides two kinds of diagrams:
       Domain Diagrams
       TMCL Diagrams




                      Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab)   12.11.2009 / TMRA09   7/13
Domain Diagram




   Provides an abstract view to the schema
   Helpfull to describe the domain without getting to much detail, like scope,
   cardinality and reification
   Use it to discuss the domain with clients
   Every element is editable in the diagram




                        Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab)   12.11.2009 / TMRA09   8/13
TMCL Diagram




   Visual representation based on GTM level 1 proposal
   Editing of all TMCL constraints possible
   Uses Property Details View for editing constraint and type porperties




                        Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab)   12.11.2009 / TMRA09   9/13
Same model - different views




                   Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab)   12.11.2009 / TMRA09   10/13
After the schema creation




    Export the schema as TMCL topic map
    Export possible as CTM using TMCL templates or XTM
    Export topic map created with tinyTiM and tinyTiM-mio




                        Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab)   12.11.2009 / TMRA09   11/13
Other features




    Import existing TMCL schema
    Export diagrams as png or svg file




                        Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab)   12.11.2009 / TMRA09   12/13
You can participate by




    Reporting bugs
    Submit new feature requests




                       Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab)   12.11.2009 / TMRA09   13/13
Thank you. . .




. . . for listening




                      Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab)   12.11.2009 / TMRA09   14/13

More Related Content

PDF
Hardware Architecture for Calculating LBP-Based Image Region Descriptors
PPT
Relief Clipping Planes (SIGGRAPH ASIA 2008)
PPTX
How c++ stored in ram
PPT
Evaluation of Instances Asset in a Topic Maps-Based Ontology
PPT
The Effects of Topic Map Components on Serendipitous Information Retrieval
PDF
Presentation final
PDF
Designing a gui_description_language_with_topic_maps
PDF
Live Integration Framework
Hardware Architecture for Calculating LBP-Based Image Region Descriptors
Relief Clipping Planes (SIGGRAPH ASIA 2008)
How c++ stored in ram
Evaluation of Instances Asset in a Topic Maps-Based Ontology
The Effects of Topic Map Components on Serendipitous Information Retrieval
Presentation final
Designing a gui_description_language_with_topic_maps
Live Integration Framework

Similar to Onotoa - a Visual Topic Map Schema Editor (7)

PDF
Generating an Ontology Specific Editor
PPT
Topic map for Topic Maps case examples
PDF
Towards a second generation Topic Maps engine
PDF
Visual Browsing and Editing of Topic Map Based Learning Repositories 1st Edit...
PDF
Visual Browsing and Editing of Topic Map Based Learning Repositories 1st Edit...
PDF
Maiana Presentation at Topic Maps 2010 Oslo
PDF
Visual Browsing and Editing of Topic Map Based Learning Repositories 1st Edit...
Generating an Ontology Specific Editor
Topic map for Topic Maps case examples
Towards a second generation Topic Maps engine
Visual Browsing and Editing of Topic Map Based Learning Repositories 1st Edit...
Visual Browsing and Editing of Topic Map Based Learning Repositories 1st Edit...
Maiana Presentation at Topic Maps 2010 Oslo
Visual Browsing and Editing of Topic Map Based Learning Repositories 1st Edit...
Ad

More from tmra (20)

PDF
Topic Maps for improved access to and use of content in relational databases ...
PDF
External Schema for Topic Map Database
PDF
Weber 2010 brn
PDF
Subject Headings make information to be topic maps
PDF
Inquiry Optimization Technique for a Topic Map Database
PDF
Topic Merge Scenarios for Knowledge Federation
PDF
JavaScript Topic Maps in server environments
PDF
Modelling IMS QTI with Topic Maps
PDF
Hatana - Virtual Topic Map Merging
PDF
Maiana - The social Topic Maps explorer
PDF
Tmra2010 matsuuraposter
PDF
Automatic semantic interpretation of unstructured data for knowledge management
PDF
Putting topic maps to rest.tmra2010
PDF
Defining Domain-Specific Facets for Topic Maps With TMQL Path Expressions
XLSX
Mappe1
PDF
Et Tu, Brute? Topic Maps and Discourse Semantics
PDF
A PHP library for Ontopia-CMS Integration
PDF
Hatana tmra 2010
PDF
Designing a GUI Description Language with Topic Maps
PPTX
AToM2 – a ”web database” with Topic Maps roots
Topic Maps for improved access to and use of content in relational databases ...
External Schema for Topic Map Database
Weber 2010 brn
Subject Headings make information to be topic maps
Inquiry Optimization Technique for a Topic Map Database
Topic Merge Scenarios for Knowledge Federation
JavaScript Topic Maps in server environments
Modelling IMS QTI with Topic Maps
Hatana - Virtual Topic Map Merging
Maiana - The social Topic Maps explorer
Tmra2010 matsuuraposter
Automatic semantic interpretation of unstructured data for knowledge management
Putting topic maps to rest.tmra2010
Defining Domain-Specific Facets for Topic Maps With TMQL Path Expressions
Mappe1
Et Tu, Brute? Topic Maps and Discourse Semantics
A PHP library for Ontopia-CMS Integration
Hatana tmra 2010
Designing a GUI Description Language with Topic Maps
AToM2 – a ”web database” with Topic Maps roots
Ad

Recently uploaded (20)

PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Spectroscopy.pptx food analysis technology
PDF
Machine learning based COVID-19 study performance prediction
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
A Presentation on Artificial Intelligence
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
Big Data Technologies - Introduction.pptx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPT
Teaching material agriculture food technology
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
cuic standard and advanced reporting.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
MIND Revenue Release Quarter 2 2025 Press Release
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
Spectroscopy.pptx food analysis technology
Machine learning based COVID-19 study performance prediction
Mobile App Security Testing_ A Comprehensive Guide.pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
A Presentation on Artificial Intelligence
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Review of recent advances in non-invasive hemoglobin estimation
Big Data Technologies - Introduction.pptx
20250228 LYD VKU AI Blended-Learning.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Teaching material agriculture food technology
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Reach Out and Touch Someone: Haptics and Empathic Computing
cuic standard and advanced reporting.pdf
Chapter 3 Spatial Domain Image Processing.pdf

Onotoa - a Visual Topic Map Schema Editor

  • 1. Onotoa - A visual Topic Maps schema editor Dipl.-Inf. Hannes Niederhausen Topic Maps Lab Natural Language Processing Group Department of Computer Science University of Leipzig 12.11.2009 / TMRA09 Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab) 12.11.2009 / TMRA09 1/13
  • 2. Introduction To validate a topic map a schema is needed Schema describes the ontology of the topic map ISO working group specifies a standard - TMCL TMCL is a topic map Standard provides some CTM templates for easier writing of schemas Creating schemas with templates is nice ⇒ it get’s nicer with Onotoa Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab) 12.11.2009 / TMRA09 2/13
  • 3. What is Onotoa Is a visual editor for topic map schemas Started as graduate at the Topic Maps Lab Is in constant development Implements almost all constrains of the actual TMCL draft Provides visual editors to create a TMCL schema Open Source: Website: http://onotoa.topicmapslab.de Source: http://code.google.com/p/onotoa Usergroup: http://groups.google.com/group/onotoa Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab) 12.11.2009 / TMRA09 3/13
  • 4. Part of Onotoa Model View Property Details View Editor area for diagram editors Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab) 12.11.2009 / TMRA09 4/13
  • 5. Model View Core of Onotoa User Interface Shows overview of schema and diagrams Used to create and open diagrams Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab) 12.11.2009 / TMRA09 5/13
  • 6. Property Details View Provides input masks of selected elements Every element has its own input mask called property page Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab) 12.11.2009 / TMRA09 6/13
  • 7. Diagrams Onotoa provides two kinds of diagrams: Domain Diagrams TMCL Diagrams Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab) 12.11.2009 / TMRA09 7/13
  • 8. Domain Diagram Provides an abstract view to the schema Helpfull to describe the domain without getting to much detail, like scope, cardinality and reification Use it to discuss the domain with clients Every element is editable in the diagram Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab) 12.11.2009 / TMRA09 8/13
  • 9. TMCL Diagram Visual representation based on GTM level 1 proposal Editing of all TMCL constraints possible Uses Property Details View for editing constraint and type porperties Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab) 12.11.2009 / TMRA09 9/13
  • 10. Same model - different views Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab) 12.11.2009 / TMRA09 10/13
  • 11. After the schema creation Export the schema as TMCL topic map Export possible as CTM using TMCL templates or XTM Export topic map created with tinyTiM and tinyTiM-mio Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab) 12.11.2009 / TMRA09 11/13
  • 12. Other features Import existing TMCL schema Export diagrams as png or svg file Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab) 12.11.2009 / TMRA09 12/13
  • 13. You can participate by Reporting bugs Submit new feature requests Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab) 12.11.2009 / TMRA09 13/13
  • 14. Thank you. . . . . . for listening Dipl.-Inf. Hannes Niederhausen (Topic Maps Lab) 12.11.2009 / TMRA09 14/13