An `AI in Design' View of Design
System Knowledge


Rationale

Is there any rationale stored or used in connection with the decisions taken?
What kind of decisions does it support?

Discussion. Rationale serves as a support for various types of decisions [Lee 1997]. It may include arguments for and against a given decision. Therefore, rationale is important during selection between alternative decisions. Its utility is also evident in redesign situations, to avoid repeating evaluations and to prevent re-selection of previously discovered poor choices. In a multi-agent environment, rationale becomes an ingredient in solving conflicts among agents supporting different decisions [Klein 1991]. Another significant application of rationale can be found in providing explanations to the user, to justify actions taken during design development.


Up : Next


/Papers/IJDC/sect4.9.html Tue May 27 21:06:36 EDT 1997