Thompson, Simon and King, Peter and Schmitz, Patrick (2007) Declarative extensions of XML languages. In: King, Peter and Simske, Steven, eds. Proceedings of the 2007 ACM symposium on Document engineering. ACM Press pp. 89-91. ISBN 978-1-59593-776-6.
We present a set of XML language extensions that bring notions from functional programming to web authors, extending the power of declarative modelling for the web. Our previous work discussed expressions and user-defined events. In this paper, we discuss how one may extend XML by adding definitions and parameterization; complex data and data types; and reactivity, events and continuous ''behaviours''. We consider these extensions in the light of World Wide Web Consortium standards, and illustrate their utility by a variety of use cases.
|Item Type:||Conference or workshop item (Paper)|
|Uncontrolled keywords:||declarative XML functional SMIL SVG event behaviour|
|Subjects:||Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming,|
|Divisions:||Faculties > Science Technology and Medical Studies > School of Computing > Theoretical Computing Group|
|Depositing User:||Mark Wheadon|
|Date Deposited:||24 Nov 2008 18:04|
|Last Modified:||30 Jul 2012 09:41|
|Resource URI:||http://kar.kent.ac.uk/id/eprint/14554 (The current URI for this page, for reference purposes)|
- Depositors only (login required):