The domain layer for mixed-initiative interaction in generative design
Datta, Sambit and Woodbury, R. 2004, The domain layer for mixed-initiative interaction in generative design, in Generative CAD systems: proceedings of GCAD'04, International Symposium on Generative CAD Systems, Carnegie Mellon University, School of Architecture, Pittsburgh, Pa., pp. 1-18.
(Some files may be inaccessible until you login with your Deakin Research Online credentials)
Generative CAD systems: proceedings of GCAD'04, International Symposium on Generative CAD Systems
Akin, Omer Krishnamurti, Ramesh Lam, Khee Poh
International Symposium on Generative CAD Systems
Carnegie Mellon University, School of Architecture
Place of publication
The design space exploration formalism has developed data structures and algorithms of sufficient complexity and scope to support conceptual layout, massing, and enclosure configurations. However, design remains a human enterprise. To support the user in designing with the formalism, we have developed an interaction model that addresses the interleaving of user actions with the formal operations of design space exploration. The central feature of our interaction model is the modeling of control based on mixed-initiative. Initiative is sometimes taken by the designer and sometimes by the formalism in working on a shared design task. The model comprises three layers, domain, task, and dialogue. In this paper we describe the formulation of the domain layer of our mixed-initiative interaction model for design space exploration. We present the view of the domain as understood in the formalism in terms of the three abstract concepts of state, move, and structure. In order to support mixed initiative, it is necessary to develop a shared view of the domain. The domain layer addresses this problem by mapping the designer's view onto the symbol substrate. First, we present the designer's view of the domain in terms of problems, solutions, choices, and history. Second, we show how this view is interleaved with the symbol-substrate through four domain layer constructs, problem state, solution state, choice, and exploration history. The domain layer presents a suitable foundation for integrating the role of the designer with a description formalism. It enables the designer to maintain exploration freedom in terms of formulating and reformulating problems, generating solutions, making choices, and navigating the history of exploration.
Every reasonable effort has been made to ensure that permission has been obtained for items included in Deakin Research Online. If you believe that your rights have been infringed by this repository, please contact firstname.lastname@example.org
Unless expressly stated otherwise, the copyright for items in Deakin Research Online is owned by the author, with all rights reserved.
Every reasonable effort has been made to ensure that permission has been obtained for items included in DRO.
If you believe that your rights have been infringed by this repository, please contact email@example.com.