Continuous Planning and Execution for Air Campaigns 
Baseline Demonstration System
December, 1997

This demonstration of SRI's Continuous Planning and Execution Framework involves the generation, adaptation, and managed execution of the Air Campaign Plans within the scenario developed by SRI for TIE 97-1 of the Planning and Decision Aids program. The plans within this domain focus on attaining offensive and defensive Air Superiority within a designated region.

A high-level summarization of the demonstration is pictured below. The timeline along the bottom of the diagram shows exogenous events that are outside of the system's control. Above that, activities are organized along three functional roles: the User, the Planner, and the Executor. The term Planner is used generically to refer to a number of planning-related activities: generative planning, replanning, plan repair. The Executor is active at all times, monitoring the environment for both significant events that will require responses and tasks or instructions from the user.

The demonstration begins with the user specifying air objectives for a given campaign. The Planner generates a plan (see image below) to satisfy those objectives relative to its current knowledge of the operating environment. The completed plan is reviewed by the User who can recommend changes to satisfy any outstanding concerns. The Planner then produces an updated plan that incorporates the user's feedback. As planning proceeds, the Executor monitors the environment for events that are relavent to the developing plan. Receipt of an intelligence update that invalidates parts of the plan will prompt a request that the Planner replan the affected portions of the plan.

Monitoring of the environment continues as execution of the plan commences. At some point during the execution, notification is received that a pilot has been downed. The system responds by instigating an appropriate activity (such as dispatching a Search and Rescue mission). In addition to monitoring for critical events of this type, the Executor tracks progress through the execution of the plan to determine whether modifications are needed in response to the status of the execution. For this particular demonstration, situation assessment indicates that a planned breach of enemy IADS capabilities is insufficient resulting in the dynamic modification of the plan to include the establishment of a second breach before proceeding with further missions for attaining air superiority. 

  • View a textual description of the plan
  • Download complete demonstration instructions (postscript)