Skip to main content

Combining Source, Content, Presentation, Narration, and Relational Representation

  • Conference paper
Intelligent Computer Mathematics (CICM 2011)

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

Included in the following conference series:

Abstract

In this paper, we try to bridge the gap between different dimensions/incarnations of mathematical knowledge: MKM representation formats (content), their human-oriented languages (source, presentation), their narrative linearizations (narration), and relational presentations used in the semantic web. The central idea is to transport solutions from software engineering to MKM regarding the parallel interlinked maintenance of the different incarnations. We show how the integration of these incarnations can be utilized to enrich the authoring and viewing processes, and we evaluate our infrastructure on the LATIN Logic Atlas, a modular library of logic formalizations, and a set of computer science lecture notes written in STEX – a modular, semantic variant of \({\rm L\kern-.36em\raise.3ex\hbox{\sc a}\kern-.15em T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}\).

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. Ausbrooks, R., Buswell, S., Carlisle, D., Dalmas, S., Devitt, S., Diaz, A., Froumentin, M., Hunter, R., Ion, P., Kohlhase, M., Miner, R., Poppelier, N., Smith, B., Soiffer, N., Sutor, R., Watt, S.: Mathematical Markup Language (MathML) Version 2.0 (2nd edn.) Technical report, World Wide Web Consortium (2003), http://www.w3.org/TR/MathML2

  2. Asperti, A., Padovani, L., Coen, C.S., Guidi, F., Schena, I.: Mathematical knowledge management in HELM. Annals of Mathematics and Artificial Intelligence, Special Issue on Mathematical Knowledge Management 38(1-3), 27–46 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  3. David, C., Ginev, D., Kohlhase, M., Matican, B., Mirea, S.: A framework for modular semantic publishing with separate compilation and dynamic linking. In: Castro, A.G., Lange, C., Sandhaus, E., de Waard, A. (eds.) 1st Workshop on Semantic Publication, SePublica (2011) (accepted)

    Google Scholar 

  4. General Computer Science: GenCS I/II Lecture Notes (2011), http://gencs.kwarc.info/book/1

  5. Gičeva, J., Lange, C., Rabe, F.: Integrating Web Services into Active Mathematical Documents. In: Carette, J., Dixon, L., Sacerdoti Coen, C., Watt, S. (eds.) MKM 2009, Held as Part of CICM 2009. LNCS, vol. 5625, pp. 279–293. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  6. Ginev, D., Stamerjohanns, H., Kohlhase, M.: TheLATEXML daemon: Editable math on the collaborative web. Intelligent Computer Mathematics (2011) (accepted)

    Google Scholar 

  7. Harper, R., Honsell, F., Plotkin, G.: A framework for defining logics. Journal of the Association for Computing Machinery 40(1), 143–184 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  8. Jucovschi, C., Kohlhase, M.: sTeXIDE: An Integrated Development Environment for sTeX Collections. In: Autexier, S., Calmet, J., Delahaye, D., Ion, P., Rideau, L., Rioboo, R., Sexton, A. (eds.) AISC 2010. LNCS, vol. 6167, pp. 336–344. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  9. Kohlhase, M., David, C., Ginev, D., Kohlhase, A., Lange, C., Matican, B., Mirea, S., Zholudev, V.: The Planetary System: Web 3.0 & Active Documents for STEM. To appear at ICCS 2011 (finalist at the Executable Papers Challenge) (2011), https://svn.mathweb.org/repos/planetary/doc/epc11/paper.pdf

  10. Kohlhase, M., Müller, C., Rabe, F.: Notations for living mathematical documents. 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. 504–519. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  11. Kohlhase, M., Mossakowski, T., Rabe, F.: The LATIN Project (2009), https://trac.omdoc.org/LATIN/

  12. Klein, G., Nipkow, T., Paulson, L. (eds.) Archive of Formal Proofs (2004), http://afp.sourceforge.net/

  13. Kohlhase, M.: Using LaTeX as a semantic markup format. Mathematics in Computer Science 2(2), 279–304 (2008)

    Article  MATH  Google Scholar 

  14. Miller, B.: LaTeXML: A LaTeX to XML converter

    Google Scholar 

  15. Müller, C.: Adaptation of Mathematical Documents. PhD thesis, Jacobs University Bremen (2010)

    Google Scholar 

  16. Norell, U.: The Agda WiKi (2005), http://wiki.portal.chalmers.se/agda

  17. Oracle. JDK 6 Java Archive (JAR), http://download.oracle.com/javase/6/docs/technotes/guides/jar

  18. Pfenning, F., Schürmann, C.: System description: Twelf - A meta-logical framework for deductive systems. In: Ganzinger, H. (ed.) CADE 1999. LNCS (LNAI), vol. 1632, pp. 202–206. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  19. Rabe, F., Kohlhase, M.: A Scalable Module System. Under review (2011), http://arxiv.org/abs/1105.0548

  20. Rabe, F., Schürmann, C.: A Practical Module System for LF. In: Cheney, J., Felty, A. (eds.) Proceedings of the Workshop on Logical Frameworks: Meta-Theory and Practice (LFMTP), pp. 40–48. ACM Press, New York (2009)

    Google Scholar 

  21. Trybulec, A., Blair, H.: Computer Assisted Reasoning with MIZAR. In: Joshi, A. (ed.) Proceedings of the 9th International Joint Conference on Artificial Intelligence, pp. 26–28 (1985)

    Google Scholar 

  22. Wenzel, M.: Asynchronous proof processing with Isabelle/Scala and Isabelle/jEdit. In: Sacerdoti Coen, C., Aspinall, D. (eds.) User Interfaces for Theorem Provers (UITP 2010). ENTCS. Elsevier, Amsterdam (2010)

    Google Scholar 

  23. Zholudev, V., Kohlhase, M.: TNTBase: a Versioned Storage for XML. In: Proceedings of Balisage: The Markup Conference 2009. Balisage Series on Markup Technologies, vol. 3, Mulberry Technologies, Inc. (2009)

    Google Scholar 

  24. Zholudev, V., Kohlhase, M.: TNTBase: a Versioned Storage for XML. In: Proceedings of Balisage: The Markup Conference 2009. Balisage Series on Markup Technologies, vol. 3, Mulberry Technologies, Inc. (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Horozal, F., Iacob, A., Jucovschi, C., Kohlhase, M., Rabe, F. (2011). Combining Source, Content, Presentation, Narration, and Relational Representation. In: Davenport, J.H., Farmer, W.M., Urban, J., Rabe, F. (eds) Intelligent Computer Mathematics. CICM 2011. Lecture Notes in Computer Science(), vol 6824. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22673-1_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-22673-1_15

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-22672-4

  • Online ISBN: 978-3-642-22673-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics