Your SlideShare is downloading. ×
Onotoa - a Visual Topic Map Schema Editor
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Onotoa - a Visual Topic Map Schema Editor

1,568
views

Published on

With the ongoing development of a standardized schema language for topic maps TMCL, it is necessary to develop tools for creating Topic Maps schemas. One approach could be the development a …

With the ongoing development of a standardized schema language for topic maps TMCL, it is necessary to develop tools for creating Topic Maps schemas. One approach could be the development a comfortable text editor which provides syntax highlighting and auto completion. Another approach would be a visual editor, which provides a diagram view and input masks for editing Topic Maps schemas, which is the topic of this paper.

Published in: Technology, Education

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,568
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
11
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 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