next up previous
Next: CYC Up: Strong Slot and Filler Previous: Conceptual Dependency (CD)

Scripts

A script is a structure that prescribes a set of circumstances which could be expected to follow on from one another.

It is similar to a thought sequence or a chain of situations which could be anticipated.

It could be considered to consist of a number of slots or frames but with more specialised roles.

Scripts are beneficial because:

The components of a script include:

Entry Conditions
-- these must be satisfied before events in the script can occur.
Results
-- Conditions that will be true after events in script occur.
Props
-- Slots representing objects involved in events.
Roles
-- Persons involved in the events.
Track
-- Variations on the script. Different tracks may share components of the same script.
Scenes
-- The sequence of events that occur. Events are represented in conceptual dependency form.

Scripts are useful in describing certain situations such as robbing a bank. This might involve:

Here the Props might be

The Roles might be:

The Entry Conditions might be:

The Results might be:

There are 3 scenes: obtaining the gun, robbing the bank and the getaway.

The full Script could be described in Fig 19.

Fig. 12 Simplified Bank Robbing Script

Some additional points to note on Scripts:

Advantages of Scripts:

Disadvantages:


next up previous
Next: CYC Up: Strong Slot and Filler Previous: Conceptual Dependency (CD)

dave@cs.cf.ac.uk