Authoring and Publishing Units and Quantities in Semantic Documents

  • Mihai Cîrlănaru
  • Deyan Ginev
  • Christoph Lange
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7117)


This paper shows how an explicit representation of units and quantities can improve the experience of semantically published documents, and provides a first authoring method in this respect. To exemplify the potential and practical advantages of encoding explicit semantics regarding units w.r.t. user experience, we demonstrate a unit system preference service, which enables the user to choose the system of units for the displayed paper. By semantically publishing units, we obtain a basis for a wide range of applications and services such as unknown unit lookup, unit and quantity semantic search and unit and quantity manipulation. Enabling semantic publishing for units is also presented in the context of a large collection of legacy scientific documents (the arXMliv corpus), where our approach allows to non-invasively enrich legacy publications.


Preference Service Semantic Unit Publishing Unit Semantic Markup Modular Ontology 
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.


  1. 1.
    Code of Federal Regulations – Food and Drugs,
  2. 2.
    Aviation Safety – Air Canada Accident Report, (visited on October 25, 2010)
  3. 3. e-Print archive,
  4. 4.
    MathML 3.0. Recommendation. W3C (2010),
  5. 5.
    Barany, M.J.: [B]ut this is blog maths and we’re free to make up conventions as we go along’: Polymath1 and the modalities of ‘massively collaborative mathematics. In: WikiSym (2010)Google Scholar
  6. 6.
    Measurement Units Ontology, (visited on April 16, 2011)
  7. 7.
    Buswell, S., et al.: OpenMath 2.0. Tech. rep. The OpenMath Society (2004),
  8. 8.
    Cîrlănaru, M.: Authoring, Publishing and Interacting with Units and Quantities in Technical Documents. BSc. Thesis. Jacobs University Bremen (2011)Google Scholar
  9. 9.
    Collins, J.B.: OpenMath Content Dictionaries for SI Quantities and Units. In: Carette, J., Dixon, L., Coen, C.S., Watt, S.M. (eds.) MKM 2009, Held as Part of CICM 2009. LNCS, vol. 5625, pp. 247–262. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  10. 10. – Giant Chocolate Chip Cookies, (visited on March 5, 2011)
  11. 11.
    David, C., et al.: Publishing Math Lecture Notes as Linked Data. In: Aroyo, L., Antoniou, G., Hyvönen, E., ten Teije, A., Stuckenschmidt, H., Cabral, L., Tudorache, T. (eds.) ESWC 2010. LNCS, vol. 6089, pp. 370–375. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  12. 12.
    DBpedia, (visited on January 23, 2010)
  13. 13.
    Davenport, J.H., Naylor, W.A.: Units and Dimensions in OpenMath (2003),
  14. 14.
    Fink, J.L., et al.: Word add-in for ontology recognition: semantic enrichment of scientific literature. BMC Bioinformatics 11, 103 (2010)CrossRefGoogle Scholar
  15. 15.
    Ginev, D., et al.: An Architecture for Linguistic and Semantic Analysis on the arXMLiv Corpus. In: Applications of Semantic Technologies Workshop at Informatik (2009),
  16. 16.
    Giceva, J., Lange, C., Rabe, F.: Integrating Web Services into Active Mathematical Documents. In: Carette, J., Dixon, L., Coen, C.S., Watt, S.M. (eds.) MKM 2009, Held as Part of CICM 2009. LNCS, vol. 5625, pp. 279–293. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  17. 17.
    Google Cooking Recipe Publishing Schema, (visited on June 5, 2011)
  18. 18.
    Google Cooking Recipe Search, (visited on May 6, 2011)
  19. 19.
    Groza, T., et al.: SALT – Semantically Annotated LATEX for Scientific Publications. In: Franconi, E., Kifer, M., May, W. (eds.) ESWC 2007. LNCS, vol. 4519, pp. 518–532. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  20. 20.
    Heldoorn, M.: The SIunits package: Consistent application of SI units, (visited on March 13, 2011)
  21. 21.
    QUDT – Quantities, Units, Dimensions and Data Types in OWL and XML, (visited on July 15, 2011)
  22. 22.
    SPIN – Overview and Motivation. Member Submission. W3C,
  23. 23.
    The TopBraid SPIN API, (visited on July 15, 2011)
  24. 24.
    Units ontology with SPIN support published, (visited on July 15, 2011)
  25. 25.
    Kohlhase, M.: Using LATEX as a Semantic Markup Format. Mathematics in Computer Science, 2.2 (2008)Google Scholar
  26. 26.
    Kohlhase, M., et al.: MathWebSearch 0.4, A Semantic Search Engine for Mathematics (2008),
  27. 27.
    Kohlhase, M., et al.: The Planetary System: Web 3.0 & Active Documents for STEM. In: Procedia Computer Science 4 (2011): International Conference on Computational Science (ICCS). Finalist Executable Papers Challenge (2011)Google Scholar
  28. 28.
    Kohlhase, M., Rabe, F.: Semantics of OpenMath and MathML3. In: 22nd OpenMath Workshop (2009)Google Scholar
  29. 29.
    Lange, C.: Ontologies and Languages for Representing Mathematical Knowledge on the Semantic Web. Semantic Web Journal (accepted, 2011)
  30. 30.
    CNN – NASAs metric confusion caused Mars orbiter loss, (visited on October 29, 2010)
  31. 31.
    LaTeXML: A LATEX to XML Converter, (visited on March 3, 2011)
  32. 32.
    Oxford English Dictionary. “unit” definition, (visited on October 29, 2010)
  33. 33.
    PAUX Technologies, (visited on October 10, 2010)
  34. 34.
    Planetary Developer Forum, (visited on January 20, 2011)
  35. 35. – Math for the people, by the people, (visited on January 6, 2011)
  36. 36.
    SPARQL Query Language for RDF. Recommendation. W3C, (2008),
  37. 37.
    Raskin, R.G., Pan, M.J.: Knowledge representation in the semantic web for Earth environmental terminology (SWEET). Computers & Geosciences 31 (2005)Google Scholar
  38. 38.
    Stratford, J., Davenport, J.H.: Unit Knowledge Management. In: Autexier, S., Campbell, J., Rubio, J., Sorge, V., Suzuki, M., Wiedijk, F. (eds.) AISC 2008, Calculemus 2008, and MKM 2008. LNCS (LNAI), vol. 5144, pp. 382–397. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  39. 39.
    The International System of Units (SI) Bureau International des Poids et Mesures 8 edn. (2006),
  40. 40.
    Springer, (ed.) LATEX Search, (visited on April 16, 2011)
  41. 41.
    Stamerjohanns, H., et al.: Transforming large collections of scientific publications to XML. Mathematics in Computer Science, 3.3 (2010)Google Scholar
  42. 42.
    Stratford, J.: Creating an extensible Unit Converter using OpenMath as the Representation of the Semantics of the Units. Tech. rep. 2008-02. University of Bath,
  43. 43.
    Semantic Web for Earth and Environmenta l Terminology (SWEET). NASA, (visited on August 22, 2010)
  44. 44.
    Wolfram|Alpha API, (visited on May 5, 2011)
  45. 45.
    US Metric Association “Unit Mixups” article, (visited on October 25, 2010)
  46. 46.
    Vrandečić, D., et al.: Semantics of Governmental Statistics Data. In: Web Science (2010),
  47. 47.
  48. 48.
    Wolfram|Alpha, (visited on May 5, 2011)
  49. 49.
    Wolfram|Alpha Units and Measures Widgets, (visited on May 5, 2011)
  50. 50.
    Wolfram|Alpha Widgets, (visited on May 5, 2011)
  51. 51.
    Zamdzhiev, V.: Universal OpenMath Machine. BSc. Thesis. Jacobs University Bremen (2011)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Mihai Cîrlănaru
    • 1
  • Deyan Ginev
    • 1
  • Christoph Lange
    • 1
    • 2
  1. 1.Computer ScienceJacobs University BremenGermany
  2. 2.Universität BremenGermany

Personalised recommendations