Personal Software Engineering Discussion Group

Place: Room 420, GP South (Building 78)

Time: Monday 22th May 2006, 3.45 drinks, 4.00 talk

Title: "Testing Research Software: Nonsense or Necessity"

Presenter: Stefan Maetschke

Modern software development paradigms, such as Agile development, Extreme programming or Test first methods, are characterized by short development cycles and an emphasis on software patterns and unit tests. Emerged and driven by needs in an industrial environment the question is if these techniques are useful in the scientific software development process as well. With a focus on the test aspect only and I will discuss the benefits of unit testing for research software in the context of a library for biological sequence analysis.

Additional details may be found on the discussion group's web page:  http://www.itee.uq.edu.au/~daniel/pse-dg/index.html

Daniel Bradley
Research Assistant
ARC Centre in Bioinformatics
d.bradley@imb.uq.edu.au



World-class basic and applied inter-disciplinary research on questions fundamental to understanding, designing and managing complex systems
2009 The ARC Centre for Complex Systems, Australia