d2d — A ROBUST FRONT-END FOR PROTOTYPING, AUTHORING AND MAINTAINING XML ENCODED DOCUMENTS BY DOMAIN EXPERTS

Markus Lepper, Baltasar Trancón y Widemann

Abstract

In many cases, domain experts are used to write down their knowledge in contiguous texts. A standard way to facilitate the automated processing of such texts is to add mark-up, for which the family of XML-based standards is current best practice. But the default textual appearance of XML mark-up is not suited to be typed, read and edited by humans. The authors’ d2d notation provides an alternative which uses only one single escape character. Its documents can be fluently typed, understood and edited by humans almost in the same way as non-tagged text. In the last years, the d2d language underwent a development guided by practical experiences. In practice, robustness turned out to be highly desirable: This lead to revised semantics and a new algorithm which realizes a total translation function, This article gives the complete operational semantics of this algorithm after a short sketch of its context.

References

  1. Aho, A., Sethi, R., and Ullman, J. (1986). Compilers: Principles, Techniques, and Tools. Pearson Education.
  2. Bray, T., Paoli, J., Sperberg-McQueen, C., Maler, E., Yergeau, F., and Cowan, J. (2006). Extensible Markup Language (XML) 1.1 (Second Edition). W3C, http://www.w3.org/TR/2006/REC-xml11-20060816/.
  3. Clark and Murata (2008). Document Schema Definition Language (DSDL) - Part 2: Regulargrammar-based validation - RELAX NG. ISO/IEC, http://standards.iso.org/ittf/PubliclyAvailableStandard s/c052348 ISO IEC 19757 2 2008(E).zip.
  4. Kingston, J. H. (1992). The design and implementation of the lout document formatting language. SoftwarePractice & Experience, 23 (9).
  5. Kingston, J. H. (2000). The Lout Homepage. url://savannah.nongnu.org/projects/lout.
  6. Lamport, L. (1986). LaTeX User's Guide and Document Reference Manual. Addison-Wesley Publishing Company, Reading, Massachusetts.
  7. Lepper, M., Trancón y Widemann, B., and Wieland, J. (2001). Minimze mark-up ! - Natural writing should guide the design of textual modeling frontends. In Conceptual Modeling - ER2001, volume 2224 of LNCS. Springer.
  8. m4 (2000). m4 Manual. Free Software Foundation, http://www.seindal.dk/rene/gnu/man/.
  9. Trancón y Widemann, B. and Lepper, M. (2010). The BandM Meta-Tools User Documentation. http://bandm.eu/metatools/docs/usage/index.html.
Download


Paper Citation


in Harvard Style

Lepper M. and Trancón y Widemann B. (2011). d2d — A ROBUST FRONT-END FOR PROTOTYPING, AUTHORING AND MAINTAINING XML ENCODED DOCUMENTS BY DOMAIN EXPERTS . In Proceedings of the International Conference on Knowledge Engineering and Ontology Development - Volume 1: KEOD, (IC3K 2011) ISBN 978-989-8425-80-5, pages 449-456. DOI: 10.5220/0003664904490456


in Bibtex Style

@conference{keod11,
author={Markus Lepper and Baltasar Trancón y Widemann},
title={d2d — A ROBUST FRONT-END FOR PROTOTYPING, AUTHORING AND MAINTAINING XML ENCODED DOCUMENTS BY DOMAIN EXPERTS},
booktitle={Proceedings of the International Conference on Knowledge Engineering and Ontology Development - Volume 1: KEOD, (IC3K 2011)},
year={2011},
pages={449-456},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003664904490456},
isbn={978-989-8425-80-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the International Conference on Knowledge Engineering and Ontology Development - Volume 1: KEOD, (IC3K 2011)
TI - d2d — A ROBUST FRONT-END FOR PROTOTYPING, AUTHORING AND MAINTAINING XML ENCODED DOCUMENTS BY DOMAIN EXPERTS
SN - 978-989-8425-80-5
AU - Lepper M.
AU - Trancón y Widemann B.
PY - 2011
SP - 449
EP - 456
DO - 10.5220/0003664904490456