the interagency fuels treatment decision support system › documents › ift-dss ›...

1
A study team from Carnegie Mellon University’s Software Engineering Institute identified the best solution for addressing the current chaos in fire and fuels treatment software options: a sophisticated, collaborative software system that can function as a communications broker for current and future software tools. As an example, the study team pointed to a software system called the BlueSky Framework, a well-received smoke-modeling package developed jointly by the USDA Forest Service AirFire team and Sonoma Technology, Inc. (www.blueskyframework.org). The BlueSky Framework links several independent software models for fuel loading, fire consumption and emissions, and smoke dispersion and assembles them under a common web-based user interface. Users can select their own analysis pathways by combining data and science models specifically to address the question at hand. The Software Engineering Institute also recommended the development of a detailed communications plan that carefully defines the project’s stakeholder communities and the ways in which community members will interact with the project. ABSTRACT METHODS Phase I ACCESS TO THE IFT-DSS Phase II The Joint Fire Science Program (JFSP), acting in concert with the Fuels Management Committee (FMC), initiated the Software Tools and Systems (STS) Study in March 2007 to address the proliferation of decentralized software systems in the fuels treatment analysis and planning domain. A strategic assessment completed in March 2008 led to the development of a conceptual design to address the issue. Soon after, a software design for a service-oriented architecture (SOA) framework was developed for field-level fuel treatment planning. Both designs were developed under the guidance of an interagency team of fuel treatment planners and software system developers. The system, provisionally named the Interagency Fuels Treatment Decision Support System (IFT-DSS), will be released as a proof of concept in Spring 2010. The complete, fully functional system is scheduled to be in use by fuels treatment specialists by Spring 2012. The IFT-DSS will provide one user interface that will enable command and control for pre- existing and newly developed software modules and data sets. It will support treatment unit- scale and landscape-scale analyses, provide data visualization functionality, estimate of fire behavior and first-order fire effects, and support quantitative risk assessments. It will also permit the use and integration of standardized and custom data sets. The IFT-DSS will allow fuels treatment analysts and planners to build custom analysis flow paths and store intermediate and final results for repeated analysis of alternative scenarios. The IFT-DSS is designed as a web-based, collaborative system that will enable scientific model developers to register their models and tools within the system as callable software services and make them available to IFT-DSS users. In the longer term, it is envisioned that the IFT-DSS will be interoperable with a small number of broad-scope collaborative SOA systems such as the Wildland Fire Decision Support System (WFDSS) and the BlueSky Framework. This poster explains the motivation for, functionality of, and vision behind the JFSP IFT-DSS project. Fuels treatment practitioners and managers across federal agencies were asked to identify the software tools used most frequently for fuels treatment planning and describe how planning is performed. Results showed that the respondents: Use the most simple tools available May not know that other tools exist Have little guidance on which tools to use Spend a lot of time “stringing” tools together for specific purposes Spend a lot of time acquiring and preparing data Do not widely use the systems that exist for fuels treatment planning Results from Phase II were used to develop a work flow diagram defining the fuels treatment planning decision support process. The flow diagram served as the basis for the functional specifications of the IFT-DSS software architecture design that was produced as part of Phase II. Phase III A software design specification for the IFT-DSS was developed to provide a scientific modeling framework to house a variety of fire and fuels models, vegetation and geophysical data, and user information and analysis results. The interface will be accessible from any standard computer with Internet access. Software tools and data will be accessible through one user interface and users will be able to create custom analysis pathways. A mock-up of the graphical user interface was released to gather early feedback from the user community. The web-based navigation system is functional, but no real data or software tools are connected. For the purpose of the mock-up, a few sample pathways were activated. Version 0.0.1 of the IFT-DSS proof of concept software was released in November 2009. A communications strategy will be implemented in parallel with the IFT-DSS software development. The purpose is to document the process of developing a network of stakeholders who have responsibilities for and gain valuable services from the IFT-DSS. The communications strategy document: Describes stakeholder communities and their characteristics Presents a plan for enhancing awareness and use of the software by stakeholder subgroups Describes the IFT-DSS development team’s suggested transition of the software from the originators, JFSP and the National Interagency Fuels Coordinating Group, to the USDA Forest Service, the Managing Partner for the National Wildfire Coordinating Group The STS Study will be conducted in phases (described above) and Phase III of the STS Study is currently underway. The overall project objectives are to (1) develop and test a collaborative, SOA framework that can reduce the software chaos in the fire and fuels domain and (2) deploy the SOA framework as a web-based decision support system for the fuels treatment focus area. Software Tools and Systems Study Timeline DISCUSSION One of the strategic goals of the STS Study is to create a streamlined approach for developing and organizing fire and fuels software applications and making them more readily available to the user community. The vision is that a small number of broad-scope collaborative SOA systems (e.g., WFDSS, BlueSky, IFT-DSS) can organize and make available all or most of the software tools used in the fire and fuels domain. Beginning with BlueSky for smoke modeling, WFDSS for real-time fire response planning, and IFT-DSS for fuels treatment analysis and planning, the same software architecture can be used to address other focus areas within the fire and fuels arena. Scientists and data providers create tools User communities Integrated Systems (IFT-DSS, BlueSky, WFDSS, WFAS) Capabilities (algorithms, models, data) Common Interface Standards (allows for connections) Scientists and data providers create tools Governance User communities Integrated Systems (IFT-DSS, BlueSky, WFDSS, WFAS) Capabilities (algorithms, models, data) Common Interface Standards (allows for connections) 1 IFT-DSS Project Manager, Joint Fire Science Program, Asheville, NC; 2 Program Manager, Joint Fire Science Program, Boise, ID; 3 Chair, NWCG Fuels Management Committee, Boise, ID; 4 Project Manager, Sonoma Technology Inc., Petaluma, CA. The Interagency Fuels Treatment Decision Support System H. Michael Rauscher 1 , John Cissel 2 , Erik Christiansen 3 , and Tami Funk 4 RESULTS Acknowledgements: This work was supported by the Joint Fire Science Program and the National Wildfire Coordination Group, Fuels Management Committee. Presented at the 4 th International Fire Ecology & Management Congress: Fire as a Global Process, Savannah, GA, November 30-December 4, 2009. For more information, contact H. Michael Rauscher at [email protected]. STI-3761 IFT-DSS Proof of Concept System Access to the IFT-DSS proof of concept system is available at: http://iftdss.sonomatech.com The Software Systems and Tools Study Website Access to the IFT-DSS graphical user interface mock-ups is available at: http://frames.nbii.gov/jfsp/sts_study Design treatment strategies Simulate alternate weather scenario(s) = human mediated action Fuels Treatment Planning Decision Support Process Define project analysis Retrieve vegetation, geophysical, & weather data Generate summary reports Define area of interest (AOI) View/manipulate data as needed Treelist data View/assess vegetation data Update treelist data (FFE-FVS) Imputation analysis Consider Disturbance Updated vegetation data Prepare data for input to fire behavior model Generate summary reports Update LANDFIRE data View/assess output data Generate summary reports View/assess output data Meets geophysical, sociological, ecological target conditions? Analysis complete generate final documentation Perform benefit/loss risk analysis Identify/prioritize treatment areas Develop composite index of values affected Generate summary reports Input values at risk Select treatment areas Select treatments to apply FFE-FVS FCCS Simulate post- treatment vegetation and fuels data Manual adjustment FFE-FVS FCCS Generate summary reports Design treatment strategies Simulate & analyze fire behavior Current year data preparation & quality control Simulate alternate weather scenario(s) = human mediated action Fuels Treatment Planning Decision Support Process Simulate vegetation, geophysical, and fuel conditions Define project, vegetation data, landscape, and scale Analyze fire effects and/or risk Simulate & analyze fire behavior Define project analysis Retrieve vegetation, geophysical, & weather data Generate summary reports Define area of interest (AOI) Define area of interest (AOI) View/manipulate data as needed View/manipulate data as needed Treelist data Treelist data LANDFIRE data View/assess vegetation data View/assess vegetation data Update treelist data (FFE-FVS) Imputation analysis Consider Disturbance Updated vegetation data Updated vegetation data Prepare data for input to fire behavior model Generate summary reports Update LANDFIRE data Update LANDFIRE data View/assess output data View/assess output data Generate summary reports View/assess output data View/assess output data Meets geophysical, sociological, ecological target conditions? YES Analysis complete generate final documentation Perform benefit/loss risk analysis Perform benefit/loss risk analysis Identify/prioritize treatment areas Identify/prioritize treatment areas Develop composite index of values affected Develop composite index of values affected Generate summary reports Input values at risk Input values at risk Select treatment areas Select treatment areas Select treatments to apply Select treatments to apply FFE-FVS FCCS Simulate post- treatment vegetation and fuels data Simulate post- treatment vegetation and fuels data Manual adjustment Manual adjustment FFE-FVS FCCS Generate summary reports NO Modular, reusable elements... …conforming to key interface standards... …that can be configured into the capability required for a given operation… …that can take its place within the context of a mission environment In a distributed collaboration environment, what we want is … Modular, reusable elements... …conforming to key interface standards... …that can be configured into the capability required for a given operation… …that can take its place within the context of a mission environment In a distributed collaboration environment, what we want is … J FMAM J J A S ON D J FMAM J J A S ON D J FMAM J J A S ON D J FMAM J J A S ON D J FMAM J J A S ON D J FMAM J J A S ON D 2007 2008 2009 2010 2011 2012 Phase I Understand the problem, identify technical solutions, and focus the project on a manageable scope. Carnegie Mellon University’s Software Engineering Institute performed Phase I work. Phase II Assemble a working group representing each stakeholder community, understand stakeholder needs, develop a conceptual design document specifying functional requirements, and develop a software architecture design. STI performed Phase II work. Phase III Verify the requirements for a proof of concept (POC) version of the IFT-DSS with the user community, develop a mock-up user interface and test it in the user community, and develop a POC system and test it, develop a communication strategy. STI performed Phase III work. Phase IV Initiate a long-term development contract to produce the full feature version of the IFT-DSS system and transition to an operational system. Phase V Continue development of featured software system and create a stakeholder community of interest that will both profit from and contribute to the long-term use and maintenance of the IFT-DSS system. J FMAM J J A S ON D J FMAM J J A S ON D J FMAM J J A S ON D J FMAM J J A S ON D J FMAM J J A S ON D J FMAM J J A S ON D 2007 2008 2009 2010 2011 2012 Phase I Understand the problem, identify technical solutions, and focus the project on a manageable scope. Carnegie Mellon University’s Software Engineering Institute performed Phase I work. Phase II Assemble a working group representing each stakeholder community, understand stakeholder needs, develop a conceptual design document specifying functional requirements, and develop a software architecture design. STI performed Phase II work. Phase III Verify the requirements for a proof of concept (POC) version of the IFT-DSS with the user community, develop a mock-up user interface and test it in the user community, and develop a POC system and test it, develop a communication strategy. STI performed Phase III work. Phase IV Initiate a long-term development contract to produce the full feature version of the IFT-DSS system and transition to an operational system. Phase V Continue development of featured software system and create a stakeholder community of interest that will both profit from and contribute to the long-term use and maintenance of the IFT-DSS system.

