Knowledge and Design Decision Processes
The early uses of computers in engineering and architecture were for analysis. Later it was realised that certain classes of design decision processes could be represented algorithmically and hence automated. The first of these processes made use of the iterative model of design. This was extended to direct design procedures based on optimization models. In this, however, analysis methods were not supplanted but continued to play a subordinate role in design. The widespread availability of symbolic programming languages coupled with formal knowledge representation techniques is beginning to allow us to incorporate specific knowledge into design decision processes. This incorporation was not previously achievable with such ease because of the non-numeric nature of much of the knowledge.
Unable to display preview. Download preview PDF.
- Gero, J.S. (1983). Knowledge engineering — future uses of computers in engineering, Computers and Engineering, lEAust., pp. 159–162.Google Scholar
- Gero, J.S. and Radford, A.D. (1984). The place of multicriteria optimization in design, Design Theory and Practice, eds R. Langdon and P. Purcell, Design Council, London, pp.81–85.Google Scholar
- Gero, J.S., Radford, A.D., Coyne, R.D. and Akiner, V.T. (1985). Knowledge-based computer-aided architectural design, Knowledge Engineering in Computer-Aided Design, ed. J.S. Gero, North-Holland, Amsterdam, pp.57–81.Google Scholar
- Radford, A.D., Gero, J.S., Rosenman, M.A. and Balachandran, M. (1985). Pareto optimization as a computer-aided design tool, Optimization in Computer-Aided Design, ed. J.S. Gero, North-Holland, Amsterdam, pp. 47–69.Google Scholar