Supporting the evolution of design artifacts with representations of context and intent

The design of complex artifacts is essentially an evolutionary process that requires collaboration among stakeholders. Domain-oriented design environments (DODEs) support the evolution of artifacts both by individual designers and by designers participating in long-term, indirect collaboration. DODEs provide representations for generic and specific levels of context. This context supports individual designers by making the information space relevant to the current design intent, and long-term collaboration among designers by allowing them to ground their communication around design artifacts. We demonstrate our approach using the KID system, articulate principles for representations of context and intent, and discuss various approaches to represent intent and context in design environments.

[1]  Herbert A. Simon,et al.  The Sciences of the Artificial , 1970 .

[2]  D. Schoen,et al.  The Reflective Practitioner: How Professionals Think in Action , 1985 .

[3]  H. W. Rittel,et al.  Second-generation design methods , 1984 .

[4]  Donald A. Schön,et al.  The Reflective Practitioner: How Professionals Think in Action. , 1987 .

[5]  Michael L. Begeman,et al.  gIBIS: a hypertext tool for exploratory policy discussion , 1988, CSCW '88.

[6]  Raymond McCall,et al.  JANUS: integrating hypertext with a knowledge-based design environment , 1989, Hypertext.

[7]  John S. Gero,et al.  Knowledge-Based Design Systems , 1989 .

[8]  Raymond McCall,et al.  Making Argumentation Serve Design , 1996, Hum. Comput. Interact..

[9]  Marvin Minsky,et al.  Logical Versus Analogical or Symbolic Versus Connectionist or Neat Versus Scruffy , 1991, AI Mag..

[10]  Jonathan Grudin,et al.  Supporting Indirect Collaborative Design With Integrated Knowledge-Based Design Environments , 1992, Hum. Comput. Interact..

[11]  Gerhard Fischer,et al.  Beyond the macho approach of artificial intelligence: empower human designers - do not replace them , 1992, Knowl. Based Syst..

[12]  Frank M. Shipman,et al.  Supporting communication between designers with artifact-centered evolving information spaces , 1992, CSCW '92.

[13]  Austin Henderson,et al.  There's No Place Like Home: Continuing Design in Use , 1992, Design at Work.

[14]  Gerhard Fischer,et al.  Embedding critics in design environments , 1993, The Knowledge Engineering Review.

[15]  Joyce J. Elam,et al.  Inside a software design team: knowledge acquisition, sharing, and integration , 1993, CACM.

[16]  Kumiyo Nakakoji,et al.  Increasing shared understanding of a design task between designers and design environments: the role , 1993 .

[17]  Frank M. Shipman,et al.  Seeding, evolutionary growth and reseeding: supporting the incremental development of design environments , 1994, CHI '94.

[18]  Frank M. Shipman,et al.  Supporting knowledge-base evolution with incremental formalization , 1994, CHI '94.

[19]  Ellen Yi-Luen Do,et al.  Using Diagrams to Access a Case Base of Architectural Designs , 1994 .

[20]  Mark D. Gross,et al.  Recognizing and interpreting diagrams in design , 1994, AVI '94.

[21]  M. Sharples Cognitive Support and the Rhythm of Design , 1994 .

[22]  Loren G. Terveen,et al.  Overview of human-computer collaboration , 1995, Knowl. Based Syst..

[23]  Kumiyo Nakakoji,et al.  eMMaC: knowledge-based color critiquing support for novice multimedia authors , 1995, MULTIMEDIA '95.