Literature DB >> 21724653

Towards aspect-oriented functional--structural plant modelling.

Mikolaj Cieslak1, Alla N Seleznyova, Przemyslaw Prusinkiewicz, Jim Hanan.   

Abstract

BACKGROUND AND AIMS: Functional-structural plant models (FSPMs) are used to integrate knowledge and test hypotheses of plant behaviour, and to aid in the development of decision support systems. A significant amount of effort is being put into providing a sound methodology for building them. Standard techniques, such as procedural or object-oriented programming, are not suited for clearly separating aspects of plant function that criss-cross between different components of plant structure, which makes it difficult to reuse and share their implementations. The aim of this paper is to present an aspect-oriented programming approach that helps to overcome this difficulty.
METHODS: The L-system-based plant modelling language L+C was used to develop an aspect-oriented approach to plant modelling based on multi-modules. Each element of the plant structure was represented by a sequence of L-system modules (rather than a single module), with each module representing an aspect of the element's function. Separate sets of productions were used for modelling each aspect, with context-sensitive rules facilitated by local lists of modules to consider/ignore. Aspect weaving or communication between aspects was made possible through the use of pseudo-L-systems, where the strict-predecessor of a production rule was specified as a multi-module. KEY
RESULTS: The new approach was used to integrate previously modelled aspects of carbon dynamics, apical dominance and biomechanics with a model of a developing kiwifruit shoot. These aspects were specified independently and their implementation was based on source code provided by the original authors without major changes.
CONCLUSIONS: This new aspect-oriented approach to plant modelling is well suited for studying complex phenomena in plant science, because it can be used to integrate separate models of individual aspects of plant development and function, both previously constructed and new, into clearly organized, comprehensive FSPMs. In a future work, this approach could be further extended into an aspect-oriented programming language for FSPMs.

Entities:  

Mesh:

Substances:

Year:  2011        PMID: 21724653      PMCID: PMC3189837          DOI: 10.1093/aob/mcr121

Source DB:  PubMed          Journal:  Ann Bot        ISSN: 0305-7364            Impact factor:   4.357


  12 in total

1.  Plant growth modelling and applications: the increasing importance of plant architecture in growth models.

Authors:  Thierry Fourcaud; Xiaopeng Zhang; Alexia Stokes; Hans Lambers; Christian Körner
Journal:  Ann Bot       Date:  2008-04-03       Impact factor: 4.357

2.  Computational modeling and molecular physiology experiments reveal new insights into shoot branching in pea.

Authors:  Elizabeth A Dun; Jim Hanan; Christine A Beveridge
Journal:  Plant Cell       Date:  2009-11-30       Impact factor: 11.277

Review 3.  Functional-structural plant modelling: a new versatile tool in crop science.

Authors:  J Vos; J B Evers; G H Buck-Sorlin; B Andrieu; M Chelle; P H B de Visser
Journal:  J Exp Bot       Date:  2009-12-08       Impact factor: 6.992

4.  Mathematical models for cellular interactions in development. I. Filaments with one-sided inputs.

Authors:  A Lindenmayer
Journal:  J Theor Biol       Date:  1968-03       Impact factor: 2.691

5.  Developmental systems without cellular interactions, their languages and grammars.

Authors:  A Lindenmayer
Journal:  J Theor Biol       Date:  1971-03       Impact factor: 2.691

6.  Using L-systems for modeling source-sink interactions, architecture and physiology of growing trees: the L-PEACH model.

Authors:  M T Allen; P Prusinkiewicz; T M DeJong
Journal:  New Phytol       Date:  2005-06       Impact factor: 10.151

7.  A functional-structural kiwifruit vine model integrating architecture, carbon dynamics and effects of the environment.

Authors:  Mikolaj Cieslak; Alla N Seleznyova; Jim Hanan
Journal:  Ann Bot       Date:  2010-09-20       Impact factor: 4.357

8.  Computational complementation: a modelling approach to study signalling mechanisms during legume autoregulation of nodulation.

