Applying Cell-DEVS Methodology for Modeling the Environment

  • Authors:
  • Gabriel Wainer

  • Affiliations:
  • Department of Systems and Computer Engineering, Carleton University, 4456 Mackenzie Building, 1125 Colonel By Drive, Ottawa, ON K1S 5B6, Canada

  • Venue:
  • Simulation
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Recent research efforts have focused on the analysis of environmental systems using cellular models. Although most of the existing solutions are based on the cellular automata formalism, this technique has some problems that constrain its power, usability and feasibility for studying large complex systems. Instead, combining cellular automata with discrete event systems specifications (DEVS) showed excellent results in terms of quality and performance. Despite these encouraging results, the environmental science/engineering community still prefers more traditional approaches, as DEVS-based techniques require a fundamental change of the modeling and simulation paradigm, while entailing expertise in advanced programming, distributed computing, etc. Cell-DEVS and the CD++ toolkit were created to address these problems: they simplify the construction of complex cellular models by allowing simple and intuitive model specification. The discrete event nature of the formalism provides better precision and performance, and models can run in different simulation environments (single user, real-time, distributed/parallel) without special expertise required. Environmental applications can be easily constructed, making it possible for users with basic training in the techniques and software tools to face the study of complex problems. We present the definition of different models of environmental applications, including the pollution on a basin, fire spreading, watershed formation and viability of a population, focusing on how to define such applications using Cell-DEVS methodology, using an approach that facilitates this paradigm shift.