A plan based framework for design: methodologic foundations

: This paper describes a plan-based framework that can be configured for design in different domains. The case for design by planning is argued by examining the requirements of an adequate framework for design and showing how the planning approach satisfies the requirements. Using the plan-based framework, the knowledge requirements of design, design transformations, multiagent design, learning, and creativity are explored. Multiagent design can be realized through delegated planning; and learning, through the chunking of successful design plans into summary plan operators. Routine design is shown to be equivalent to the reuse of stored design plans as summary plan operators; innovative design, to the combination and modification of previous plans; and creative design, to the automatic creation of new plan operators from domain axioms. An example of the conceptual/preliminary design of a light industrial building performed by a prototype plan-based system is described.

[1]  Hojjat Adeli,et al.  Computer‐Aided Design Using Object‐Oriented Programming Paradigm and Blackboard Architecture , 1991 .

[2]  Adewale Abiola Oki Primordial abilities in artificially intelligent systems for civil engineering design , 1990 .

[3]  Richard D. Coyne,et al.  Design Reasoning Without Explanations , 1990, AI Mag..

[4]  Kristian J. Hammond,et al.  Case-based planning: A framework for planning from experience ☆ , 1990 .

[5]  Mark Stefik,et al.  Planning with Constraints (MOLGEN: Part 1) , 1981, Artif. Intell..

[6]  B. Veth,et al.  An integrated data description language for coding design knowledge , 1989 .

[7]  Bassam A. Izzuddin,et al.  A plan based framework for design: implementation , 1995 .

[8]  B. Chandrasekaran,et al.  Design Problem Solving: A Task Analysis , 1990, AI Mag..

[9]  Bruno Feijo Fundamental steps towards an intelligent CAD system in structural steel , 1988 .

[10]  Paul S. Rosenbloom,et al.  Universal Subgoaling and Chunking , 1986 .

[11]  James A. Hendler,et al.  AI Planning: Systems and Techniques , 1990, AI Mag..

[12]  J. F. Koegel A theoretical model for intelligent CAD , 1989 .

[13]  Earl D. Sacerdoti,et al.  Planning in a Hierarchy of Abstraction Spaces , 1974, IJCAI.

[14]  Austin Tate,et al.  A Review of knowledge-based planning techniques , 1984, The Knowledge Engineering Review.

[15]  H. Penny Nii,et al.  Blackboard systems: the blackboard model of problem solving and the evolution of blackboard architectures , 1995 .

[16]  H. Penny Nii,et al.  Blackboard Systems, Part One: The Blackboard Model of Problem Solving and the Evolution of Blackboard Architectures , 1986, AI Mag..

[17]  Paul Veerkamp,et al.  Modeling design processes , 1990 .

[18]  John S. Gero,et al.  Design Prototypes: A Knowledge Representation Schema for Design , 1990, AI Mag..

[19]  Allen Newell,et al.  SOAR: An Architecture for General Intelligence , 1987, Artif. Intell..

[20]  Mary Lou Maher,et al.  Process Models for Design Synthesis , 1990, AI Mag..

[21]  Jack Mostow,et al.  Toward Better Models of the Design Process , 1985, AI Mag..

[22]  Chris Hendrickson,et al.  Model for Communication in Automated Interactive Engineering Design , 1991 .

[23]  T. Takala Intelligence beyond expert systems: a physiological model with applications in design , 1989 .

[24]  Vinod Goel,et al.  Motivating the Notion of Generic Design within Information-Processing Theory: The Design Problem Space , 1989, AI Mag..