Upload: others

Post on 31-May-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The Interagency Fuels Treatment Decision Support System › documents › ift-dss › task7_ift... · A mock-up of the graphical user interface was released to gather early feedback

A study team from Carnegie Mellon University’s Software Engineering Institute identified the best solution for addressing the current chaos in fire and fuels treatment software options: a sophisticated, collaborative software system that can function as a communications broker for current and future software tools. As an example, the study team pointed to a software system called the BlueSky Framework, a well-received smoke-modeling package developed jointly by the USDA Forest Service AirFire team and Sonoma Technology, Inc. (www.blueskyframework.org). The BlueSky Framework links several independent software models for fuel loading, fire

consumption and emissions, and smoke dispersion and assembles them under a common web-based user interface. Users can select their own analysis pathways by combining data and science models specifically to address the question at hand.

The Software Engineering Institute also recommended the development of a detailed communications plan that carefully defines the project’s stakeholder communities and the ways in which community members will interact with the project.

ABSTRACT METHODS

Phase I

ACCESS TO THE IFT-DSS

Phase II

The Joint Fire Science Program (JFSP), acting in concert with the Fuels Management Committee (FMC), initiated the Software Tools and Systems (STS) Study in March 2007 to address the proliferation of decentralized software systems in the fuels treatment analysis and planning domain. A strategic assessment completed in March 2008 led to the development of a conceptual design to address the issue. Soon after, a software design for a service-oriented architecture (SOA) framework was developed for field-level fuel treatment planning. Both designs were developed under the guidance of an interagency team of fuel treatment planners and software system developers. The system, provisionally named the Interagency Fuels Treatment Decision Support System (IFT-DSS), will be released as a proof of concept in Spring 2010. The complete, fully functional system is scheduled to be in use by fuels treatment specialists by Spring 2012.

