International audienceRecently, we proposed Crop2ML, an open-source modeling framework for exchanging and reusing crop model components between modeling platforms. Here, we present an approach based on reverse engineering to automatically extract and transform meta-information and algorithms of existing crop biophysical models into a platform-independent model component. A search algorithm using Crop2ML concepts, and a many-to-one transformation system were used for producing high-level models. The system consists of parsing the code base of model components written in different languages using the ANother Tool for Language Recognition (ANTLR) parser generator and processing the generated syntax trees to produce various model implementation...
This is the first release for Crop2ML a framework that provides a metalanguage for crop model compon...
Plant systems biologists have developed many mathematical models at the organ, cell and molecular sc...
Plant models become increasingly complex and their implementation often implies the use of advanced ...
International audienceRecently, we proposed Crop2ML, an open-source modeling framework for exchangin...
The increasing impact of climate change and variability on food security and agriculture, and the ne...
International audienceProcess-based crop models are popular tools to analyze and simulate the respon...
Process-based crop models are popular tools to analyze and simulate the response of agricultural sys...
International audienceThe diversity of plant and crop process-based modeling platforms in terms of i...
The diversity of plant and crop process-based modeling platforms in terms of implementation language...
The availability of different crop models and of a variety of techniques to evaluate their behaviour...
The heterogeneity of crop modeling platforms in terms of implementation language, design pattern, an...
Crop growth models help to formalize expert knowledge to assess and design cropping systems with mul...
[Departement_IRSTEA]Ecotechnologies [TR1_IRSTEA]MOTIVEInternational audienceIn an industrial context...
The process of crop modelling to develop operational software requires different skills, from concep...
The process of crop modelling to develop operational software requires different skills, from concep...
This is the first release for Crop2ML a framework that provides a metalanguage for crop model compon...
Plant systems biologists have developed many mathematical models at the organ, cell and molecular sc...
Plant models become increasingly complex and their implementation often implies the use of advanced ...
International audienceRecently, we proposed Crop2ML, an open-source modeling framework for exchangin...
The increasing impact of climate change and variability on food security and agriculture, and the ne...
International audienceProcess-based crop models are popular tools to analyze and simulate the respon...
Process-based crop models are popular tools to analyze and simulate the response of agricultural sys...
International audienceThe diversity of plant and crop process-based modeling platforms in terms of i...
The diversity of plant and crop process-based modeling platforms in terms of implementation language...
The availability of different crop models and of a variety of techniques to evaluate their behaviour...
The heterogeneity of crop modeling platforms in terms of implementation language, design pattern, an...
Crop growth models help to formalize expert knowledge to assess and design cropping systems with mul...
[Departement_IRSTEA]Ecotechnologies [TR1_IRSTEA]MOTIVEInternational audienceIn an industrial context...
The process of crop modelling to develop operational software requires different skills, from concep...
The process of crop modelling to develop operational software requires different skills, from concep...
This is the first release for Crop2ML a framework that provides a metalanguage for crop model compon...
Plant systems biologists have developed many mathematical models at the organ, cell and molecular sc...
Plant models become increasingly complex and their implementation often implies the use of advanced ...