Home > Programming > XML Programming



XL: An XML Programming Language

Sort Desciption:

We present an XML programming language specially designed for the ..... The semantics of the current W3Cs XML related programming languages (XSLT and ...



Content Inside:

XL: An XML Programming LanguagePage 1XL: An XML Programming LanguageDaniela FlorescuINRIAdaniela.florescu@inria.frAndr eas GrunhagenTU Munichgruenhag@in.tum.deDonald KossmannTU Munichkossmann@in.tum.deAbstractWe present an XML programming language specially designed for the implementation of Web services. XLis portable and fully compliant with all W3C standards such as XQuery XML Protocol and XML Schema. Oneof the key features of XL is that it allows programmers to concentrate on the logic of their application. XLprovides highlevel and declarative constructs for actions which are typically carried out in the implementationof a Web service; e.g. logging error handling retry of actions workload management events etc. Issuessuch as performance tuning (e.g. caching horizontal partitioning etc.) can be carried out automatically by animplementation of the language. This way the productivity of the programmers the ability of evolution of theprograms and the chances to achieve good performance are substantially enhanced.1 IntroductionXML is the lingua franca for data exchange on the Internet. Among its many possible uses XML is ideal forpublishing documents on Web sites for storing catalogs in electronic market places and for exchanging databetween business processes. Even though some data sources will probably continue to use relational and objectrelational database systems as a primary form of storage (at least for a certain time) we expect that most datasources will eventually provide XML access for their published data.Software vendors and standard bodies like the W3 consortium have been very active in providing tools (XMLparsers) and standardized languages (XSLT XPointer XPath XQuery etc.) for XML. So far however no imperative programming language has been proposed that is specifically tailored for building XML applications and Webservices and unfortunately sideeffect free languages like XSLT and XQuery are not powerful enough to describethe logic of complex Web service ...

Source: xl.inf.ethz.ch


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 ...