Skip to main content Accessibility help
×
Home

Improving design and documentation by using partially automated synthesis

  • A. Cristina Bicharra Garcia (a1), H. Craig Howard (a2) and Mark J. Stefik (a3)

Abstract

One of the products of engineering, besides constructed artifacts, is design documentation. To understand how design participants use documentation, designers and typical documentation users were interviewed and protocols were taken of them both creating and using design documentation. The protocols were taken from realistic projects of preliminary design for heating, ventilation, and air conditioning systems (HVAC). The studies of document creation and use revealed three important issues: (1) design participants not only look up design facts; they frequently access documents to obtain information about the rationale for design decisions; (2) the design rationale that they see often is missing from the documents; and (3) design requirements change frequently over a project life cycle so that design documents are often inconsistent and out of date. Recognizing these documentation issues in design practice, a new approach was developed in which documents are no longer static records, but rather interactive design models supporting a case. The feasibility of the approach was demonstrated by constructing a running system and testing it with designers on realistic problems. The costs and benefits of creating and using documentation of design rationale also were analyzed. In particular, the active documents approach was evaluated for a routine, preliminary design in domains where community practice is widely shared and largely standardized. The approach depends on the feasibility of creating a parametric design model for the design domain.

Copyright

References

Hide All
Baudin, C., Sivard, C., & Zweben, M. (1990). Using Device Models and Design Goals for Design Rational Capture. Technical Report, MS244–17, NASA Ames Research Center, Mountain View, CA.
Conklin, J., & Begeman, M.L. (1988). gIBIS: A hypertext tool for exploratory policy discussion. Proc. 1988 Conf. Computer Supported Cooperative Work (CSCW-88), Portland, Oregon.
Coyne, R.D., Rosenman, M.A., Radford, A.D., Balachandran, M., & Gero, J.S. (1990). Knowledge-Based Design Systems. Addison Wesley, Reading, Massachusetts.
Ericsson, K.A., & Simon, H.A. (1984). Protocol Analysis. Verbal Reports as Data. The MIT Press, Cambridge, Massachusetts.
Fischer, G., Lemke, A.C., McCall, R., & Morch, A.I. (1991). Making argumentation serve design. Human-Computer Interaction 6 (3/4), 393420.
Garcia, A.C.B., Howard, H.C., & Stefik, M.J. (1993). Active Design Documents: A New Approach for Supporting Documentation in Preliminary Routine Design. Technical Report #48, Center for Integrated Facility Engineering, Stanford University, Stanford, California.
Gruber, T.R., & Russell, D.M. (1992). Generative design rationale: Beyond the record and replay paradigm. In Design Rationale. Lawrence Erlbaum Associates, Hillsdale.
Guindon, R., & Curtis, B. (1988). Control of cognitive processed during software design: What tools are needed? CHI’88 Human Factors in Computing Systems, Washington, D.C.
Karinthi, R. (1992). Capturing design rationales for use in a concurrent engineering environment. AAAI’92–Design Rationale Workshop, San Jose, California.
Lakin, F., Wambaugh, H., Leifer, L., Cannon, D., & Sivard, C. (1989). The electronic design notebook: Performing medium and processing medium. Visual Comput. Int. J. Comput. Graphics 5 (4), 214226.
Lee, J. (1990). SIBYL: A tool for managing group decision rationale. Proc. Conf. Computer Supported Cooperative Work (CSCW-90), Los Angeles, California.
Luth, G., Krawinkler, H., & Law, K.H. (1991). Representation and Reasoning for Integrated Structural Design. CIFE Technical Report #055, Center for Integrated Facility Engineering, Stanford University, Stanford, California.
MacLean, A., Young, R., Bellotti, V., & Moran, T. (1991). Questions, options, and criteria: Elements of a design rationale for user interfaces. Human Computer Interaction 6 (3/4), 201250.
McCall, R. (1986). Issue-serve systems: A descriptive theory for design. Design Meth. Theories 20 (8), 443458.
Newell, A., & Simon, H.A. (1972). Human Problem Solving. Prentice-Hall, Englewood Cliffs, New Jersey.
Simon, H.A. (1981). The Sciences of the Artificial. The MIT Press, Cambridge, Massachusetts.
Stefik, M.J. (1995). Introduction to Knowledge Systems. Morgan-Kaufmann Publishers, San Francisco, California.

Keywords

Related content

Powered by UNSILO

Improving design and documentation by using partially automated synthesis

  • A. Cristina Bicharra Garcia (a1), H. Craig Howard (a2) and Mark J. Stefik (a3)

Metrics

Full text views

Total number of HTML views: 0
Total number of PDF views: 0 *
Loading metrics...

Abstract views

Total abstract views: 0 *
Loading metrics...

* Views captured on Cambridge Core between <date>. This data will be updated every 24 hours.

Usage data cannot currently be displayed.