Abstract
Parametric design systems model a design as a constrained collection of schemata. Designers work in such systems at two levels: definition of schemata and constraints; and search within a schema collection for meaningful instances. Propagation-based systems yield efficient algorithms that are complete within their domain, require explicit specification of a directed acyclic constraint graph and allow relatively simple debugging strategies based on antecedents and consequents. The requirement to order constraints appears to be useful in expressing specific designer intentions and in disambiguating interaction. A key feature of such systems in practice appears to be a need for multiple views onto the constraint model and simultaneous interaction across views. We describe one multiple-view structure, its development and refinement through a large group of architecture practitioners and its realization in the system Generative Components.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Borning, A.: The programming language aspects of thinglab, a constraint-oriented simulation laboratory. ACM Transactions on Programming Languages and Systems 3(4), 353–387 (1981)
Gosling, J.: The Algebraic Manipulation of Constraints. PhD thesis, Computer Science Department, Carnegie-Mellon University (May 1983)
Piela, P., McKelvey, R., Westerberg, A.: An introduction to the ascend modeling system: It’s language and interactive environment. Journal of Magagement information system 9(3), 91–121 (1993)
Sannella, M., Maloney, J., Freeman-Benson, B.N., Borning, A.: Multi-way versus one-way constraints in user interfaces: Experience with the deltablue algorithm. Softw., Pract. Exper. 23(5), 529–566 (1993)
Sutherland, I.E.: Sketchpad: A man-machine graphical communication system. Technical Report 296, MIT Lincoln Lab. (1963)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Aish, R., Woodbury, R. (2005). Multi-level Interaction in Parametric Design. In: Butz, A., Fisher, B., Krüger, A., Olivier, P. (eds) Smart Graphics. SG 2005. Lecture Notes in Computer Science, vol 3638. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11536482_13
Download citation
DOI: https://doi.org/10.1007/11536482_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28179-5
Online ISBN: 978-3-540-31905-4
eBook Packages: Computer ScienceComputer Science (R0)