Home > Programming > XML Programming



XMLbased Programming Language Modeling: An Approach to Software ...

Sort Desciption:

removing the burden of programming in XML. Usage. scenarios evaluated include customization separation of. concerns domainoriented languages ...



Content Inside:

XMLbased Programming Language Modeling: An Approach to Software Engineering Page 1XMLbased Programming Language Modeling: An Approach to Software Engineering Christian Reichel University of Heidelberg Heidelberg Germany christian.reichel@informatik.uniheidelberg .de Roy OberhauserCorporate Technology Siemens AG Munich Germany roy.oberhauser@siemens.comABSTRACT Todays software faces escalating technical and business difficulties yet it continues to be coded in static inflexible structures that are not prepared for automation and agility. xApproach is an XMLbased approach to software engineering that leverages XMLbased language representations and pipeline transformations to provide aconsistent and flexible solution for number of issues including complexity comprehension and automationaspects. A core framework (FXLF) in combination withthe editor (FXLE) supports rolebased activities while removing the burden of programming in XML. Usage scenarios evaluated include customization separation ofconcerns domainoriented languages and technologymapping with results showing a range of benefitsapplicability and prospects. KEY WORDS SoftwareEngineeringAutomation ModelingProgramming Languages DomainSpecific LanguagesXML 1. Introduction In the face of escalating technical difficulties (e.g. complexity distribution integration) and business forces (e.g. development time maintenance costs) softwareagility and flexibility properties become increasingly important. Current software code is primarily expressedin static structures that constrain agility; they are often difficult and timeconsuming to change and not preparedfor future automation (software factories generative programming etc.). Additionally views of these structures (e.g. documentation architecture operation) are not based on an interoperable unified model andvarious tools have their own internal representation(Eclipse Sun Java Studio Creator) ...

Source: www.dbis.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

 

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