read this page in :

Modelling multi-scale plant development with the language XL

Winfried Kurth
University of Göttingen
on 2013/04/26 at 11:00
download presentation file :


The programming language XL is an extension of Java and provides facilities for querying and transforming attributed graphs. XL's parallel graph rewriting rules are a generalization of the well-known L-system formalism. Vertices of the graph can represent plant organs or whole plants, the edges stand for relationships among them. Using the relationship of "refinement", rules can describe the growth and development of plants and plant stands simultaneously at several spatial scales. This will be demonstrated at the example of forest simulations. XL runs on the open-source platform GroIMP. It will also be shown how well-known plant modelling approaches like GreenLab and Xfrog can be implemented in XL.