Home > Programming > XML Programming



Behavioral Reactivity and Real Time Programming in XML

Sort Desciption:

within the familiar XML programming style. In order to provide this. added functionality we propose two extensions both inspired by ...



Content Inside:

Behavioral Reactivity and Real Time Programming in XMLPage 1Behavioral Reactivity and Real Time Programming in XMLFunctional Programming meets SMIL AnimationPeter KingDepartment of Computer ScienceUniversity of ManitobaWinnipeg MB Canadaprking@cs.UManitoba.caPatrick SchmitzLudicrum EnterprisesSan Francisco CA USAcogit@ludicrum.orgSimon ThompsonComputing LaboratoryUniversity of KentCanterbury Kent UKS.J.Thompson@kent.ac.ukABSTRACTXML and its associated languages are emerging as powerfulauthoring tools for multimedia and hypermedia web content.Furthermore intelligent presentation generation engines have begun to appear as have models and platforms for adaptive presentations. However XMLbased models are limited by their lack ofexpressiveness in presentation and animation. As a result authors of dynamic adaptive web content must often use considerableamounts of script or code. The use of such script or code has two serious drawbacks. First such code undermines the declarative description possible in the original presentation language andsecond the scripting/coding approach does not readily lend itself to authoring by nonprogrammers. In this paper we describe a set of XML language extensions inspired by features from the functional programming world which are designed to widen the class of reactive systems which could be described in languages such as SMIL. The described features extend the power of declarative modeling for the web by allowing the introduction of web media items which may dynamically react to continuously varying inputs both in a continuous way and by triggering discrete userdefined events. The two extensions described herein are discussed in the context of SMIL Animation and SVG but could be applied to many XMLbased languages.Categories and Subject DescriptorsH.5.1 Information Interfaces and Presentation]: Multimedia Information Systems Animations I.3.6 Computer Graphics]: Methodology ...

Source: www.ludicrum.org


add to Google Reader add to Google Bookmark add to bloglines add to newsgator add to FURL add to digg add to webnews add to Netscape add to Yahoo MyWeb add to spurl.net add to diigo Bookmark newsvine Bookmark del.icio.us Bookmark @ SIMPIFY Bookmark MISTER WONG Bookmark Linkarena Bookmark icio.de Bookmark oneview Bookmark folkd.com Bookmark yigg.de Bookmark reddit Bookmark StumbleUpon Bookmark Slashdot Bookmark blinklist Bookmark technorati add to blogmarks add to blinkbits add to ma.gnolia add to smarking.com add to netvouz add to co.mments add to Connotea add to de.lirio.us
Search Terms:

 

Related Files

XML from a Programming Language Perspective

Filed under: Programming and XML Programming
programming lanugages and type systems? XML from a Programming Language .... The second is to make it into a programming language. XML from a ...

XML programming in Java technology Part 1

Filed under: Programming and XML Programming
the pleasures of XML programming is the availability of opensource ...... I will cover all of these in an advanced XML programming tutorial here at ...

Programming in o:XML

Filed under: Programming and XML Programming
This is a programming guide for the o:XML programming language. ... XML and some programming experience preferably with an objectoriented language. ...

Programming XML

Filed under: Programming and XML Programming
Programming XML. XML Excursion 2001. Introduction. Who am I? Director of Product Technology SoftQuad Software Inc. CoDesigner XMetaL. Chair W3C DOM WG ...

THE DUALITY OF XML MARKUP AND PROGRAMMING NOTATION

Filed under: Programming and XML Programming
The XML notation is subsumed in the programming language. The XML ..... In this paper we have explored the duality of XML and programming language notation ...