ABSTRACT
Introduction .................................................................................................... 426 Related work ................................................................................................... 429
Integration of M&S using DEVS/Cell-DEVS ........................................ 430 Categories of Web-based simulation ...................................................... 431
Local simulation ................................................................................... 431 Remote simulation ............................................................................... 432 Distributed simulation ......................................................................... 434 Online model/documentation repository ........................................ 436
Integration of GIS and M&S .................................................................... 436 Integration of modeling and simulation and geographic information system visualization ........................................................... 437
Architecture..................................................................................................... 438 Cell-DEVS modeling ...................................................................................... 440 GIS data collection ......................................................................................... 441
GIS and GeoTIFF ....................................................................................... 441 Class diagram ............................................................................................ 443 Data collection process ............................................................................. 443
Step 1: Dataset Reading ....................................................................... 444 Step 2: Pixel2Cell .................................................................................. 445 Step 3: Init Data Building .................................................................... 445
Web-based simulation ................................................................................... 445 DCD++ simulator in RESTful Interoperability Simulation Environment .............................................................................................. 447
DCD++ simulator conguration ........................................................ 447 DCD++ simulation synchronization algorithm .............................. 449
Introduction System engineering is an interdisciplinary engineering that consists of an integrated, life-cycle-balanced set of system solutions that satisfy customer requirements (ANSI/EIA-632 1999). System engineering is the art and science of creating optimal solutions to complex issues and problems, focusing on designing and managing complex engineering projects over their life cycles, and handling their work processes, optimization methods, and risk management tools (Hitchins 2008). On the one hand, system engineering allows the collaborative development that unies all the contributors into one team, following a structured development process that transforms needs into a set of system product descriptions, generates information for planners, and provides input for the next level of development (Leonard 1999). On the other hand, system engineering facilitates the design phase of projects with a vast amount of data and variables, aiming at the integration of all aspects of the system into a whole.