Model-driven engineering applied to crop modeling

被引:3
|
作者
Barbier, Guillaume [1 ,2 ]
Cucchi, Veronique [1 ]
Hill, David R. C. [2 ]
机构
[1] ITK, F-34000 Montpellier, France
[2] Univ Blaise Pascal, CNRS, UMR 6158, ISIMA,LIMOS, F-63177 Aubiere, France
关键词
Crop model design; Model-Driven Engineering; Domain Specific Language; Visual modeling; Code generation; SIMULATION; WHEAT; SYSTEM;
D O I
10.1016/j.ecoinf.2014.05.004
中图分类号
Q14 [生态学(生物生态学)];
学科分类号
071012 ; 0713 ;
摘要
At the crossroads of two disciplines, Computer Science and Agronomy, wepropose the use of Model-Driven Engineering which has the potential to be the future of software engineering. This work was initiated to tackle issues met by the ITK Company in developing and designing new crop models for decision support systems. We aim in the long-run at a full-fledge crop modeling and simulation environment. The metamodel and graphical concrete syntax designed are overcoming the lack of formal tool for conceptual modeling. The presented prototype permits to improve ITK production process through the use of code generation techniques and the feedback of its industrial use is given. (C) 2014 Published by Elsevier B.V.
引用
收藏
页码:173 / 181
页数:9
相关论文
共 50 条
  • [1] Contribution of Model-Driven Engineering to Crop Modeling
    Barbier, Guillaume
    Cucchi, Veronique
    Hill, David R. C.
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, PT I, 2013, 7971 : 253 - 263
  • [2] Contribution of model-driven engineering to crop modeling
    Barbier, Guillaume
    Cucchi, Véronique
    Hill, David R. C.
    [J]. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2013, 7971 : 253 - 263
  • [3] Putting performance engineering into model-driven engineering: Model-driven performance engineering
    Fritzsche, Mathias
    Johannes, Jendrik
    [J]. MODELS IN SOFTWARE ENGINEERING, 2008, 5002 : 164 - +
  • [4] Model Engineering for Model-Driven Engineering
    van Lamsweerde, Axel
    [J]. EICS 2010: PROCEEDINGS OF THE 2010 ACM SIGCHI SYMPOSIUM ON ENGINEERING INTERACTIVE COMPUTING SYSTEMS, 2010, : 211 - 211
  • [5] Model-driven engineering
    Schmidt, DC
    [J]. COMPUTER, 2006, 39 (02) : 25 - 31
  • [6] Model-driven engineering of a general policy modeling language
    Kaviani, Nima
    Gasevic, Dragan
    Milanovic, Milan
    Hatala, Marek
    Mohabbati, Bardia
    [J]. 2008 IEEE WORKSHOP ON POLICIES FOR DISTRIBUTED SYSTEMS AND NETWORKS, PROCEEDINGS, 2008, : 101 - +
  • [7] Model-Driven Engineering Ecosystems
    Graciano Neto, Valdemar Vicente
    Basso, Fabio
    dos Santos, Rodrigo Pereira
    Bakar, Noor Hasrina
    Kassab, Mohamad
    Werner, Claudia
    Oliveira, Toacy
    Nakagawa, Elisa Yumi
    [J]. 2019 IEEE/ACM 7TH INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING FOR SYSTEMS-OF-SYSTEMS AND 13TH WORKSHOP ON DISTRIBUTED SOFTWARE DEVELOPMENT, SOFTWARE ECOSYSTEMS AND SYSTEMS-OF-SYSTEMS (SESOS-WDES 2019), 2019, : 58 - 61
  • [8] Model-Driven Allocation Engineering
    Pohlmann, Uwe
    Huewe, Marcus
    [J]. 2015 30TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), 2015, : 374 - 384
  • [9] Model Patches in Model-Driven Engineering
    Cicchetti, Antonio
    Di Ruscio, Davide
    Pierantonio, Alfonso
    [J]. MODELS IN SOFTWARE ENGINEERING, 2010, 6002 : 190 - +
  • [10] Continuous Model-Driven Engineering
    Margaria, Tiziana
    Steffen, Bernhard
    [J]. COMPUTER, 2009, 42 (10) : 106 - 109