Toby White (“Fantastic Mr Fox@) has developed a superb system for enabling FORTRAN programs to emit XML in general and CML specifically. He and colleagues are presenting this at Edinburgh as part of the NESC programme:
Integrating Fortran and XML
28 January, 08 01:00 PM – 30 January, 08 01:00 PM
e-Science Institute, 15 South College Street, Edinburgh
Organiser: Toby White
eScience technologies offer great hope for massive improvements in the quality and quantity of science that we are able to do, particularly in the domains of data management and information delivery. Many of our escience tools rely on XML and related technologies. However, an enormous number of scientific codes are written in Fortran, and many scientists do much of their work using Fortran. Unfortunately, Fortran knows very little about XML, and vice versa; thus many useful scientific codes are de facto excluded from the world of escience. However, there is an increasing number of tools being made available to integrate Fortran into an XML-aware world, and there is a large body of knowledge and lessons learned on sensible strategies for making use of existing scientific codebases in escientific ways. This workshop will aim to instruct participants in the uses of several Fortran-XML tools, and to transfer practical experience about successes in this area. It is expected that participants will then be able to extend their existing Fortran codes to both write and read XML files, and otherwise manipulate XML data.
Scientific programmers from eScience projects who need to integrate existing or legacy Fortran codes into modern data handling infrastructures.
Delegates should have some experience in programming Fortran and of working in a Linux/Unix environment. No prior knowledge of XML is required.
This event is provisionally scheduled to start at 13:00 Monday 28 January 2008 and close at 13:00 on Wednesday 30 January 2008.
A programme is available at: http://www.nesc.ac.uk/esi/events/841/Fortran XML timetable.pdf
Toby White <firstname.lastname@example.org>, Cambridge
Andrew Walker <email@example.com>, Cambridge
Dan Wilson <firstname.lastname@example.org>, JWG-University, Frankfurt, Germany