Understanding Situated Design Computing and Constructive Memory: Newton, Mach, Einstein and Quantum Mechanics

  • John S. Gero
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4200)


Situated design computing is an approach to the use of computers in design based on situated cognition. It is founded on two concepts: situatedness and constructive memory. These have the capacity to explain a range of design behaviors but have proven to be difficult to fully comprehend. This paper presents analogies with developments in physics that aim to assist in the comprehension of these foundational ideas. The ideas are drawn from the developments in the notions of space and observations in physics since, to a degree, they parallel the developments in constructive memory and situatedness.


Memory System Design Computing Situate Cognition Design Thinking Absolute Space 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Schon, D.: The Reflective Practitioner: How Professionals Think in Action. Arena, Aldershot (1995)Google Scholar
  2. 2.
    Pahl, G., Beitz, G.: Engineering Design: A Systematic Approach (translated). Springer, Berlin (1999)Google Scholar
  3. 3.
    Coyne, R., Radford, A., Rosenman, M., Balachandran, M., Gero, J.S.: Knowledge-Based Design Systems. Addison-Wesley, Reading (1990)Google Scholar
  4. 4.
    Suh, N.: Axiomatic Design. Oxford University Press, Oxford (2001)Google Scholar
  5. 5.
    Lawson, B.: How Designers Think, 4th edn. Architectural Press, London (2005)Google Scholar
  6. 6.
    Clancey, W.: Situated Cognition. Cambridge University Press, Cambridge (1997)Google Scholar
  7. 7.
    Lawson, B.: Acquiring design expertise. In: Gero, J.S., Maher, M.L. (eds.) Computational and Cognitive Models of Creative Design VI. Key Centre of Design Computing and Cognition, pp. 213–229. University of Sydney, Sydney (2005)Google Scholar
  8. 8.
    Constructive Memory Group meetings. Key Centre of Design Computing and Cognition, University of Sydney, Australia (2006) (unpublished notes)Google Scholar
  9. 9.
    Wegner, P.: Interactive foundations of computing. Theoretical Computer Science 192, 315–351 (1998)CrossRefMathSciNetMATHGoogle Scholar
  10. 10.
    Gero, J.S.: Constructive memory in design thinking. In: Goldschmidt, G., Porter, W. (eds.) Design Thinking Research Symposium: Design Representation, pp. I.29–I.35. MIT Press, Cambridge (1999)Google Scholar
  11. 11.
    Bartlett, F.C.: Remembering: A Study in Experimental and Social Psychology. Cambridge University Press, Cambridge (1932 reprinted in 1977) Google Scholar
  12. 12.
    Newton, I.: Sir Isaac Newton’s Mathematical Principle of Natural Philosophy in His System of the World (trans. by Motte, A., Cajori, F). University of California Press, Berkeley (1934)Google Scholar
  13. 13.
    Mach, E.: The Science of Mechanics: A Critical and Exposition of its Principles. Open Court, Chicago (1893)MATHGoogle Scholar
  14. 14.
    Shapiro, S.C.: A net structure for semantic information storage, deduction and retrieval. In: Proc. IJCAI 1971, pp. 512–523 (1971)Google Scholar
  15. 15.
    Sowa, J.F. (ed.): Principles of Semantic Networks: Explorations in the Representation of Knowledge. Morgan Kaufmann Publishers, San Mateo (1991)MATHGoogle Scholar
  16. 16.
    Einstein, A.: The foundation of the general theory of relativity. In: Lorentz, H.A., Einstein, A., Minkowski, H., Weyl, H. (eds.) Principle of Relativity: A Collection of Original Memoirs on the Special and General Theory of Relativity, pp. 109–164. Dover, New York (1923, republished in 1952)Google Scholar
  17. 17.
    Dewey, J.: The reflex arc concept in psychology. Psychological Review 3, 357–370 (1896 reprinted in 1981)Google Scholar
  18. 18.
    Heisenberg, W.: Über den anschaulichen Inhalt der quantentheoretischen Kinematik und Mechanik. Zeitschrift für Physik 33, 879–893 (1927)CrossRefGoogle Scholar
  19. 19.
    Suwa, M., Gero, J.S., Purcell, T.: The roles of sketches in early conceptual design processes. In: Proceedings of Twentieth Annual Meeting of the Cognitive Science Society, pp. 1043–1048. Lawrence Erlbaum, Hillsdale (1998)Google Scholar
  20. 20.
    Schon, D.A., Wiggins, G.: Kinds of seeing and their functions in designing. Design Studies 13, 135–156 (1992)CrossRefGoogle Scholar
  21. 21.
    Suwa, M., Gero, J.S., Purcell, T.: Unexpected discoveries: How designers discover hidden features in sketches. In: Gero, J.S., Tversky, B. (eds.) Visual and Spatial Reasoning in Design. Key Centre of Design Computing and Cognition, pp. 145–162. University of Sydney, Sydney (1999)Google Scholar
  22. 22.
    Gero, J.S.: Design tools as situated agents that adapt to their use. In: Dokonal, W., Hirschberg, U. (eds.) eCAADe21, eCAADe, pp. 177–180. Graz University of Technology (2003)Google Scholar
  23. 23.
    Holland, J.: Emergence: From Chaos to Order. Perseus Books, Cambridge (1999)Google Scholar
  24. 24.
    Stiny, G.: Emergence and continuity in shape grammars. In: Flemming, U., Van Wyk, S. (eds.) CAAD Futures 1993, pp. 37–54. Elsevier Science, Amsterdam (1993)Google Scholar
  25. 25.
    Maher, M.L., Gero, J.S.: Agent models of 3D virtual worlds. In: ACADIA 2002. Thresholds, California State Polytechnic University, Pomona, pp. 127–138 (2002)Google Scholar
  26. 26.
    Smith, G., Maher, M.L., Gero, J.S.: Towards designing in adaptive worlds. Computer-Aided Design and Applications 1(1-4), 701–708 (2004)Google Scholar
  27. 27.
    Smith, G.J., Maher, M.L., Gero, J.S.: Designing 3D virtual worlds as a society of agents. In: Chiu, M.-L., Tsou, J.-Y., Kvan, T., Morozumi, M., Jeng, T.-S. (eds.) Digital Design: Research and Practice, pp. 105–114. Kluwer, Dordrecht (2003)Google Scholar
  28. 28.
    Saunders, R., Gero, J.S.: Situated design simulations using curious agents. AIEDAM 18(2), 153–161 (2004)CrossRefGoogle Scholar
  29. 29.
    Gero, J.S., Kannengiesser, U.: Modelling expertise of temporary design teams. Journal of Design Research 4(3) (2004), http://jdr.tudelft.nl/
  30. 30.
    Peng, W., Gero, J.S.: Concept formation in a design optimization tool. DDSS 2006 (to appear, 2006)Google Scholar
  31. 31.
    Sosa, R., Gero, J.S.: Design and change: A model of situated creativity. In: Bento, C., Cardosa, A., Gero, J.S. (eds.) Approaches to Creativity in Artificial Intelligence and Cognitive Science, IJCAI 2003, Acapulco, pp. 25–34 (2003)Google Scholar
  32. 32.
    Gero, J.S., Reffat, R.: Multiple representations as a platform for situated learning systems in design. Knowledge-Based Systems 14(7), 337–351 (2001)CrossRefGoogle Scholar
  33. 33.
    Gero, J.S., Kannengiesser, U.: The situated Function-Behaviour-Structure framework. Design Studies 25(4), 373–391 (2004)CrossRefGoogle Scholar
  34. 34.
    Gero, J.S., Kannengiesser, U.: A Function-Behaviour-Structure ontology of processes. In: Gero, J.S. (ed.) Design Computing and Cognition 2006, pp. 407–422. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  35. 35.
    Kannengiesser, U., Gero, J.S.: Agent-based interoperability without product model standards. Computer-Aided Civil and Infrastructure Engineering (to appear, 2006)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • John S. Gero
    • 1
  1. 1.Key Centre of Design Computing and CognitionUniversity of SydneyAustralia

Personalised recommendations