[an error occurred while processing this directive]
The creative phases of design are based upon the human ability to conceptualise or abstract ideas from physical observations of the real world. That ability comes from experience, based on experiment: discerning patterns of behaviour in particular sets of observations. In this work it is shown that the process of identification, experiment and abstraction may be modelled accurately on a computer by definitive, or agent-oriented, programming, so forming a powerful aid to conceptual design.
A new computer modelling language, called EdenLisp, has been developed by the author around Definitive Notations and interfaced to a commercial Computer Aided Design package. It provides a tool whereby computer models of systems can be originated that have state and on which state change can be made, not only by the designer but also by other autonomous agents of change.
Experiments with the language are described that show that scripts of definitions can have characteristics that permit the design to proceed as if there were an engineering prototype of the physical system being designed. The explicit representation of state at the lowest levels permits experimentation, observation of properties and addition of further observations.
The interactive construction of EdenLisp is analogous to the conceptual design process. It is used to illustrate and test design meta-theories for modelling conceptual design. It is shown to have potential for concurrent or multi-agent design, and is also an excellent vehicle for design education.
Alan Cartwright. Application of Definitive Scripts to Computer Aided Conceptual Design. PhD thesis, University of Warwick, April 1994.
This thesis can be downloaded in Acrobat PDF format (you can find Acrobat on our links page).
| PDF ( 135K ) | Header (including cover page, table of contents, lists of tables and figures, abstract, abbreviations etc). |
| PDF ( 106K ) | Chapter 1 - A modelling method for experiments in design |
| PDF ( 258K ) | Chapter 2 - Design as experiment |
| PDF ( 321K ) | Chapter 3 - Computational modelling for design |
| PDF ( 399K ) | Chapter 4 - Computation as experiment |
| PDF ( 370K ) | Chapter 5 - Computer aids to design prototyping |
| PDF ( 389K ) | Chapter 6 - EdenLisp |
| PDF ( 359K ) | Chapter 7 - Experiments in EdenLisp |
| PDF ( 161K ) | Chapter 8 - Design management |
| PDF ( 251K ) | Chapter 9 - Design education |
| PDF ( 223K ) | Chapter 10 - Discussion |
| PDF ( 114K ) | References |
| PDF ( 56K ) | Appendix A: Formal languages definitions for EdenLisp |
| PDF ( 191K ) | Appendix B: EdenLisp programs |
| PDF ( 27K ) | Appendix C: Conference papers |
The copyright of the material in this PhD thesis rests with the author and copying (or any other use of the material) without prior consent is not permitted.
[an error occurred while processing this directive]