Cognitive Theory as a Guide to Automating the Configuration Design Process

  • Mansur Darlington
  • Stephen Potter
  • Stephen J. Culley
  • Pravir K. Chawdhry


The automation of the design process is extremely difficult; design tasks are complex and ill-defined, and generally performed by experts who have many years’ experience. Design is a typically human endeavour, and as humans offer the only example of flexible and successful design systems, any attempt to automate the process should be informed by the theories and studies of human cognition. In this paper, the authors put forward this argument in greater depth, before presenting a general cognitive framework for one particular design task, that of configuration design, the task of selecting and connecting a set of domain components to satisfy a given set of requirements. This framework has permitted the implementation of an automated configuration design tool for the domain of fluid power systems.


Design Process Design Task Procedural Knowledge Declarative Knowledge Configuration Design 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Carbonell, J. G., Michalski, J. K. and Mitchell, T. M.: 1983, An overview of machine learning, in J. K. Michalski, J. G. Carbonell and T. M. Mitchell (eds) Machine Learning: An Artificial Intelligence Approach, Tioga, Palo Alto, CA, pp. 3–23.Google Scholar
  2. Clark, A.: 1990, Microcognition: Philosophy, Cognitive Science and Parallel Distributed Processing, Bradford, London, UK.Google Scholar
  3. Coyne, R. D., Newton, S. and Sudweeks, F.: 1997, A connectionist view of creative design reasoning, in J.S. Gero and M. L. Maher (eds), Modeling Creativity and Knowledge-Based Creative Design, Lawrence Erlbaum, NJ, pp. 177–209.Google Scholar
  4. Coyne, R. D., Rosenman, M. A., Radford, A. D., Balachandran and Gero, J. S.:1990, Knowledge-based Design Systems, Addison-Wesley, Reading, MA.Google Scholar
  5. Dong, A. and Agogino, A. M.: 1997, Text analysis for constructing design representations, Artificial Intelligence in Engineering 11, 65–75.CrossRefGoogle Scholar
  6. Dreyfus, H. L. and Dreyfus, S. E.: 1986, Mind Over Machine,Free Press, NY.Google Scholar
  7. Fodor, J. and Pylyshyn, Z.: 1988, Connectionism and cognitive architecture: A critical analysis, Cognition, 28, 3–71.CrossRefGoogle Scholar
  8. Glass, A. L. and Holyoak, K. J.: 1986, Cognition, McGraw-Hill, London.Google Scholar
  9. Kota, S. and Lee, C. L.: 1993, General framework for configuration design: Part 1 - methodology, Journal of Engineering Design,4(4), 277–289.CrossRefGoogle Scholar
  10. Lippmann, R. P.: 1987, An introduction to computing with neural networks, IEEE Acoustics, Speech and Signal Processing Magazine, 4(2), 4–22.Google Scholar
  11. Mittal S. and Frayman F.: 1989, Towards a generic model of configuration tasks, Proceedings 11th International Joint Conference on Artificial Intelligence, Morgan Kaufmann, San Francisco, pp. 1395–1401.Google Scholar
  12. Newell, A.: 1980, Reasoning, problem solving and decision process: The problem space as a fundamental category, in R. Nickerson (ed.), International Symposium on Attention and Performance 8, Lawrence Erlbaum, Princeton, pp. 693–719.Google Scholar
  13. Newell, A., Shaw, J. C. and Simon, H.: 1967, The process of creative thinking, in H. Gruber, G. Terrell and M. Wertheimer (eds), Contemporary Approaches to Creative Thinking,Atherton, New York, pp. 63–119.Google Scholar
  14. Newell, A. and Simon, H.: 1976, Computer science as empirical enquiry, in J. Haugeland (ed.), Mind Design, MIT Press, Cambridge, MA, pp. 35–66.Google Scholar
  15. Norman, D. A.: 1981, Perspectives on Cognitive Science, Ablex, Norwood, NJ.Google Scholar
  16. Paivio, A.: 1986, Mental Representations,Oxford University Press, Oxford.Google Scholar
  17. Peirce, C. S.: 1955, in J. Bucher (ed.), Philosophical Writings of Peirce,Dover, NY.Google Scholar
  18. Potter, S. E., Chawdhry, P. K., Culley, S. J. and Burrows, C. R.: 1997, Goal-based configuration design of fluid power systems using neural networks, Proceedings ASME Design Engineering Technical Conferences,September, Sacramento, CA.Google Scholar
  19. Pugh, S.: 1990, Total Design, Addison-Wesley, Wokingham, UK.Google Scholar
  20. Putnam, H.: 1975, The meaning of `meaning’, in H. Putnam (ed.), Mind, Language and Reality: Philosophical Papers of Hilary Putnam, vol 2, Cambridge University Press, Cambridge, pp. 215–271.CrossRefGoogle Scholar
  21. Reed, E. S.: 1994, Perception is to self as memory is to selves, in U. Neisser and R. Fivush (eds), The Remembering Self, Cambridge University Press, Cambridge, UK, pp. 278–292.CrossRefGoogle Scholar
  22. Simon, H. A.: 1996, The Sciences of the Artificial,3rd edn, MIT Press, Cambridge, MA.Google Scholar
  23. Simon, H. A. and Newell, A.: 1958, Heuristic problem solving: The next advance in operations research, Operations Research, 6(1), 1–10.CrossRefGoogle Scholar
  24. Soufi, B. and Edmonds, E.: 1996, The cognitive basis of emergence: Implications for design support, Design Studies, 17(4), 451–463.CrossRefGoogle Scholar
  25. Wallace, K. M. and Dwarakanath, S.: 1994, Understanding decision making in engineering design, in J. A. Powell (ed.), Information Technology to Support Engineering Decision Making, DRAL and EPSRC, pp. 40–49.Google Scholar
  26. Wielinga, B. and Schreiber, G.: 1997, Configuration design problem solving, IEEE Expert, March-April, 49–56.Google Scholar
  27. Wielinga, B., Van de Velde, W., Schreiber, A. T. and Akkermans H.: 1992, The KADS knowledge modelling approach, in R. Mizoguchi et al. (eds), Proceedings 2nd Japanese Knowledge Acquisition for Knowledge-Based Systems Workshop, Hitachi Advanced Research Laboratory, Hatoyama, Saiama, Japan, pp. 23–42.Google Scholar

Copyright information

© Springer Science+Business Media Dordrecht 1998

Authors and Affiliations

  • Mansur Darlington
    • 1
  • Stephen Potter
    • 1
  • Stephen J. Culley
    • 1
  • Pravir K. Chawdhry
    • 1
  1. 1.Engineering Design Centre Department of Mechanical EngineeringUniversity of BathBathUK

Personalised recommendations