Balisage Series on Markup Technologies

Topic: Schema Languages

Bauman, Syd. “Freedom to Constrain: where does attribute constraint come from, mommy?” Presented at Balisage: The Markup Conference 2008, Montréal, Canada, August 12 - 15, 2008. In Proceedings of Balisage: The Markup Conference 2008. Balisage Series on Markup Technologies, vol. 1 (2008). https://doi.org/10.4242/BalisageVol1.Bauman01. [Paper] [EPUB] [Slides and materials]

Brüggemann-Klein, Anne. “Four Basic Building Principles (Patterns) for XML Schemas.” Presented at Balisage: The Markup Conference 2020, Washington, DC, July 27 - 31, 2020. In Proceedings of Balisage: The Markup Conference 2020. Balisage Series on Markup Technologies, vol. 25 (2020). https://doi.org/10.4242/BalisageVol25.Bruggemann-Klein01. [Paper] [EPUB] [Slides and materials]

Brüggemann-Klein, Anne, Mustapha Maalej and Marouane Sayih. “Identity constraints for XML.” Presented at Balisage: The Markup Conference 2014, Washington, DC, August 5 - 8, 2014. In Proceedings of Balisage: The Markup Conference 2014. Balisage Series on Markup Technologies, vol. 13 (2014). https://doi.org/10.4242/BalisageVol13.Maalej01. [Abstract] [Slides and materials]

Holstege, Mary. “Application of Brzozowski Derivatives to JSON Schema Validation.” Presented at Balisage: The Markup Conference 2019, Washington, DC, July 30 - August 2, 2019. In Proceedings of Balisage: The Markup Conference 2019. Balisage Series on Markup Technologies, vol. 23 (2019). https://doi.org/10.4242/BalisageVol23.Holstege01. [Paper] [EPUB]

Kay, Michael. “The FtanML Markup Language.” Presented at Balisage: The Markup Conference 2013, Montréal, Canada, August 6 - 9, 2013. In Proceedings of Balisage: The Markup Conference 2013. Balisage Series on Markup Technologies, vol. 10 (2013). https://doi.org/10.4242/BalisageVol10.Kay01. [Paper] [EPUB] [Slides and materials]

Lee, David. “The Secret Life of Schema in Web Protocols, API's and Software Type Systems.” Presented at Balisage: The Markup Conference 2017, Washington, DC, August 1 - 4, 2017. In Proceedings of Balisage: The Markup Conference 2017. Balisage Series on Markup Technologies, vol. 19 (2017). https://doi.org/10.4242/BalisageVol19.Lee01. [Paper] [EPUB] [Slides and materials]

Piez, Wendell. “The Open Security Controls Assessment Language (OSCAL): schema and Metaschema.” Presented at Balisage: The Markup Conference 2019, Washington, DC, July 30 - August 2, 2019. In Proceedings of Balisage: The Markup Conference 2019. Balisage Series on Markup Technologies, vol. 23 (2019). https://doi.org/10.4242/BalisageVol23.Piez01. [Paper] [EPUB] [Slides and materials]

Poulard, Philippe. “Properties of schema mashups : dynamicity, semantic, mixins, hyperschemas.” Presented at Balisage: The Markup Conference 2008, Montréal, Canada, August 12 - 15, 2008. In Proceedings of Balisage: The Markup Conference 2008. Balisage Series on Markup Technologies, vol. 1 (2008). https://doi.org/10.4242/BalisageVol1.Poulard01. [Paper] [EPUB] [Slides and materials]

Quin, Liam. “DTD (document type definition) declarations exposed in XSLT: Parsing DTD files in XSLT to expose the definitions they contain.” Presented at Balisage: The Markup Conference 2024, Washington, DC, July 29 - August 2, 2024. In Proceedings of Balisage: The Markup Conference 2024. Balisage Series on Markup Technologies, vol. 29 (2024). https://doi.org/10.4242/BalisageVol29.Quin01. [Paper] [EPUB] [Slides and materials]

Stührenberg, Maik, and Christian Wurm. “Refining the Taxonomy of XML Schema Languages. A new Approach for Categorizing XML Schema Languages in Terms of Processing Complexity..” Presented at Balisage: The Markup Conference 2010, Montréal, Canada, August 3 - 6, 2010. In Proceedings of Balisage: The Markup Conference 2010. Balisage Series on Markup Technologies, vol. 5 (2010). https://doi.org/10.4242/BalisageVol5.Stuhrenberg01. [Paper] [EPUB] [Slides and materials]

Walsh, Norman. “On XML Languages….” Presented at Balisage: The Markup Conference 2012, Montréal, Canada, August 7 - 10, 2012. In Proceedings of Balisage: The Markup Conference 2012. Balisage Series on Markup Technologies, vol. 8 (2012). https://doi.org/10.4242/BalisageVol8.Walsh01. [Paper] [EPUB]