The FIRE program has five (5) technical areas (TAs):
TA1 Modeling will seek to develop tools that can model entire systems (to include hardware, software, and physical) with enough fidelity to find, exploit, and patch vulnerabilities, and are fast enough to meet the overall one-month program goal.
TA2 Simulation will seek to develop simulators that have enough precision to model interactions between system components and are fast enough to meet the overall program goals.
TA3 Preparation will seek to develop tools that reduce the amount of time needed to prepare a system for analysis to include techniques to accurately identify components, connections, and/or board layouts.
TA4 Integration will seek to create the FIRE tool(s) that meet the overall one-month program metric by integrating TA1, TA2, and TA3 solutions.
TA5 Engineering Support Task will seek to work with government and Independent Verification and Validation (IV&V) teams to develop representative medium-complexity CPS with full data rights for TA1, TA2, TA3, and TA4 performers to test, evaluate, and demonstrate their solutions.