Co-evolution as a computational and cognitive model of design

Mary Lou Maher*, Hsien Hui Tang

*Corresponding author for this work

Research output: Contribution to journalJournal Article peer-review

156 Scopus citations

Abstract

Co-evolutionary design has been developed as a computational model that assumes two parallel search spaces: the problem space and the solution space. The design process iteratively searches each space using the other space as the basis for a fitness function when evaluating the alternatives. Co-evolutionary design can also be developed as a cognitive model of design by characterizing the way in which designers iteratively search for a design solution, making revisions to the problem specification. This paper presents the computational model of co-evolutionary design and then describes a protocol study of human designers looking for evidence of co-evolution of problem specifications and design solutions. The study shows that co-evolutionary design is a good cognitive model of design and highlights the similarities and differences between the computational model and the cognitive model. The results show that the two kinds of co-evolutionary design complement each other, having strengths in different aspects of the design process.

Original languageEnglish
Pages (from-to)47-64
Number of pages18
JournalResearch in Engineering Design
Volume14
Issue number1
DOIs
StatePublished - 02 2003
Externally publishedYes

Keywords

  • Co-evolutionary design
  • Cognitive model of design
  • Computational model of design
  • Protocol studies

Fingerprint

Dive into the research topics of 'Co-evolution as a computational and cognitive model of design'. Together they form a unique fingerprint.

Cite this