Authors:  Liqi Han; Jim Hanan; Peter M Gresshoff
Journal:  PLoS Comput Biol       Date:  2010-02-26       Impact factor: 4.475

9.  Independent control of organogenesis and shoot tip abortion are key factors to developmental plasticity in kiwifruit (Actinidia).

Authors:  Toshi M Foster; Alla N Seleznyova; Andrew M Barnett
Journal:  Ann Bot       Date:  2007-07-23       Impact factor: 4.357

10.  The Arabidopsis MAX pathway controls shoot branching by regulating auxin transport.

Authors:  Tom Bennett; Tobias Sieberer; Barbara Willett; Jon Booker; Christian Luschnig; Ottoline Leyser
Journal:  Curr Biol       Date:  2006-03-21       Impact factor: 10.834

View more
  10 in total

1.  Using functional–structural plant models to study, understand and integrate plant development and ecophysiology.

Authors:  Theodore M DeJong; David Da Silva; Jan Vos; Abraham J Escobar-Gutiérrez
Journal:  Ann Bot       Date:  2011-10       Impact factor: 4.357

2.  Testing the ontogenetic base for the transient model of inflorescence development.

Authors:  Kester Bull-Hereñu; Regine Claßen-Bockhoff
Journal:  Ann Bot       Date:  2013-02-19       Impact factor: 4.357

3.  A modelling framework to simulate foliar fungal epidemics using functional-structural plant models.

Authors:  Guillaume Garin; Christian Fournier; Bruno Andrieu; Vianney Houlès; Corinne Robert; Christophe Pradal
Journal:  Ann Bot       Date:  2014-09       Impact factor: 4.357

4.  Pattern-oriented modelling as a novel way to verify and validate functional-structural plant models: a demonstration with the annual growth module of avocado.

Authors:  Ming Wang; Neil White; Volker Grimm; Helen Hofman; David Doley; Grant Thorp; Bronwen Cribb; Ella Wherritt; Liqi Han; John Wilkie; Jim Hanan
Journal:  Ann Bot       Date:  2018-04-18       Impact factor: 4.357

5.  Parameter estimation for functional-structural plant models when data are scarce: using multiple patterns for rejecting unsuitable parameter sets.

Authors:  Ming Wang; Neil White; Jim Hanan; Di He; Enli Wang; Bronwen Cribb; Darren J Kriticos; Dean Paini; Volker Grimm
Journal:  Ann Bot       Date:  2020-09-14       Impact factor: 4.357

Review 6.  An overview of agent-based models in plant biology and ecology.

Authors:  Bo Zhang; Donald L DeAngelis
Journal:  Ann Bot       Date:  2020-09-14       Impact factor: 4.357

7.  Investigating tree and fruit growth through functional-structural modelling: implications of carbon autonomy at different scales.

Authors:  Inigo Auzmendi; Jim S Hanan
Journal:  Ann Bot       Date:  2020-09-14       Impact factor: 4.357

8.  Mechanistic modelling of coupled phloem/xylem transport for L-systems: combining analytical and computational methods.

Authors:  Alla N Seleznyova; Jim Hanan
Journal:  Ann Bot       Date:  2018-04-18       Impact factor: 4.357

9.  L-py: an L-system simulation framework for modeling plant architecture development based on a dynamic language.

Authors:  Frédéric Boudon; Christophe Pradal; Thomas Cokelaer; Przemyslaw Prusinkiewicz; Christophe Godin
Journal:  Front Plant Sci       Date:  2012-05-30       Impact factor: 5.753

Review 10.  Functional-Structural Plant Models Mission in Advancing Crop Science: Opportunities and Prospects.

Authors:  Soualihou Soualiou; Zhiwei Wang; Weiwei Sun; Philippe de Reffye; Brian Collins; Gaëtan Louarn; Youhong Song
Journal:  Front Plant Sci       Date:  2021-12-23       Impact factor: 5.753

  10 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.