![]() |
|
| Plan-based Process |
A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z
Identification
Definitions/Uses| 1998 | |
|---|---|
| Reference | /Huff, 1988/ A Plan-based Intelligent Assistant that Supports the Software Development Process |
| Definition/ Use |
Extending environments to incorporate process support requires explicit representation of the software process, showing how software development goals are mapped into sequences of environment actions. (see figure below).
When the planning paradigm is applied to software processes, operators are the vehicle for formally defining processes; plans are the data structures that represents instantiations of processes; and, assistance can be active (via planning) or passive (via plan recognition). Planning is distinguished from other theories of actions by its emphasis on goals to achieve, not actions to perform. Determination of actions proceeds from goals, so that contingency handling (e.g. for redundancy or failures) is internal - not external - to the planning system. When process definition is a procedural or event-based , the composition and ordering of actions is predetermined; any contingency handling must be built into the definition by hand, in advance. A behavioral approach to process modeling that combines action and goal orientation is described in /Williams, 1988a/. |
Related terms in the glossary
Publications on this areaThis page online GDPA Online Last Updated 16.June.2002 by C. Freericks