next up previous
Next: Resolving Threats to Up: A Contingency Planning Previous: Contingency Labels

Algorithm

The planning process starts by constructing a partial plan consisting of two steps:

This plan is added to the (initially empty) list of partial plans PartList. Planning then proceeds as shown in Figure 13.

Plan(PartList)

  1. Choose a partial plan Plan from PartList;
  2. If Plan is complete, then finish;
  3. If there is an unsafe link Unsafe:
  4. If there is an open condition Open:

Figure 13: Top level planning algorithm

It now remains to describe how threats to unsafe links are resolved and how open conditions are established.





next up previous
Next: Resolving Threats to Up: A Contingency Planning Previous: Contingency Labels

Louise Pryor <louisep@aisb.ed.ac.uk>;
Last modified: Mon Mar 18 17:38:01 1996