home > library > publications > isidor-ui: generating a user interface with topic maps ...

close subject identifiers for Isidor-UI: Generating a User Interface with Topic Maps Constraint ...
  • http://www.topicmapslab.de/publications/TMRA_2009_isidorui_generating_user_interface_with_tmcl
Schrank

Isidor-UI: Generating a User Interface with Topic Maps Constraint Language and JavaScript Object Notation

Paper, was published by Christoph Ludwig, Marc Wilhelm Küster, and Lukas Georgieff at 2009-11-13

This paper discribes how TMCL and JSON can be used for generic GUIs for Topic Maps.

External Link: more information

By now Open Source Topic Engines exist in abundance { TM4J and OKS for Java, RTM for Ruby, Mappa for Python, Topincs for PHP, Isidorus for Common Lisp, to name only a few. The same cannot be said for generic Graphical User Interfaces (GUIs) for Topic Maps that are accessible to end-users. With the upcoming Topic Maps Constraint Language (TMCL) and the growing number of applications using JavaScript Object Notation (JSON) as transport format, the use of these two important technologies suggests itself to autogenerate GUIs, the challenge answered by Isidor-UI. This paper explores this question in more details and presents an Open Source Ajax-based GUI framework that builds on TMCL and JSON to generate a user interface for a given ontology. It also suggests a transport protocol for a loosely-coupled server-client model.

Authors

Christoph Ludwig

No contact information available. 

Signet_person

Christoph is author of Isidor-UI: Generating a User.. and Versioning in distributed.. .

Marc Wilhelm Küster

http://www.budabe.de/ 

Photoserv_1_

Marc Wilhelm is project leader of isidorus.

Lukas Georgieff

No contact information available. 

Signet_person

Lukas is author of Isidor-UI: Generating a User.. and Designing a GUI Description.. .

Presented at

TMRA 2009

Conference in Leipzig from {{start}} to {{end}}

Logo-farbig-rgb-72dpi-w230_1_

Call for Contributions TMRA 2009 will be the fifth event in the annual series of international conferences on Topic Maps Research and …

Visit homepage of TMRA 2009

Projects

Ontopia

is a {{project}}.

Logo_1_

Ontopia is a complete set of open source tools for building, maintaining, and deploying Topic Maps-based applications.

Visit homepage of Ontopia

isidorus

This project is currently not categorised.

Signet_project

Isidorus is an Open Source Topic Map engine actively developed using sbcl and elephant. Isidorus supports import and export of XTM 1.0 and 2.0, full ...

Visit homepage of isidorus

JSON Topic Maps Online Validation

is a {{project}}.

Signet_project

This validator helps to validate a topic maps fragment written in the JSON Topic Maps (JTM) notation.

Visit homepage of JSON Topic Maps ...

Topincs - a web database software

is a {{project}}.

Signet_project

Topincs puts data on the web. It is a free open source software for quick access and editing of data in the web browser.

Visit homepage of Topincs - a web ...

Ruby Topic Maps

is a {{project}}.

Waffel

RTM is a Topic Maps Engine written in Ruby.

Visit homepage of Ruby Topic Maps

glossary

TMDM

is associated with {{count}} items.

Signet_glossary

TMDM is the abbreviation for Topic Maps Data Model. You will find a compact illustration of all relationships within the TMDM

TMCL

is associated with {{count}} items.

Signet_glossary

TMCL is the abbreviation for Topic Maps Constraint Language.

TMQL

is associated with {{count}} items.

Signet_glossary

TMQL is the abbreviation for Topic Maps Query Language.

 

Follow us on Twitter

maiana

Topic Maps is the only formal semantic model which is optimized for humans, not for computers. Applications and web portals based on Topic Maps are easy to use, without limitations for flexibility and creativity.

Benjamin-medium
Benjamin Bock
Ruby Topic Maps
practical-semantics.com
Topic Maps Lab auf der Cebit 2011
Partners

Graduate from the Topic Maps Lab

onotoa