Balisage Paper: Leveraging XML Technology for Web Applications

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

×

B.T. Bauman: Prying Apart Semantics and Implementation: Generating XML Schemata directly from ontologically sound conceptual models. Balisage 2009. Available from http://www.balisage.net/Proceedings/. doi:https://doi.org/10.4242/BalisageVol3.Bauman01.

×

B. Brügge and A.H. Dutoit. Object-Oriented Software Engineering: Using UML, Patterns and Java. Second Edition, Prentice Hall 2004.

×

Brüggemann-Klein A, Demirel T, Pagano D und Tai A: Reverse Modeling for Domain-Driven Engineering of Publishing Technology. Balisage Series on Markup Technologies 2010. Available from http://www.balisage.net/Proceedings/. doi:https://doi.org/10.4242/BalisageVol5.Bruggemann-Klein01.

×

E. Börger and R. Stärk: Abstract State Machines. A Method for High-Level System Design and Analysis. Springer-Verlag 2003.

×

A. Brüggemann-Klein, L. Singer: Hypertext Links and Relationships in XML Databases. Presented at Balisage: The Markup Conference 2008, Montréal, Canada, 2008, http://www.balisage.net/. Available from http://hyquery.ls-softworks.de/HyperDataSystemsBalisage2008.pdf. doi:https://doi.org/10.4242/BalisageVol1.Bruggemann-Klein01.

×

A. Brüggemann-Klein and M. Sayih: Metamodels for XML Schema. Work in Progress 2012.

×

A. Brüggemann-Klein, Th. Schöpf, K. Toni: Principles, Patterns and Procedures of XML Schema Design — Reporting from the XBlog Project. Extreme Markup Languages 2007. Available from http://conferences.idealliance.org/extreme/.

×

K. Cagle. REST-Oriented Architectures.. Balisage 2008. Available from http://www.balisage.net/Proceedings/. doi:https://doi.org/10.4242/BalisageVol1.Cagle01.

×

C. Daboo, M. Douglass, and St. Lees. xCal: The XML format for iCalendar. May 2011. Available from http://tools.ietf.org/pdf/draft-daboo-et-al-icalendar-in-xml-09.pdf.

×

C. Davis. Programming Application Logic for RESTful Services Using XML Technologies.. Balisage 2011. Available from http://www.balisage.net/Proceedings/. doi:https://doi.org/10.4242/BalisageVol7.Davis01.

×

B. Desruisseaux, ed. Internet Calendaring and Scheduling Core Object Specification (iCalendar). September 2009. Available from http://tools.ietf.org/pdf/rfc5545.pdf.

×

E. Evans: Domain-Driven Design. Tackling Complexity in the Heart of Software. Addison-Wesley 2004.

×

G. Fischer, E. Giaccardi, Y. Ye, A.G. Sutcliffe, N. Mehandijev: Meta-Design: A Manifesto for End-User Development. CACM Vol 47 No 9, 2004.

×

Ch. Floyd: Outline of a Paradigm Change in Software Engineering. ACM SIGSOFT Vol 13 NO 2, 1988.

×

M. Fowler: Domain-Specific Languages. Addison-Wesley 2011.

×

D. McCreary: Introducing the XRX Architecture: XForms/REST/XQuery. Available from http://datadictionary.blogspot.de/2007/12/introducing-xrx-architecture.html 2007.

×

D. McCreary: XRX: Simple, Elegant, Disruptive. Available from http://www.oreillynet.com/xml/blog/2008/05/xrx_a_simple_elegant_disruptiv_1.html 2008.

×

D. Pagano and A. Brüggemann-Klein. Engineering Document Applications — From UML Models to XML Schemas. Balisage 2009. Available from http://www.balisage.net/Proceedings/. doi:https://doi.org/10.4242/BalisageVol3.Bruggemann-Klein01.

×

J.T. Robles Hahn: An XML Application for a Calendar System using Domain-Driven Design. Bachelor Thesis. Technische Universität München 2011.

×

D. Schuler, A. Namioka (Eds): Participatory Design: Principles and Practices. Lawrence Erlbaum Associates, Hillsdale, NJ, 1993.