Skip to main content

Comparing Topic Maps Constraint Specification Languages

  • Conference paper
Scaling Topic Maps (TMRA 2007)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 4999))

Included in the following conference series:

  • 354 Accesses

Abstract

Topic Map Constraint Language (TMCL) provides a means to express constraints on topic maps conforming to ISO/IEC 13250. In this article, we will use a test suite and show, step-by-step, the way we handled several kinds of Topic Maps constraints in many different instances in order to answer questions like: Do they do the same job? Are there some kinds of Topic Maps constraints that are easier to specify with one of them? Do you need different background to use the tools? Is it possible to use them in similar situations (the same topic maps instances)? May we use them to produce an equal result? How do AsTMa!, OSL, Toma, and XTche relate to Topic Maps Constraint Language (TMCL)? What kind of constraints each one of these three can not specify? We will conclude this paper with a summary of the comparisons accomplished between those Topic Maps constraint languages over the use case proposed.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. R. Barta.: AsTMa! Bond University, TR., (2003) http://astma.it.bond.edu.au/constraining.xsp

  2. Clark, J., DeRose, S.: XML Path Language (XPath) - Version 1.0. (November 1999), http://www.w3.org/TR/xpath

  3. Duckett, J., Griffin, O., Mohr, S., Norton, F., Ozu, N., Stokes-Rees, I., Tennison, J., Williams, K., Cagle, K.: Professional XML Schemas. Wrox Press (2001)

    Google Scholar 

  4. Freese, E.: Using DAML+OIL as a Constraint Language for Topic Maps. In: XML Conference and Exposition 2002. IDEAlliance (2002), http://www.idealliance.org/papers/xml02/dx_xml02/papers/05-03-03/05-03-03.html

  5. Garshol, L.M.: LTM – The Linear Topic Map Notation. Ontopia (2002), http://www.ontopia.net/topicmaps/ltm.html

  6. Garshol, L.M.: The Ontopia Schema Language – Reference Specification (2004), http://www.ontopia.net/omnigator/docs/schema/spec.html

  7. Gennusa, P.: Ontopia’s Vizigator(tm) - Now you see it!. In: XML 2004 Conference and Exposition. IDEAlliance, Washington D.C., U.S.A (2004)

    Google Scholar 

  8. Garshol, L.M., Moore, G.: Topic Maps – Data Model. ISO/IEC JTC 1/SC34 (January 2005), http://www.isotopicmaps.org/sam/sam-model/

  9. Librelotto, G.R., Ramalho, J.C., Henriques, P.R.: Constraining topic maps: A TMCL declarative implementation. In: Extreme Markup Languages 2005: Proceedings, IDEAlliance (2005)

    Google Scholar 

  10. Lassila, O., Swick, R.R.: Resource Description Framework (RDF) Model and Syntax Specification. In: World Wide Web Consortium (February 1999), http://www.w3.org/TR/REC-rdf-syntax

  11. Newcomb, S.R., Biezunski, M., Bryan, M.: The HyTime Topic Maps (HyTM) Syntax 1.0. ISO/IEC JTC 1/SC34 N0391 (2003), http://www.jtc1sc34.org/repository/0391.htm

  12. Nishikawa, M., Moore, G., Bogachev, D.: Topic Map Constraint Language (TMCL) Requirements and Use Cases. ISO/IEC JTC 1/SC34 N0548 (2004), http://www.jtc1sc34.org/repository/0548.htm

  13. Ontopia. The Ontopia Omnigator (2002) http://www.ontopia.net/omnigator/

  14. Park, J., Hunting, S.: XML Topic Maps: Creating and Using Topic Maps for the Web. Addison-Wesley, Reading (2003)

    Google Scholar 

  15. Pinchuk, R.: TopiWriter User Manual - Toma (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Lutz Maicher Lars Marius Garshol

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Librelotto, G.R., de Azevedo, R.P., Ramalho, J.C., Henriques, P.R. (2008). Comparing Topic Maps Constraint Specification Languages. In: Maicher, L., Garshol, L.M. (eds) Scaling Topic Maps. TMRA 2007. Lecture Notes in Computer Science(), vol 4999. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-70874-2_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-70874-2_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-70873-5

  • Online ISBN: 978-3-540-70874-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics