home > library > publications > astma= 2.0 language definition

close subject identifiers for AsTMa= 2.0 Language Definition
  • http://www.topicmapslab.de/publications/astma_20_Language_Defintion

AsTMa= 2.0 Language Definition

Technical Report, was published by Robert Barta and Lars Heuer at 2005-11-24

This report gives a definition of the AsTMa= 2.0 Language.

External Link: more information

Topic Map engineering includes several activities, one of them being authoring of maps. The authoring language AsTMa= itself is designed for human authoring, not so much for exchange of Topic Map documents between computers, as is XTM. This implies that the language is rather non-orthogonal by design and follows much more a do-what-I-mean (DWIM) instead of a do-what-I-say approach. It also implies that TM constructs which arguably are used more frequently than others can be written in more concise ways than unpopular ones. Additionally, the language adopts several different ways to express one and the same thing.


Robert Barta

No contact information available. 


Robert is project leader of Perl XTM Engine (superseeded.. and Perl TM.

Lars Heuer

No contact information available. 



Follow us on Twitter


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 Bock
Ruby Topic Maps
Topic Maps Lab auf der Cebit 2011

Graduate from the Topic Maps Lab