Home > Programming > XML Programming



Literate Programming in XML

Sort Desciption:

Why use XML? A literate programming system based on XML has several immediate ... The answer to this problem is literate programming in XML. ...



Content Inside:

Literate Programming in XMLPage 11 (19)Literate Programming in XMLCombining source code and documentationAuthor:Peter PierrouAddress:Excosoft AB Peter.Pierrou@excosoft.sehttp://www.excoso ft.sePeter Pierrou is the Project Manager for the Documentor project at Excosoft.AbstractThis paper introduces a programming environment which is based on hierarchicalstructure links and literate programming. This programming environment aims toincrease productivity in large software construction projects. Literate programming inXML is good for productivity as it makes source code readable provides an overview andhelps keep documentation consistent with the source code.BackgroundNew technologies and standards have recently emerged that allow the creation of aninnovative programming environment. A programming environment where the primaryfocus is not on producing code in a particular programming language but on the structureand logic of the program. Accordingly I advance a new approach to programdevelopment combining the link technology popularized by HTML and the hierarchicalstructure of XML with the most important aspects of Donald E. Knuth's literateprogramming.In this paper I describe a literate programming system that enables the programmer towork directly with documentation and pseudo code. The system consists of an XMLeditor with a programming environment that supports literate programming.The key feature of the system is that the program is readable on the screen. It differstherefore from those literate programming systems that focus on transforming somethingthat is totally unreadable on the screen into a readable printed format. Such an approachdoes not help the programmer and it is a criticism of current literate programming systemsthat they only confer longterm advantages and are not applicable to projects that operatein short time frames CL]. A literate programming system should help the programmer toprogram.Page 22 (19)The system presented here has more in common with a ...

Source: www.literateprogramming.com


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