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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
R. Barta.: AsTMa! Bond University, TR., (2003) http://astma.it.bond.edu.au/constraining.xsp
Clark, J., DeRose, S.: XML Path Language (XPath) - Version 1.0. (November 1999), http://www.w3.org/TR/xpath
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)
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
Garshol, L.M.: LTM – The Linear Topic Map Notation. Ontopia (2002), http://www.ontopia.net/topicmaps/ltm.html
Garshol, L.M.: The Ontopia Schema Language – Reference Specification (2004), http://www.ontopia.net/omnigator/docs/schema/spec.html
Gennusa, P.: Ontopia’s Vizigator(tm) - Now you see it!. In: XML 2004 Conference and Exposition. IDEAlliance, Washington D.C., U.S.A (2004)
Garshol, L.M., Moore, G.: Topic Maps – Data Model. ISO/IEC JTC 1/SC34 (January 2005), http://www.isotopicmaps.org/sam/sam-model/
Librelotto, G.R., Ramalho, J.C., Henriques, P.R.: Constraining topic maps: A TMCL declarative implementation. In: Extreme Markup Languages 2005: Proceedings, IDEAlliance (2005)
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
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
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
Ontopia. The Ontopia Omnigator (2002) http://www.ontopia.net/omnigator/
Park, J., Hunting, S.: XML Topic Maps: Creating and Using Topic Maps for the Web. Addison-Wesley, Reading (2003)
Pinchuk, R.: TopiWriter User Manual - Toma (2007)
Author information
Authors and Affiliations
Editor information
Rights 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)