Process Operators  



Process Operators


Reference /Huff, 1988/ A Plan-based Intelligent Assistant that Supports the Software Development Process
Operators are parameterized templates defining the possible actions of the domain.

Operator definitions follow the state-based, hierarchical planning approach. Each operator has a precondition defining the state that must hold in order for the action to be legal, and a set of effects that defined the state changes that result from performing the action. These core clauses are augmented by a goal clause that defines the principal effects of an action (thus distinguishing them from the side-effects" of the action), and a constraints clause that defines restrictions on parameter values. The unit-check-in operator in the figure above describes the action of checking a new version of a source module into a source code control system.

Related terms in the glossary

Plan-based Process
Process Plan

Publications on this area

Plan-based process

This page online  •  GDPA Online  •  Last Updated 16.June.2002 by C. Freericks