Balisage Paper: Extending XML with SHORTREFs specified in RELAX NG

Balisage: The Markup Conference 2012
August 7 - 10, 2012

The materials listed below were provided by the speaker as supplements to a presentation at Balisage. These materials may include the slides or visuals used in the presentation; supplementary material, such as code samples or a demonstration application; and/or the paper accompanying the presentation (if it has not been provided in XML). These materials have been zipped for easy download and are identified by a brief description of the contents. The materials themselves are untouched, that is, they have not been tested or edited by Balisage: The Markup Conference or by Mulberry Technologies, Inc. As such, they are included on this website AS IS, i.e., as provided by the speaker, with no warranties, express or otherwise, made by Balisage or Mulberry.

Slides and Materials

×

Backus, J.W., The Syntax and Semantics of the Proposed International Algebraic Language of Zürich ACM-GAMM Conference, Proceedings of the International Conference on Information Processing, UNESCO, 1959, pp.125-132.

×

Brzozowski, J. A. 1964. Derivatives of Regular Expressions. J. ACM 11, 4 (Oct. 1964), 481-494. doi:https://doi.org/10.1145/321239.321249.

×

Greg J. Badros. 2000. JavaML: a markup language for Java source code. Computer Networks 33, 1-6 (June 2000), 159-177. doi:https://doi.org/10.1016/S1389-1286(00)00037-2.

×

Mario Blažević, 2010. Grammar-driven Markup Generation. In Proceedings of Balisage: The Markup Conference 2010. Balisage Series on Markup Technologies, vol. 5 (2010). http://www.balisage.net/Proceedings/vol5/html/Blazevic01/BalisageVol5-Blazevic01.html. doi:https://doi.org/10.4242/BalisageVol5.Blazevic01.

×

James Clark and Makoto Murata. RELAX NG Specification. http://relaxng.org/spec-20011203.html, 2001. ISO/IEC 19757-2:2003.

×

James Clark. An algorithm for RELAX NG validation http://www.thaiopensource.com/relaxng/derivative.html

×

James Clark. RELAX NG compact syntax, Committee Specification 21 November 2002, OASIS http://relaxng.org/compact-20021121.html

×

James Clark. Modularization of XHTML in RELAX NG http://www.thaiopensource.com/relaxng/xhtml/

×

James R. Cordy, 2003. Generalized Selective XML Markup of Source Code Using Agile Parsing. In Proceedings of the 11th IEEE International Workshop on Program Comprehension (IWPC '03). IEEE Computer Society, Washington, DC, USA, 144-

×

Rick Jeliffe. From Wiki to XML, through SGML. http://www.xml.com/pub/a/2004/03/03/sgmlwiki.html

×

John McCarthy, Towards a Mathematical Science of Computation, Proceedings of IFIP Congress 1962, pages 21-28, North Holland Publishing Company, Amsterdam

×

J.I. Maletic, M. Collard, and H. Kagdi, Leveraging XML technologies in developing program analysis tools. IEEE Digest 2004, 80 (2004), doi:https://doi.org/10.1049/ic:20040255.

×

Parr, T. J. and Quong, R. W. ANTLR: A predicated-LL(k) parser generator. Software: Practice and Experience, volume 25, issue 7, 1995. John Wiley & Sons, Ltd. doi:https://doi.org/10.1002/spe.4380250705

×

Jaroslav Porubän, Michal Forgáč, and Miroslav Sabo, Annotation Based Parser Generator. Proceedings of the International Multiconference on Computer Science and Information Technology, 2009, pp. 707–714

×

Luis Quesada, Fernando Berzal, and Juan-Carlos Cubero, A Tool for Model-Based Language Specification. Department of Computer Science and Artificial Intelligence, CITIC, University of Granada, http://arxiv.org/abs/1111.3970v1

×

Raihan Al-Ekram and Kostas Kontogiannis. 2005. An XML-Based Framework for Language Neutral Program Representation Generic Analysis. In Proceedings of the Ninth European Conference on Software Maintenance and Reengineering (CSMR '05). IEEE Computer Society, Washington, DC, USA, 42-51. doi:https://doi.org/10.1109/CSMR.2005.10

×

Sperberg-McQueen, C. M. Applications of Brzozowski derivatives to XML schema processing. In Extreme Markup Languages 2005, page 26, Internet, 2005. IDEAlliance.

×

Standard Generalized Markup Language (SGML) International Organization for Standardization ISO 8879:1986

×

Sam Wilmott, Beyond SGML. Exoterica Technical Report ETR-9, 1993. http://developers.omnimark.com/etcetera/etr09/