BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:Upgrading Fortran source code using automatic refactoring - Domini
 c Orchard (University of Cambridge)
DTSTART:20131021T120000Z
DTEND:20131021T130000Z
UID:TALK48015@talks.cam.ac.uk
CONTACT:Andrew Rice
DESCRIPTION:Many of the computer models used in scientific research\nhave 
 been developed in Fortran over many years. This evolutionary process means
  these models inevitably utilise deprecated features and idioms of the lan
 guage that impede software maintenance. To mitigate this\, we built CamFor
 t\, an open-source automated refactoring tool for upgrading Fortran source
  code. We describe functionality in CamFort for removing equivalence state
 ments and common blocks\, and for deriving structured data types\, and we 
 give examples of how these transformations can benefit codebase robustness
 . We would like to encourage programmers to try CamFort on their own proje
 cts to guide further improvements in the tool.\n\nThis is joint work with 
 Andrew Rice. This is a practice talk for WRT'13 at SPLASH'13.
LOCATION:SS03\, William Gates Building
END:VEVENT
END:VCALENDAR