The IFT-DSS will provide one user interface that will enable command and control for pre-existing and newly developed software modules and data sets. It will support treatment unit-scale and landscape-scale analyses, provide data visualization functionality, estimate of fire behavior and first-order fire effects, and support quantitative risk assessments. It will also permit the use and integration of standardized and custom data sets. The IFT-DSS will allow fuels treatment analysts and planners to build custom analysis flow paths and store intermediate and final results for repeated analysis of alternative scenarios. The IFT-DSS is designed as a web-based, collaborative system that will enable scientific model developers to register their models and tools within the system as callable software services and make them available to IFT-DSS users. In the longer term, it is envisioned that the IFT-DSS will be interoperable with a small number of broad-scope collaborative SOA systems such as the Wildland Fire Decision Support System (WFDSS) and the BlueSky Framework. This poster explains the motivation for, functionality of, and vision behind the JFSP IFT-DSS project.

Fuels treatment practitioners and managers across federal agencies were asked to identify the software tools used most frequently for fuels treatment planning and describe how planning is

performed. Results showed that the respondents:

Use the most simple tools available May not know that other tools exist Have little guidance on which tools to use Spend a lot of time “stringing” tools together for specific

purposes Spend a lot of time acquiring and preparing data Do not widely use the systems that exist for fuels treatment

