Advertisement

TM/XML – Topic Maps Fragments in XML

  • Lars Marius Garshol
  • Dmitry Bogachev
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3873)

Abstract

This paper describes TM/XML, an XML syntax for Topic Maps that is very close to the natural, or colloquial, XML representation of the information in the topic map. It can be used to process Topic Maps data with XML tools, and integrate non-Topic Maps systems with Topic Maps systems.

Further, TM-Views, a mechanism for describing what to include when extracting a fragment from a topic map, is described. TM-Views improves the usability of TM/XML in the described use cases, but can also be used independently of TM/XML.

Keywords

Attribute Type Element Type Semantic Mapping Child Element Element Association 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [Ahmed01]
    Ahmed, K.: TMShare - Topic Map Fragment Exchange. In: a Peer-To-Peer Application; XML Europe, London, England (2003), http://www.idealliance.org/papers/dx_xmle03/papers/02-03-03/02-03-03.html
  2. [Garshol05]
    Garshol, L.M.: TMRAP – Topic Maps Remote Access Protocol. In: Maicher, L., Park, J. (eds.) TMRA 2005. LNCS (LNAI), vol. 3873, pp. 53–68. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  3. [Garshol02]
    Garshol, L.M.: XTM Fragment Interchange 0.1 Ontopia Technical Report, 2002-09-23; (2002), http://www.ontopia.net/topicmaps/materials/xtm-fragments.html
  4. [ISO13250-2]
    ISO 13250-3: Topic Maps – Data Model; International Organization for Standardization; Geneva, http://www.isotopicmaps.org/sam/sam-model/
  5. [ISO13250-3]
    ISO 13250-3: Topic Maps – XML Syntax; International Organization for Standardization; Geneva, http://www.isotopicmaps.org/sam/sam-xtm/
  6. [ISO19757-2]
    ISO 19757-2: Document Schema Definition Languages (DSDL) – Part 2: Regular-grammar- based validation – RELAX NG; International Organization for Standardization; Geneva, http://www.y12.doe.gov/sgml/sc34/document/0362_files/relaxng-is.pdf
  7. [Miller2004]
    Miller, E., Sperberg-McQueen, C.M.: On mapping from colloquial XML to RDF using XSLT; Extreme Markup (2004), http://www.mulberrytech.com/Extreme/Proceedings/html/2004/SperbergMcQueen01/EML2004Sperberg-McQueen01.html
  8. [Pepper02]
    Pepper, S., Garshol, L.M.: The XML Papers: Lessons on Applying Topic Maps; XML USA, Baltimore, USA (2002), http://www.ontopia.net/topicmaps/materials/xmlconf.html
  9. [RDFTM]
    Pepper, S., Vitali, F., Garshol, L.M., Presutti, V.: A Survey of RDF/Topic Maps Interoperability Proposals; W3C Note; World Wide Web Consortium (March 29, 2005) , http://www.w3.org/TR/rdftm-survey/
  10. [RDF/XML]
    Beckett, D.: RDF/XML Syntax Specification (Revised); W3C Recommendation, World Wide Web Consortium (February 10, 2004), http://www.w3.org/TR/rdf-syntax-grammar/
  11. [Robie01]
    Robie, J., et al.: The Syntactic Web; Markup Languages: Theory & Practice 3.4, pp. 411-440 (2002), http://www.w3.org/XML/2002/08/robie.syntacticweb.html
  12. [TMAPI]
  13. [Worden01]
    Worden, R.: Meaning Definition Language. In: Professional XML Meta Data. Wrox Press (2001)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Lars Marius Garshol
    • 1
  • Dmitry Bogachev
    • 2
  1. 1.Ontopia ASOsloNorway
  2. 2.Omega ConsultingCanada

Personalised recommendations