home > library > publications > constraining xml topic maps with xtche

close subject identifiers for Constraining XML Topic Maps with XTche
  • /publications/contraining_xml_topic_maps_with_xtche
  • /publications/constraining_xml_topic_maps_with_xtche

Constraining XML Topic Maps with XTche

Paper, was published by Giovani Rubert Librelotto, José Carlos Ramalho, and Pedro Rangel Henriques at 2005-02-10

This paper presents a process for specifying constraints on topic maps with a constraint language.

External Link: download paper

This paper presents a process for specifying constraints on topic maps with a constraint language. This language allows to express contextual conditions on classes of Topic Maps. With XTche, a topic map designer defines a set of restrictions that enables to verify if a particular topic map is semantically valid. As the manual checking of large topic maps (frequent in real cases) is impossible, it is mandatory to provide an automatic validator.

The constraining process presented in this paper is composed by a language and a processor. The language is based on XML Schema syntax. The processor is developed in XSLT language. The XTche processor takes a XTche specification and it generates a particular XSLT stylesheet. This stylesheet can validate a specific topic map (or a set of them) according to the constraints in the XTche specification.

In this paper we will show, in abstract terms and with concrete examples, how to specify Topic Maps schemas and constraints with XTche.

 

I like the easy but powerful way of merging Topic Maps to extend and combine existing knowledge bases. Thus I see high potential in distributed environments where peer to peer solutions may open the gates to the real Web 3.0.

Marcel_hoyer_-_130x130
Marcel Hoyer
SharpTM
practical-semantics.com
Topic Maps Lab auf der Cebit 2011
Partners

Graduate from the Topic Maps Lab