planning

Results from Phase II were used to develop a work flow diagram defining the fuels treatment planning decision support process. The flow diagram served as the basis for the functional specifications of the IFT-DSS software architecture design that was produced as part of Phase II.

Phase III A software design specification for the IFT-DSS was developed to provide a scientific modeling framework to house a variety of fire and fuels models, vegetation and geophysical data, and user information and analysis results. The interface will be accessible from any standard computer with Internet access. Software tools and data will be accessible through one user interface and users will be able to create custom analysis pathways.

A mock-up of the graphical user interface was released to gather early feedback from the user community. The web-based navigation system is functional, but no real data or software tools are connected. For the purpose of the mock-up, a few sample pathways were activated. Version 0.0.1 of the IFT-DSS proof of concept software was released in November 2009.

A communications strategy will be implemented in parallel with the IFT-DSS software development. The purpose is to document the process of developing a network of stakeholders who have responsibilities for and gain valuable services from the IFT-DSS. The communications strategy document:

Describes stakeholder communities and their characteristics

Presents a plan for enhancing awareness and use of the software by stakeholder subgroups

Describes the IFT-DSS development team’s suggested transition of the software from the originators, JFSP and the National Interagency Fuels Coordinating Group, to the USDA Forest Service, the Managing Partner for the National Wildfire Coordinating Group

The STS Study will be conducted in phases (described above) and Phase III of the STS Study is currently underway. The overall project objectives are to (1) develop and test a collaborative, SOA framework that can reduce the software chaos in the fire and fuels domain and (2) deploy the SOA framework as a web-based decision support system for the fuels treatment focus area.

