Using Parameter Dependency Network to Represent Design Rationale

Building designers typically develop a set of drawings and specifications that graphically and textually depict the building. These documents contain implicit information about the rationale or reasoning leading to the final form of the design. Access to design rationale information avoids the need to speculate about or request for the implicit information stored in the design drawings and specifications. The main focus of this article is on the use of a parameter dependency network to represent design rationale. This paper details one possible data structure capable of generating a parameter dependency network. The parameter dependency network shows how one particular design decision affects other decisions that further affect other decisions. The structured nature of this network allows a computer program to act as a data verification assistant to the human designer. This article also outlines a classification scheme for design rationale systems. Finally, this paper summarizes the contributions of this research and concludes with descriptions of possible future research work.

[1]  Jesus M. de la Garza,et al.  An object space framework for design/construction integration , 1992 .

[2]  Michael Marcotty,et al.  The programming language landscape , 1981 .

[3]  Larry W. Zimmerman,et al.  Value Engineering : A Practical Approach For Owners, Designers And Contractors , 1988 .

[4]  John W. Wade,et al.  Essential typologies for the construction industry , 1992 .

[5]  H. Craig Howard,et al.  Improving design and documentation by using partially automated synthesis , 1994, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[6]  Ashok K. Goel,et al.  Functional representation as design rationale , 1993, Computer.

[7]  Primo Tubianosa Alcantara,et al.  Development of a computer-understandable representation of design rationale to support value engineering , 1996 .

[8]  Feniosky Peña-Mora,et al.  Design rationale for computer-supported conflict mitigation , 1995 .

[9]  Ian F. C. Smith,et al.  Case-based preliminary building design , 1994 .

[10]  John P. McDermott,et al.  SALT: A Knowledge Acquisition Language for Propose-and-Revise Systems , 1993, Artif. Intell..

[11]  J. M. de la Garza,et al.  A Tool For Designers To Record Design Rationale OfA Constructed Project , 1970 .

[12]  Jesus M. de la Garza,et al.  Using design intent for interpreting brand-name-or-equal specifications , 1995 .

[13]  Thomas G. Dietterich,et al.  A model of the mechanical design process based on empirical data , 1988, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.