Personal Software Engineering Discussion Group

Title: "Special-purpose modelling language vs general-purpose programming"

Presenter: Jim Hanan

Place: Room 420, GP South (Building 78)

Time: Monday 3rd April 2006, 3.30pm coffee/tea, 4.00 talk

Abstract:
The software system I'm using for modelling genotype-phenotype interactions in plants was built around a translator of a special-purpose modelling language based on L-systems rather than by building standalone programs.

In more recent research, C++ has been extended with L-system-based routines, allowing more efficient compiled models to be built. I'll give some illustrations of the two approaches, hoping to stimulate discussion on their advantages and disadvantages vs use of general-purpose programming languages directly.

Additional details may be found on the discussion group's web page:

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

http://www.itee.uq.edu.au/~daniel/pse-dg/index.html





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