TerraME GIMS: An Eclipse plug-in for environmental modeling

TerraME is a platform for modeling and simulation of environmental systems that offers a conceptual basis and services to build environmental models through a high-level programming language called Terra Modeling Language. However, the use of a programming language is still a limiting factor since its main users are researchers with different backgrounds who usually lack basic knowledge of algorithms and programming techniques. So, this work presents the development of TerraME GIMS, an Eclipse plug-in for environmental systems modeling through visual metaphors that graphically represent the model.

[1]  E. Ostrom,et al.  The concept of scale and the human dimensions of global change: a survey , 2000, Ecological Economics.

[2]  M. Fontana,et al.  HiperionCAD: a CAD tool for design and optimization of optical telecommunication , 2008, 2008 10th International Conference on Advanced Communication Technology.

[3]  José dos Campos,et al.  NESTED-CA: A FOUNDATION FOR MULTISCALE MODELLING OF LAND USE AND LAND COVER CHANGE , 2006 .

[4]  Paul Bratley,et al.  A guide to simulation (2nd ed.) , 1986 .

[5]  Frank Ortmeier,et al.  SAML goes eclipse — Combining model-based safety analysis and high-level editor support , 2012, 2012 Second International Workshop on Developing Tools as Plug-Ins (TOPI).

[6]  Gilberto Câmara,et al.  Spatial Relations Across Scales in Land Change Models , 2008, GEOINFO.

[7]  Steffen Becker,et al.  A Case Study on Model-Driven and Conventional Software Development: The palladio editor , 2007, Software Engineering.

[8]  Thomas Buchmann,et al.  Model-Driven Development of Graphical Tools - Fujaba Meets GMF , 2007, ICSOFT.

[10]  Tiago Garcia de Senna Carneiro,et al.  Development of a Didactic Model of the Hydrologic Cycle Using the TerraME Graphical Interface for Modeling and Simulation , 2007, ICCSA.

[11]  Gabriele Taentzer,et al.  Generation of visual editors as eclipse plug-ins , 2005, ASE.

[12]  R. O'Neill,et al.  Landscape Ecology Explained@@@Landscape Ecology in Theory and Practice: Pattern and Process , 2001 .

[13]  Ludwig von Bertalanffy,et al.  General System Theory , 1969 .

[14]  John von Neumann,et al.  Theory Of Self Reproducing Automata , 1967 .

[15]  Gilberto Câmara,et al.  Games on Cellular Spaces: How Mobility Affects Equilibrium , 2009, J. Artif. Soc. Soc. Simul..

[16]  Richard F. Paige,et al.  Taming EMF and GMF using model transformation , 2010, MODELS'10.

[17]  Yvon Kermarrec,et al.  On the extensibility of plug-ins , 2011, ICSEA 2011.

[18]  Stefanos Zachariadis,et al.  Architecting a plug-in based steam turbine design tool , 2011, TOPI '11.

[19]  Linus Schrage,et al.  A guide to simulation , 1983 .

[20]  José Viterbo Filho,et al.  RDB2RDF plugin: relational databases to RDF plugin for eclipse , 2011, TOPI '11.

[21]  Gilberto Câmara,et al.  Land Change Modeling and Institutional Factors: Heterogeneous Rules of Territory Use in the Brazilian Amazonia , 2008, GEOINFO.

[22]  Diego Garbervetsky,et al.  Pest: from the lab to the classroom , 2011, TOPI '11.

[23]  Guido Wachsmuth,et al.  Prototyping Visual Interpreters and Debuggers for Domain-Specific Modelling Languages , 2008, ECMDA-FA.

[24]  Bernard P. Zeigler,et al.  Theory of Modeling and Simulation: Integrating Discrete Event and Continuous Complex Dynamic Systems , 2000 .

[25]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.