Team
 Software
 PrometheusCOM
 Validation
 Developer Test
      Data Set

   National Case
      Studies

Support
 What's New!
 Goto

16 August, 2007

Developer Test Data Set

A developer test data set consisting of 486 different fgm files was completed to allow the software engineer to test data input/output for all new releases of the Prometheus program. Each fgm file in the developer test data set represents a different fire environment with unique slope, aspect and wind direction variables. Each fire environment input/output were validated using independent models.

The Canadian Forest Service also provided 20 test I/O for their CFFDRS FBP code. These I/O were used to validate the FBP Calculator output in Prometheus.

The developer test data set consists of the following:

  • Six slope classes (0, 3, 15, 20, 30, and 45 per cent). They are divided into 2 categories
    0, 3, 45 compulsory
    15, 20, 30                   random draw

  • Nine aspect classes (0, 45, 90, 135, 180, 225, 270, 315 and 360 degrees). They are divided into 3 categories:
    0 compulsory
    90, 180, 270, 360     random draw
    45, 135, 225, 315 random draw

  • Nine wind directions (0, 45, 90, 135, 180, 225, 270, 315 and 360 degrees). They are divided into 3 categories:
    0 compulsory
    90, 180, 270, 360     random draw
    45, 135, 225, 315 random draw

A sample selection program was written to generate different sets of 36 combinations based on the compulsory and random draws from each category. Each program release is then tested against a different subset of 36 different fire environment combinations. The following is an example of one of the generated subsets:

Chart

The developer test data set is an internal product used by the Project Steering Committee to ensure a standard and accurate output is consistently produced by the Prometheus model.


Back to top

National Case Studies