22.07.2013 Views

Object-oriented framework for modelling and ... - ResearchGate

Object-oriented framework for modelling and ... - ResearchGate

Object-oriented framework for modelling and ... - ResearchGate

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Phenomenon<br />

1..*<br />

Problem<br />

1..*<br />

Goal<br />

belongs to<br />

generates<br />

imposes<br />

*<br />

*<br />

generates<br />

constrains<br />

Domain<br />

1..*<br />

System<br />

1..*<br />

Solution<br />

*<br />

models<br />

models<br />

*<br />

*<br />

models<br />

Domain Class Model<br />

1..*<br />

System Class Model<br />

1..*<br />

Experimental Framework<br />

Conceptual Model Simulator<br />

implements<br />

Figure 3: UML meta-model of the <strong>modelling</strong> <strong>and</strong> simulation process<br />

4 APPLICATION TO FIRE SPREAD MODELLING<br />

Results<br />

constrains<br />

produces<br />

Considering wildl<strong>and</strong> fire phenomena, defining a conceptual model consists in gradually specifying a<br />

particular domain of interest. Here, starting from a domain class model of wildl<strong>and</strong> fire we focus on the<br />

fire behaviour dynamics. The system class model consists then in a fire propagation experiment. Finally,<br />

a solution is proposed through a conceptual mathematical model of fire spread. All these phases consti-<br />

tute a PIM of the model level of MDA <strong>and</strong> can be reused by other domain specialists.<br />

4.1 The domain class model<br />

Study of a wildl<strong>and</strong> fire phenomenon can be broken down into four packages (Fig. 4):<br />

1. The Human Action package encompasses development of wildl<strong>and</strong> fire prevention strategies<br />

including l<strong>and</strong> management <strong>and</strong> equipment policies as well as the elaboration of technical or<br />

regulatory solutions <strong>for</strong> reducing the number of wildl<strong>and</strong> fire ignitions <strong>and</strong> fighting fires;<br />

12

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!