Embedding computer-based critics in the contexts of design

  • Authors:
  • Gerhard Fischer;Kumiyo Nakakoji;Jonathan Ostwald;Gerry Stahl;Tamara Sumner

  • Affiliations:
  • University of Colorado at Boulder, Department of Computer Science, Boulder CO;University of Colorado at Boulder, Department of Computer Science, Boulder, CO and Software Research Associates, Software Engineering Laboratory, 1-1-1 Hirakawa-cho, Chiyoda-ku, Tokyo 102, Japan;University of Colorado at Boulder, Department of Computer Science, Boulder, CO;University of Colorado at Boulder, Department of Computer Science, Boulder, CO;University of Colorado at Boulder, Department of Computer Science, Boulder, CO

  • Venue:
  • CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
  • Year:
  • 1993

Quantified Score

Hi-index 0.00

Visualization

Abstract

Computational critiquing mechanisms provide an effective form of computer-human interaction supporting the process of design. Critics embedded in domain-oriented design environments can take advantage of additional knowledge residing in these environments to provide less intrusive, more relevant critiques. Three classes of embedded critics have been designed, implemented, and studied: Generic critics use domain knowledge to detect problematic situations in the design construction. Specific critics take advantage of additional knowledge in the partial specification to detect inconsistencies between the design construction and the design specification. Interpretive critics are tied to perspective mechanisms that support designers in examining their artifact from different viewpoints.