Software Tools and Systems Study Timeline

DISCUSSION One of the strategic goals of the STS Study is to create a streamlined approach for developing and organizing fire and fuels software applications and making them more readily available to the user community.

The vision is that a small number of broad-scope collaborative SOA systems (e.g., WFDSS, BlueSky, IFT-DSS) can organize and make available all or most of the software tools used in the fire and fuels domain. Beginning with BlueSky for smoke modeling, WFDSS for real-time fire response planning, and IFT-DSS for fuels treatment analysis and planning, the same software architecture can be used to address other focus areas within the fire and fuels arena.

Scientists and data providers create tools

Governance

User communities

Integrated Systems(IFT-DSS, BlueSky, WFDSS, WFAS)

Capabilities(algorithms, models, data)

Common InterfaceStandards(allows for connections)

Scientists and data providers create tools

Governance

User communities

Integrated Systems(IFT-DSS, BlueSky, WFDSS, WFAS)

Capabilities(algorithms, models, data)

Common InterfaceStandards(allows for connections)

1IFT-DSS Project Manager, Joint Fire Science Program, Asheville, NC; 2Program Manager, Joint Fire Science Program, Boise, ID;

3Chair, NWCG Fuels Management Committee, Boise, ID; 4Project Manager, Sonoma Technology Inc., Petaluma, CA.

The Interagency Fuels Treatment Decision Support System H. Michael Rauscher1, John Cissel2, Erik Christiansen3, and Tami Funk4

RESULTS

Acknowledgements: This work was supported by the Joint Fire Science Program and the National Wildfire Coordination Group, Fuels Management Committee.

Presented at the 4th International Fire Ecology & Management Congress: Fire as a Global Process, Savannah, GA, November 30-December 4, 2009.

For more information, contact H. Michael Rauscher at [email protected]. STI-3761

IFT-DSS Proof of Concept System Access to the IFT-DSS proof of concept system is available at:

http://iftdss.sonomatech.com

The Software Systems and Tools Study Website Access to the IFT-DSS graphical user interface mock-ups is available at:

http://frames.nbii.gov/jfsp/sts_study

Design treatment strategies

Simulate & analyzefire behavior

Current year datapreparation & quality control

Simulate alternateweather

scenario(s)

= human mediated action

Fuels Treatment Planning Decision Support Process

Simulate vegetation,geophysical, and fuel conditions

Define project, vegetation data,landscape, and scale

Analyze fire effectsand/or risk

Simulate & analyzefire behavior

Define projectanalysis

Retrievevegetation,

geophysical,& weather data

Generatesummaryreports

Definearea of interest

(AOI)

View/manipulatedata as needed

Treelistdata

LANDFIREdata

View/assessvegetation

data

Update treelistdata (FFE-FVS)

Imputationanalysis

ConsiderDisturbance

Updatedvegetation

data Prepare data forinput to fire behavior

model

Generatesummaryreports

UpdateLANDFIRE data

View/assessoutputdata

Generatesummaryreports

View/assessoutputdata

Meets geophysical,sociological, ecological

target conditions?

YESAnalysis complete

generate finaldocumentation

Performbenefit/lossrisk analysis Identify/prioritize

treatmentareas

Develop compositeindex of values

affected

Generatesummaryreports

Inputvalues at

risk

Selecttreatment

areas

Selecttreatments

to apply

FFE-FVS

FCCS

Simulate post-treatment vegetation

and fuels data

Manualadjustment

FFE-FVS

FCCS

Generatesummaryreports

NO

Design treatment strategies

Simulate & analyzefire behavior

Current year datapreparation & quality control

Simulate alternateweather

scenario(s)

= human mediated action

Fuels Treatment Planning Decision Support Process

Simulate vegetation,geophysical, and fuel conditions

Define project, vegetation data,landscape, and scale

Analyze fire effectsand/or risk

Simulate & analyzefire behavior

Define projectanalysis

Retrievevegetation,

geophysical,& weather data

