Review Article

Towards the Consolidation of a Diagramming Suite for Agent-Oriented Modelling Languages

Box 3

Prometheus-style plan descriptor for the plan to identify holiday location and dates of Figure 46.
Plan name: Identify location and dates
Description: Ascertain possible holiday places and date
Trigger: Request from client
Context: Holiday not already booked
Data used and produced: Holiday brochures/database
Goal: Recommend time and place(s)
Failure: All likely holidays booked
Failure recovery: Change dates and/or place
Procedure: (1) Search data for location commensurate with client’s desire
      (2) Check dates holiday is possible
     (3) Create list of possible place/date combinations