Integrating modelling architecture: a declarative framework for multi-paradigm, multi-scale ecological modelling

被引:37
|
作者
Villa, F [1 ]
机构
[1] Univ Maryland, Inst Ecol Econ, Solomons, MD 20688 USA
基金
美国国家科学基金会;
关键词
multiple-paradigm modelling; multiple-scale modelling; computer languages; simulation; XML;
D O I
10.1016/S0304-3800(00)00422-1
中图分类号
Q14 [生态学(生物生态学)];
学科分类号
071012 ; 0713 ;
摘要
Multiple modelling paradigms are necessary to formulate crucial modelling problems in modern environmental science. Modelling paradigms help researchers to conceive, formulate and solve problems by providing semantic structures to organise their view of a system or process. An unusually large array of different paradigms is used in Ecology, reflecting the complexity and variety of the natural world. As a result of this, multi-disciplinary problems in particular suffer of representational difficulties that prevent them to be approached efficiently with available software toolkits. In this paper I outline the theoretical aspects of model compatibility in the operational aspects of representation, scale and domain, and I describe the Integrating Modelling Architecture (IMA), a declarative framework and an open-source software toolkit to allow integrated meta-modelling. The IMA allows to specify generic model components using a common markup language, and loads paradigm-specific grammars that can be extended to support multiple paradigms. Among the project's goals are: (1) allow web-based integration of models and state-of-the-art resources distributed across a wide area network; (2) integrate and reuse existing simulation programs and toolkits; (3) allow integration between independently developed models adopting different modelling paradigms, scales, and domains; and (4) provide extendible, efficient and clear abstractions to conceptualise and solve complex, multiple-paradigm modelling problems in environmental science. At the end of the paper I argue that an integrative meta-modelling paradigm allows us to formulate and solve new important problems, and illustrate some of the new modelling scenarios enabled by the availability of these new concepts and tools. (C) 2001 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:23 / 42
页数:20
相关论文
共 50 条
  • [21] Partial evaluation of multi-paradigm declarative languages
    Albert, E
    [J]. AI COMMUNICATIONS, 2001, 14 (04) : 235 - 237
  • [22] Symbolic profiling for multi-paradigm declarative languages
    Albert, E
    Vidal, G
    [J]. LOGIC BASED PROGRAM SYNTHESIS AND TRANSFORMATION, 2002, 2372 : 148 - 167
  • [23] Smart Models - a framework for adaptive multi-scale modelling
    Fraga, Eric S.
    Wills, Gary
    Fairweather, Michael
    Perris, Tony
    [J]. 16TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING AND 9TH INTERNATIONAL SYMPOSIUM ON PROCESS SYSTEMS ENGINEERING, 2006, 21 : 457 - 462
  • [24] Operational semantics for declarative multi-paradigm languages
    Albert, E
    Hanus, M
    Huch, F
    Oliver, J
    Vidal, G
    [J]. JOURNAL OF SYMBOLIC COMPUTATION, 2005, 40 (01) : 795 - 829
  • [25] Computer automated multi-paradigm modelling: Meta-modelling and graph transformation
    Vangheluwe, H
    de Lara, J
    [J]. PROCEEDINGS OF THE 2003 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2003, : 595 - 603
  • [26] Multi-scale modelling of sintering
    Pan, Jingzhe
    Huang, Ruoyu
    [J]. HIGH-PERFORMANCE CERAMICS V, PTS 1 AND 2, 2008, 368-372 : 1668 - 1672
  • [27] Calibration of Deployment Simulation Models - A Multi-Paradigm Modelling Approach
    Denil, Joachim
    Vangheluwe, Hans
    De Meulenaere, Paul
    Demeyer, Serge
    [J]. THEORY OF MODELING AND SIMULATION: DEVS INTEGRATIVE M&S SYMPOSIUM 2012 (DEVS 2012), 2012, 44 (04): : 296 - 303
  • [28] Meta-modelling and graph grammars for multi-paradigm modelling in AToM3
    Juan de Lara
    Hans Vangheluwe
    Manuel Alfonseca
    [J]. Software & Systems Modeling, 2004, 3 (3) : 194 - 209
  • [29] A practical partial evaluator for a multi-paradigm declarative language
    Albert, E
    Hanus, M
    Vidal, G
    [J]. FUNCTIONAL AND LOGIC PROGRAMMING, PROCEEDINGS, 2001, 2024 : 326 - 342
  • [30] Improved tupling for optimizing multi-paradigm declarative programs
    González, S
    Moreno, G
    [J]. ADVANCES IN ARTIFICIAL INTELLIGENCE - IBERAMIA 2004, 2004, 3315 : 419 - 429