Generatesummaryreports

Definearea of interest

(AOI)

Definearea of interest

(AOI)

View/manipulatedata as neededView/manipulatedata as needed

Treelistdata

Treelistdata

LANDFIREdata

LANDFIREdata

View/assessvegetation

data

View/assessvegetation

data

Update treelistdata (FFE-FVS)

Imputationanalysis

ConsiderDisturbance

Updatedvegetation

data

Updatedvegetation

data Prepare data forinput to fire behavior

model

Generatesummaryreports

UpdateLANDFIRE data

UpdateLANDFIRE data

View/assessoutputdata

View/assessoutputdata

Generatesummaryreports

View/assessoutputdata

View/assessoutputdata

Meets geophysical,sociological, ecological

target conditions?

YESAnalysis complete

generate finaldocumentation

Performbenefit/lossrisk analysis

Performbenefit/lossrisk analysis Identify/prioritize

treatmentareas

Identify/prioritizetreatment

areas

Develop compositeindex of values

affected

Develop compositeindex of values

affected

Generatesummaryreports

Inputvalues at

risk

Inputvalues at

risk

Selecttreatment

areas

Selecttreatment

areas

Selecttreatments

to apply

Selecttreatments

to apply

FFE-FVS

FCCS

Simulate post-treatment vegetation

and fuels data

Simulate post-treatment vegetation

and fuels data

Manualadjustment

Manualadjustment

FFE-FVS

FCCS

Generatesummaryreports

NO

Modular, reusable elements...

…conforming to key interface standards...

…that can be configured into the

capability required for a given operation…

…that can take its place

within the context of a

mission environment

In a distributed collaboration environment, what we want is …

Modular, reusable elements...

…conforming to key interface standards...

…that can be configured into the

capability required for a given operation…

…that can take its place

within the context of a

mission environment

In a distributed collaboration environment, what we want is …

J F M A M J J A S O N D J F M A M J J A S O N D J F M A M J J A S O N D J F M A M J J A S O N D J F M A M J J A S O N D J F M A M J J A S O N D

2007 2008 2009 2010 2011 2012

Phase IUnderstand the problem,

identify technical solutions, and focus the project on a manageable scope. Carnegie Mellon

University’s Software Engineering Institute

performed Phase I work.

Phase IIAssemble a working group

representing each stakeholder community, understand

stakeholder needs, develop a conceptual design document

specifying functional requirements, and develop a software architecture design. STI performed Phase II work.

Phase IIIVerify the requirements for a

proof of concept (POC) version of the IFT-DSS with the user community, develop a mock-up user interface and test it in the user community, and develop a POC system

and test it, develop a communication strategy. STI

performed Phase III work.

Phase IVInitiate a long-term

development contract to produce the full feature version of the IFT-DSS system and transition to an operational system.

Phase VContinue development of featured software system and create a stakeholder community of interest that will both profit from and

contribute to the long-term use and maintenance of the IFT-DSS system.

J F M A M J J A S O N D J F M A M J J A S O N D J F M A M J J A S O N D J F M A M J J A S O N D J F M A M J J A S O N D J F M A M J J A S O N D

2007 2008 2009 2010 2011 2012

Phase IUnderstand the problem,

identify technical solutions, and focus the project on a manageable scope. Carnegie Mellon

University’s Software Engineering Institute

performed Phase I work.

Phase IIAssemble a working group

representing each stakeholder community, understand

stakeholder needs, develop a conceptual design document

specifying functional requirements, and develop a software architecture design. STI performed Phase II work.

Phase IIIVerify the requirements for a

proof of concept (POC) version of the IFT-DSS with the user community, develop a mock-up user interface and test it in the user community, and develop a POC system

and test it, develop a communication strategy. STI

performed Phase III work.

Phase IVInitiate a long-term

development contract to produce the full feature version of the IFT-DSS system and transition to an operational system.

Phase VContinue development of featured software system and create a stakeholder community of interest that will both profit from and

contribute to the long-term use and maintenance of the IFT-DSS system.