Hostname: page-component-6766d58669-76mfw Total loading time: 0 Render date: 2026-05-14T22:50:58.450Z Has data issue: false hasContentIssue false

Abstracting and formalising the design co-evolution model

Published online by Cambridge University Press:  25 April 2022

John S. Gero
Affiliation:
University of North Carolina at Charlotte, Charlotte, NC, USA
Udo Kannengiesser*
Affiliation:
Institute of Business Informatics – Communications Engineering, Johannes Kepler University Linz, Linz, Austria
Nathan Crilly
Affiliation:
Department of Engineering, University of Cambridge, Cambridge, UK
*
Corresponding author U. Kannengiesser udo.kannengiesser@jku.at
Rights & Permissions [Opens in a new window]

Abstract

Co-evolution accounts have generally been used to describe how problems and solutions both change during the design process. More generally, problems and solutions can be considered as analytic categories, where change is seen to occur within categories or across categories. There are more categories of interest than just problems and solutions, for example, the participants in a design process (such as members of a design team or different design teams) and categories defined by design ontologies (such as function-behaviour-structure or concept-knowledge). In this paper, we consider the co-evolution of different analytic categories (not just problems and solutions), by focussing on how changes to a category originate either from inside or outside that category. We then illustrate this approach by applying it to data from a single design session using three different systems of categorisation (problems and solutions, different designers and function, behaviour and structure). This allows us to represent the reciprocal influence of change within and between these different categories, while using a common notation and common approach to graphing quantitative data. Our approach demonstrates how research traditions that are currently distinct from each other (such as co-evolution, collaboration and function-behaviour-structure) can be connected by a single analytic approach.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2022. Published by Cambridge University Press
Figure 0

Figure 1. Diagram of the problem (P) and solution (S) spaces at two points in time (an arbitrary point, ti, and the next point, ti+1). A change in each space can originate from within that space (P–P, S–S) or from the other space (S–P, P–S).

Figure 1

Figure 2. Representation of how problem–solution spaces can change from one point in time to another. If a space has changed since the previous time point, then this change is indicated with an incremental upward displacement (ΔP or ΔS) and the addition of the prime notation. If no change has occurred, then there is no vertical displacement.

Figure 2

Figure 3. Representation of an example design sequence in which problem and solution spaces change across seven time points. Co-evolution can be observed across the whole sequence, and is minimally observed either from ti+1 to ti+4, or from ti+3 to ti+5, or from ti+4 to ti+6. As each space changes, it increments upwards, indicating its cumulative expansion. The vertical distance between the two spaces only represents the relative expansion of the spaces.

Figure 3

Figure 4. Representation of how the spaces for three analytic categories, C1, C2 and C3 can change from one point in time to another. These categories might represent, for example, three kinds of ideas, three designers or three design projects. Any number of categories might be represented this way, across any number of time points.

Figure 4

Figure 5. Representation of an example design sequence in which three analytic categories change across eight time points. The co-evolution of C1 and C2 can minimally be observed from ti to ti+2; the co-evolution of C1 and C3 can minimally be observed from ti+2 to ti+4; the co-evolution of C2 and C3 can minimally be observed from ti+5 to ti+7. The co-evolution of all three categories can only be observed from ti to ti+7, because only across that time period is reciprocal influence evident across all possible category pairings.

Figure 5

Table 1. Example segments from the protocol, with their corresponding FBS codings, and how these map onto the three analyses

Figure 6

Figure 6. Graph of the cumulative expansion of the problem and solution spaces through a sequence of endogenous and exogenous changes. Endogenous changes comprising the evolution of the solution space are represented by the orange line; those comprising the evolution of the problem space are represented by the red line. Exogenous changes are represented by the blue line, where reciprocal exogenous change represents co-evolution.

Figure 7

Figure 7. Graph of the cumulative expansion of the design spaces produced by the three designers (X, Y and Z) through a sequence of endogenous and exogenous changes. Exogenous changes across designers X and Y are represented by the light blue line, across designers Y and Z by the green line, and across X and Z by the purple line. Endogenous changes of designers X, Y and Z are represented by the dark orange, the light orange and the dark blue line, respectively.

Figure 8

Figure 8. Graph of the cumulative expansion of the function (F), behaviour (B) and structure (S) spaces through a sequence of endogenous and exogenous changes. Exogenous changes across F and B are represented by the light blue line, across B and S by the green line, and across F and S by the red line. Endogenous changes of F, B and S issues are represented by the dark orange, the light orange and the dark blue line, respectively.

Figure 9

Figure 9. Multi-level representation of change within and between analytic categories. Starting in the upper-left bounding box, ideas are seen to change within, and between, three designers (X, Y and Z). A sequence of Designer Z’s idea development is identified, and considered with a finer-grained analysis in the bounding box below. Here, that same sequence can now be seen as involving change within and between Designer Z’s problems and solutions (P, S). Moving to the right (grey horizontal arrow), a sequence of Designer Z’s solution development is identified, and considered with a finer-grained analysis in the bounding box below. Here, that same sequence can be seen as involving change within and between three different categories: Behaviour-derived-from-structure, Structure and Description (Bs, S and D). These changes to the scope and resolution of the analysis could be continued (for example) into subcategories of Structure and into super-categories of which the design team is only a component (such as projects, organisations and industries).