Hostname: page-component-74656f9884-8r8nv Total loading time: 0 Render date: 2026-11-08T10:36:07.336Z Has data issue: false hasContentIssue false

Design space exploration revisited

Published online by Cambridge University Press:  10 March 2006

PIETER H.G. VAN LANGEN
Affiliation:
Intelligent Interactive Distributed Systems Group, Department of Computer Science, Faculty of Sciences, Vrije Universiteit Amsterdam, Amsterdam, The Netherlands
FRANCES M.T. BRAZIER
Affiliation:
Intelligent Interactive Distributed Systems Group, Department of Computer Science, Faculty of Sciences, Vrije Universiteit Amsterdam, Amsterdam, The Netherlands
Rights & Permissions [Opens in a new window]

Abstract

Design involves reasoning about descriptions of design artifacts, reasoning about design requirements, and reasoning about design process objectives (such as keeping to deadlines and available budget). Reasoning about these three aspects occurs during exploration, generation, and evaluation of partial design descriptions. Design space exploration involves exploration in all three related spaces: the space of partial descriptions of design artifacts, the space of design requirements, and the space of design process objectives. These spaces are vast. Explicit representation of the relations between elements in these three spaces provides the additional information needed to understand and reuse descriptions of partial design process traces, and to guide design exploration. In their Keynote Article, Woodbury and Burrow describe one of these spaces, namely, the space of design object descriptions, as a network of partial and intentional descriptions of design artifacts. The links between partial descriptions represent paths in design processes. Making the information compiled in these paths of exploration explicit, as proposed in this paper, extends the approach described by Woodbury and Burrow, increasing options for accessibility.

Information

Type
RESPONSE TO KEYNOTE
Copyright
© 2006 Cambridge University Press
Figure 0

The processes of design and their inputs and outputs. The larger, labeled rectangular boxes with rounded corners denote components. The smaller, rectangular boxes with sharp corners denote input/output buffers of components. Labeled lines with arrows denote information links between components.

Figure 1

The exploration links within and between design subspaces. [A color version of this figure can be viewed online at www.journals.cambridge.org]