Michael Rosenman's Publications


  • Books
  • Edited Books
  • Book Chapters: 1971-90, 1991-95, 1996-2000, 2001-2005, 2006-2010
  • Refereed Papers: 1970-85, 1986-90, 1991-95, 1996-2000, 2001-2005, 2006-2010
  • Theses, Conference, Reports and Other Papers 1968-80, 1981-85, 1986-90, 1991-95, 1996-2000, 2001-2005, 2006-2010

  • Books

    Coyne, R. D., Rosenman, M. A., Radford, A. D., and Balachandran, M. B. and Gero, J. S. (1990). Knowledge Based Design, Addison-Wesley, Reading, Mass.

    Coyne, R. D., Rosenman, M. A., Radford, A. D., and Balachandran, M. B. and Gero, J. S. (1994). Knowledge Based Design (Japanese translation), Ohm-Sha, Tokyo, (original, 1990)


    Edited Books

    Gero, J. S., Chase, S. and Rosenman, M. A., (eds) (2001). CAADRIA2001: Preprints of the 6th International Conference of the Association for Computer-Aided Architectural Design Research in Asia, Key Centre of Design Computing and Cognition, University of Sydney.


    Book Chapters

    1971-1990

    Gero, J. S., Rosenman, M. A. and Alexander, P. M. (1971). Feasibility structural model analysis of a 700ft high tourist and tele-communications tower, in M. L. Meyer (ed.), Experimental Stress Analysis and Its Influence on Design, Institute of Mechanical Engineers, London, pp.21-35.

    Rosenman, M. A. and Gero, J. S. (1985). A system for integrated optimal design, in J.S. Gero (ed.), Design Optimization, Academic Press, New York, pp.259-294.

    Radford,A. D., Gero, J. S., Rosenman, M. A. and Balachandran, M. (1985). Pareto optimisation as a computer-aided design tool, in J.S. Gero (ed.), Optimization in Computer-Aided Design , North-Holland, Amsterdam, pp.47-69.

    Rosenman, M. A., Gero, J. S. and Oxman, R. (1986). An expert system for design codes and design rules, in D. Sriram and R. Adey (eds), Applications of Artificial Intelligence to Engineering Problems, Springer-Verlag, Berlin, pp. 745-758.

    Coyne, R. D., Rosenman, M. A., Radford, A. D. and Gero, J. S. (1987). Innovation and creativity in knowledge-based CAD, in J.S. Gero (ed.), Expert Systems in Computer-Aided Design, North-Holland, Amsterdam, pp.435-465.

    Rosenman, M. A., Coyne, R. D. and Gero, J S. (1987). Expert systems for design applications, in J. R. Quinlan (ed.), Applications of Expert Systems, Turing Institute Press/Addison-Wesley, Sydney, pp.66-84.

    Gero, J. S and Rosenman, M. A., (1989). A conceptual framework for knowledge-based design research at Sydney University's Design Computing Unit, in J. S Gero (ed.) Artificial Intelligence in Design, CMP/ Springer-Verlag, Southampton and Berlin, pp.361-380.

    Rosenman, M. A. and Gero, J. S. (1989). SOLAREXPERT - an expert system for evaluating passive solar energy designs, in B.H.V. Topping (ed.), Artificial Intelligence Techniques and Applications for Civil and Structural Engineers, Civil-Comp Publications, Edinburgh, pp.131-139.

    Gero, J. S. and Rosenman, M. A. (1990). Design decision making using Pareto-optimal dynamic programming, in, H. Eschenauer, J, Koski and A. Osyczka (eds), Multicriteria Design Optimization Procedures and Applications, pp.376-396.

    1991-1995

    Balachandran, M., Rosenman, M. A. and Gero, J. S. (1991). A knowledge-based approach to the automatic verification of designs from CAD databases, in J. S. Gero (ed)., Artificial Intelligence in Design '91, Butterworth-Heinemann, Oxford, pp.757-781.

    Rosenman, M. A., Gero, J. S. and Oxman, R. E. (1992). What's in a case: the use of case bases, knowledge bases and databases in design, in G. N. Schmitt (ed.), CAAD Futures '91,Viewig, Wiesbaden, Germany, pp.285-300.

    Rosenman, M. A. (1993). Qualitative evaluation for typological specialisation in conceptual design, in G. Rzevski, J. Pastor and R. A. Adey (eds), Applications of AI in Engineering VIII, Vo.l. 2: Applications and Techniques, CMI/Elsevier, Amsterdam, pp.311-326.

    Rosenman, M. A. and Gero, J. S. (1993). Creativity in design using a design prototype approach, in Gero J. S. and Maher, M. L. (eds), Modeling Creativity and Knowledge-based Creative Design, Lawrence Erlbaum, Hillsdale, New Jersey, pp.111-138.

    Rosenman, M. A. Gero, J. S. and Hwang, Y-S. (1993). Representation of multiple concepts of a design object based on multiple functions, in K. S. Mathur, M. P. Betts and K. W. Tham (eds), Management of Information Technology for Construction,World Scientific Publishing Co., Singapore, pp.239-254.

    Rosenman, M. A., Gero, J. S. and Maher, M. L. (1994). Knowledge-based research at the Key Centre of Design Computing, in G. Carrara and Y. E. Kalay (eds), Knowledge-Based Computer-Aided Architectural Design, Elsevier, Amsterdam, pp327-377.

    Rosenman, M. A. and Sudweeks, F. (1995). Categorization and prototypes in design, in P. Slezak, T. Caelli and R. Clark (eds), Perspectives on Cognitive Science: Theories Experiments and Foundations, Ablex, Norwood, NJ, pp.189-211.

    Rosenman, M. A. (1995). An evolutionary model for non-routine design, in X. Yao (ed.), AI'95, Eighth Australian Joint Conference on Artificial Intelligence, World Scientific, Singapore, pp.363-370.

    1996-2000

    Rosenman, M. A. (1996). The generation of form using an evolutionary approach, in J. S. Gero and F. Sudweeks (eds), Artificial Intelligence '96, Kluwer Academic, Dordrecht, The Netherlands, pp.643-662.

    Rosenman, M. A. and Gero, J. S. (1996). Modelling multiple views of design objects in a collaborative CAD environment, INCIT 96 Proceedings, The Institution of Engineers, Australia, ACT, Australia, pp.49-62.

    Gero, J. S., Balachandran, M. and Rosenman, M. A. (1997). Integrating expert systems and CAD systems for design verification, in I. Tommelein (ed.), Expert Systems for Civil Engineers: Integration Issues , ASCE, New York, pp.117-144.

    Rosenman, M. A. and Gero, J. S. (1997). Collaborative CAD modelling in multidisciplinary design domains, in M. L. Maher, J. S. Gero and F. Sudweeks (eds), Formal Aspects of Collaborative CAD, Key Centre of Design Computing, University of Sydney, Sydney, Australia, pp.387-404.

    Rosenman, M. A. (1997). The generation of form using an evolutionary approach, in D. Dasgupta and Z. Michalewicz (eds), Evolutionary Algorithms in Engineering Applications, Springer-Verlag, Southampton and Berlin, pp.69-85.PDF File

    Rosenman, M. A. and Gero, J. S. (1998). CAD Modelling in multidisciplinary design domains, in I. Smith (ed.), Artificial Intelligence in Structural Engineering, Springer, Berlin, pp.335-347.

    Rosenman, M. A. and Gero, J. S. (1999). Evolving designs by generating useful complex gene structures, in P. Bentley (ed.), Evolutionary Design by Computers, Morgan Kaufmann, San Fransisco, pp.345-364.

    Rosenman, M. A. (2000). Evolutionary case-based design, in C. Fonlupt, J-K. Hao, E. Lutton, E. Ronald and M. Schoenauer (eds), Lecture Notes in Computer Science, Springer, Berlin, pp.53-72.

    2001-2005

    Rosenman, M. A. and Saunders, R. (2003). Hierarchical co-evolution for non-routine design, in N. E. Mastorakis, C. Manikopoulos, G. E. Antoniou, V. M. Mladenov and I. F. Gonos (eds), Recent Advances in Intelligent Systems and Signal Processing, WSEAS Press, pp.275-280. http://www.wseas.org.

    Rosenman, M. A., Smith, G., Ding, L., Marchant, D. and Maher, M. L. (2005). Multidisciplinary Design in Virtual Worlds, in B. Martens and A. Brown (eds), Computer Aided Architectural Design Futures 2005, Springer, Dordrecht, Netherlands, pp.433-442.

    2006-2010

    Ding, L., Drogemuller, R., Rosenman, M., Marchant, D. and Gero, J.(2006). Automating code checking for buillding design -DesignCheck, in Clients Driving Innovation - Moving Ideas into Practice , K.Brown, K. Hampson & P. Brandon (eds), CRC for Constuction Innovation, Brisbane, Australia, pp.113-126.

    Rosenman, M., Merrick, K., and Maher, M.-L. (2006). DesignWorld: a multidisciplinary collaborative design environment using agents in a virtual world, in Design Computing and Cognition '06 , J. S. Gero (ed.), Springer, Dordrecht, The Netherlands, pp.695-710.


    Refereed Papers

    1970-1985

    Gero, J. S., Rosenman, M. A. and Alexander, P. M. (1970). Feasibility structural analysis of a 700 high tourist and telecommunications tower, Proc. 4th International Conference on Stress Analysis, Cambridge, pp.16-25. (also published in Dept. of Arch Science Models Lab report MR3-1970).

    Rosenman, M. A. and Gero, J. S. (1979). A dynamic programming algorithm for large nonserial problems, Proc. 4th National Conference of the Australian Society for Operations Research (ASOR), pp.218-245.

    Rosenman, M. A. and Gero, J. S. (1980). Heuristic nonserial dynamic programming for large problems, Engineering Optimization, 4(4):167-178.

    Rosenman, M. A. and Gero, J. S. (1980). SID - A system for integrated design, CAD80, IPC Press, Guildford, pp.691-704.

    Rosenman, M. A., Radford, A. D. and Gero, J. S. (1980). Postoptimality analysis in dynamic programming, Engineering Optimization, 4(4):207-214.

    Rosenman, M. A. and Gero, J. S. (1983). Pareto optimal serial dynamic programming, Engineering Optimization, 6(4):177-183.

    Rosenman, M. A. and Gero, J .S. (1985). Reducing pareto optimal sets, Engineering Optimization, 8(3):189-206.

    Rosenman, M. A.and Gero, J. S. (1985). Design codes as expert systems, CAD, 17(9):399-409.

    1986-1990

    Rosenman, M. A., Coyne, R. D. and Gero, J. S. (1986). Expert systems for design applications, Proc. 2nd Aust. Conf. on Applications of Expert Systems, pp.74-91.

    Rosenman, M. A., Gero, J. S., Hutchinson, P. J. and Oxman, R. (1986). Expert systems applications in computer-aided design, in A. Smith (ed.), Knowledge Engineering and Computer Modelling in CAD, Butterworths, Guildford, pp.218-225, reprinted in Computer-Aided Design, 18(10):546-551.

    Gero, J .S., Radford, A. D., Rosenman, M. A., Coyne, R. D., Balachandran, M. B., and Mackenzie, C. (1986). Knowledge-based building design, Advanced Building Technology - Proc. CIB86, Vol.1, pp.93-102.

    Rosenman, M. A.., Manago, C. and Gero, J. S. (1986). A model-based expert system shell, 1AAI'86, pp.c.:1:1-15.

    Hutchinson. P. J., Rosenman, M.A. and Gero, J. S. (1987). RETWALL: an expert system for the selection and preliminary design of earth retaining structures, Knowledge-Based Systems, 1(1): 11-23.

    Rosenman, M. A., Gero, J. S., Coyne, R. D., Radford, A. D., Smith, P. R., Coates, D. and Tolhurst, S. (1987). SOLAREXPERT: A prototype expert system for passive solar energy design in housing, in T. Lee and S. Kaneff (eds), Solar'87-Creating the Future, Vol.II, Aust NZ Solar Energy Society, Canberra, pp.361-370.

    Rosenman, M. A., Balachandran, B. M. and Gero, J. S. (1988). The place of expert systems in civil engineering, in R. Hadgraft and W. Young (eds), Symposium on Knowledge-Based Systems in Civil Engineering, Monash University, Clayton, pp19-36.

    Rosenman, M. A., Balachandran, B. M. and Gero, J. S. (1988). The place of expert systems in civil engineering, Civil Engineering Systems, Vol.6, Nos.1 &2, Chapman and Hall Ltd, London, pp.11-20.

    Rosenman, M. A., Balachandran, B. M. and Gero, J. S. (1989). Prototype-based expert systems, in J. S. Gero and F. Sudweeks (eds), Expert Systems in Engineering, Architecture and Construction, University of Sydney, Sydney, pp.179-199.

    Rosenman, M. A. and Gero, J. S. (1989). Creativity in design using a prototype approach, Preprints Modeling Creativity and Knowledge-Based Creative Design, Design Computing Unit, Department of Architectural and Design Science, University of Sydney, pp.207-232.

    Rosenman, M. A., Gero, J. S., Postmus, A. and Tolhurst, S. (1989). Development and implementation of SOLAREXPERT - an expert system to aid the passive solar design of housing, Proc. Int'l Conf. Expert Systems in Engineering Applications, Huazhong University of Science and Technology Press, Wuhan, China, pp.16-22.

    Gero, J. S and Rosenman, M. A., (1990). A conceptual framework for knowledge-based design research at Sydney University's Design Computing Unit, Artificial Intelligence in Engineering, 5(2):65-77.

    Rosenman, M. A. (1990). Application of expert systems to building design analysis and evaluation, Building and Environment, 25(3):221-223.

    1991-1995

    Balachandran, M. B., Gero, J. S. and Rosenman, M. A. (1991). Design verification from CAD databases: explorations using AI approaches, in J. S. Gero and F. Sudweeks (eds), Preprints of the IJCAI-12 Workshop on Artificial Intelligence in Design, Department of Architectural and Design Science, University of Sydney, Sydney, pp.77-90.

    Rosenman, M. A. (1991). Incorporating design intent in design data exchange standards, in J. S. Gero and F. Sudweeks (eds), Preprints of the IJCAI-12 Workshop on Artificial Intelligence in Design, Department of Architectural and Design Science, University of Sydney, Sydney, pp.51-56.

    Rosenman, M. A. (1991). A qualitative evaluation approach to the specialisation of design prototypes, in J. S. Gero and F. Sudweeks (eds), Preprints of the IJCAI-12 Workshop on Artificial Intelligence in Design, Department of Architectural and Design Science, University of Sydney, Sydney, pp.265-280.

    Rosenman, M. A. (1993). Dynamic decomposition strategies in the conceptual modelling of design objects, Concurrent Engineering: Research and Applications (CERA), 1:21-29.

    Rosenman, M. A. and Gero, J. S. (1993). The what, the how and the why in design, in A. N. Kumar (ed)., Reasoning about Function, Workshop Preprints, AAI-93, pp.121-125.

    also in JAAI, 8:2:199-218, Apr-Jun, (1994).

    Rosenman, M. A., Gero, J. S. and Maher, M. L. (1994). Knowledge-based research at the Key Centre of Design Computing, Automation in Construction, 3:229-237.

    Rosenman, M. A. (1995). An edge vector representation for the construction of 2-dimensional shapes, Environment and Planning B:Planning and Design, 22:191-212.

    1996-2000

    Rosenman, M. A. (1996). A growth model for form generation using a hierarchical evolutionary approach, Microcomputers in Civil Engineering, special issue on Evolutionary Systems in Design, 11(3):161-172.

    Rosenman, M. A. and Gero, J. S. (1996). Modelling multiple views of design objects in a collaborative CAD environment, CAD, Special Issue on AI in Design, 28(3):207-216. Postscript file available

    Rosenman, M. A. (1997). An exploration into evolutionary models for non-routine design, Artificial Intelligence in Engineering, 11(3):287-293. (PDF File)

    Rosenman, M. A. and Gero, J. S. (1998). Purpose and function in design: from the socio-cultural to the techno-physical, Design Studies, 19(2):161-186.

    Rosenman, M. A. (1999). A face vector representation for the construction of polyhedra, Environment and Planning B: Planning and Design, 26:265-280.

    Rosenman, M. A. and Gero, J. S. (1999). Purpose and function in a collaborative CAD environment, Reliability Engineering and System Safety, 64:167-179.

    Rosenman, M. A. and Wang, F. (1999). CADOM: a Component Agent-based Design-Oriented Model for collaborative design, Research in Engineering Design, 11:193-205.

    Rosenman, M. A. (2000). Case-based evolutionary design, AIEDAM, 14:17-29.

    2001-2005

    Rosenman, M. A. and Wang, F. (2001). A component agent based open CAD system for collaborative design, Automation in Construction, 10(4):383-397.

    Rosenman, M. A. and Simeoff, S. (2001). Some conceptual issues in component-assembly modelling, Artificial Intelligence in Engineering, 15(2):109-119.

    Rosenman, M. A. and Saunders, R. (2003). Self-regulatory hierarchical co-evolution, AIEDAM, 17:273-285.

    2006-2010

    Rosenman, M. A., Smith, G., Maher, M. L., Ding, L. and Marchant, D. (2007). Multidisciplinary collaborative design in virtual environments, Automation in Construction, 16(1):37-44.

    Maher, M. L. Rosenman, M. A. and Merrick, K. (2007). Agents for multidisciplinary design in virtual world, AIEDAM, 21(3):267-277.

    Rosenman, M. A. and Preema, N. (2007). Knowledge-based repair for knowledge-lean techniques in non-routine design, International Journal of Computers, 1(1):15-21.


    Theses, Conference, Reports and Other Papers

    1968-1980

    Rosenman, M. A. (1968). A Model Analysis of a Multiple Guyed Tower, M.Bldg. Sc. Thesis, (unpublished), Department of Architectural Science, University of Sydney, Sydney.

    Rosenman, M. A. (1978). A Dynamic Programming Algorithm for Large Problems with Feedforward Intersecting Loops, Internal Working Paper, Department of Architectural Science, August.

    1981-1985

    Rosenman, M. A. (1981). Computer-Aided Decision Making in the Design of Buildings, PhD Thesis, (unpublished), Department of Architectural Science, University of Sydney, Sydney.

    Rosenman, M. A., Gero, J. S., and Hair, N. (1984). AMUBC System:Final Report, Computer Applications Research Unit - Reference Text, Department of Architectural and Design Science, University of Sydney, August.

    Rosenman, M. A., Gero, J. S., and Hair, N. (1984). AMUBC System:Technical Reference Manual, Computer Applications Research Unit - Reference Text, University of Sydney, August.

    Rosenman, M. A., Gero, J. S., and Hair, N. (1984). AMUBC System: Users Tutorial Manual, Computer Applications Research Unit - Reference Text, Department of Architectural and Design Science, University of Sydney, August.

    Rosenman, M. A. (1985). An investigation of the Australian Model Uniform Building Code with regards to the use of timber in buildings, Final Report, Department of Architectural Science, University of Sydney, Sydney, September.

    Rosenman, M. A. and Gero, J. S. (1985). An Expert System for Building Regulations, Working Paper, Department of Architectural Science, University of Sydney, Sydney, July.

    1986-1990

    Gero, J. S., Coyne, R. D., Radford, A. D. and Rosenman, M.A. (1987). A unifying model of knowledge-based design processes, IFIP WG 5.2 Workshop on Intelligent CAD, Oct 6-8, MIT, Cambridge, Mass.

    Rosenman, M. A. (1988). Build Expert System Shell, Users Manual, Department of Architectural Science, University of Sydney, Sydney.

    Rosenman, M. A., Tolhurst, S. and Postmus, A. (1988). SOLAREXPERT: An expert system for passive solar design, End of Grant Technical Report for Project No. 791, NERDDC, Design Computing Unit, Department of Architectural Science, University of Sydney, Sydney.

    Rosenman, M. A., Tolhurst, S. and Postmus, A. (1988). SOLAREXPERT:An expert system for passive solar design, Users Manual, Design Computing Unit, Department of Architectural Science, University of Sydney, Sydney.

    Rosenman, M. A., Gero, J. S., Tolhurst, S. and Postmus, A. (1988). SOLAREXPERT:An expert system for passive solar design in housing - Stage I, in S.V.Szokolay (ed.), People and Technology - Sun, Climate and Building, University of Queensland, Brisbane, pp.121-128.

    Balachandran, M. B. and Rosenman, M. A. (1990). Exbuild Expert System Shell, Users Manual, Department of Architectural and Design Science, University of Sydney, Sydney.

    Rosenman, M. A. (1990). Categorization and Prototypes in Design, Design Computing Unit Working Paper, Department of Architectural and Design Science, University of Sydney, Sydney, December.

    Rosenman, M. A. (1990). A qualitative evaluation approach to the specialization of design prototypes, Design Computing Unit Working Paper, Department of Architectural and Design Science, University of Sydney, Sydney, December.

    1991-1995

    Hauck, P. and Rosenman, M. A. (1991). Design data exchange standards - state of the art report, Research Report April 1991, Key Centre of Design Quality, University of Sydney.

    Rosenman, M. A. (1991). Design data exchange standards and design intent, Research Report December 1991, Key Centre of Design Quality, University of Sydney.

    Maher, M. L. and Rosenman, M. A. (1992). Integrating design environments, Technical Computing - The ACADS Journal No. 75, December, pp.26-27.

    Rosenman, M. A. (1993). Design object modelling using AES and Ingres, APCOE South Conference.

    1996- 2000

    Rosenman, M. A. (1996). An exploration into evolutionary models for non-routine design, AID'96 Workshop on Evolutionary Systems in Design, 22nd June 1996, Stanford University, Key Centre of Design Computing, University of Sydney, Sydney, Australia, pp.33-38.

    Rosenman, M. A. (1996). The importance, of functional modelling on the representation of multiple views of design objects, AID'96 Workshop on Functional Modelling in Design, 23rd June 1996, Stanford University, Key Centre of Design Computing, University of Sydney, Sydney, Australia, pp.1-7.

    Rosenman, M. A. and Gero, J. S. (1998). The role of purpose and function in a multidisciplinary CAD environment, in M. Modarres (ed.) Proceedings of the Fifth International Workshop on Functional Modelling of Complex Technical Systems, Paris, July 1-3, 1997, pp.149-166.

    Rosenman, M. A. (1998). Contribution, in Cowan, H. J. and Smith, P. R. (eds) Dictionary of architectural and building technology, third edition, E & FN Spon, London and New York.

    2001- 2005

    Rosenman, M. A. and Simeoff, S. (2001). Conceptual modeling in design, Artificial Intelligence in Engineering, 15(2):81-82.

    Rosenman, M. A. and Saunders, R. (2001). Hierarchical coevolution for non-routine designing, in P. Wigham, K. Richards, B. McKay, M. Gen, Y. Tujimura and A. Namatame (eds) Proceedings of the Fifth Australia-Japan Joint Workshop on Intelligent & Evolutionary Systems, University of Otago, Dunedin, November 19-21, 2001, pp.137-155.

    Maher, M. L., Rosenman, M. A. Ding, L., Smith, G. J., Marchant, D. and Dong, A. (2004). Supporting collaboration and multipleviews of building models in virtual worlds, in proceedings of the Clients Driving Innovation International Conference, 25-27 October, Surfers Paradise, Australia, CRC Constuction Innovation.

    Ding, L., Drogemuller, R., Jupp, J., Rosenman, M. A. and Gero, J. S. (2004). Automated code checking, in proceedings of the Clients Driving Innovation International Conference, 25-27 October, Surfers Paradise, Australia, CRC Constuction Innovation.

    2006- 2010

    Maher, M-L., Rosenman, M., Merrick, K., Macindoe, O., Marchant, D. (2006). DesignWorld: An Augmented 3D Virtual World for Multidisciplinary, Collaborative Design, Proceedings of CAADRIA 2006, Kumamoto, Japan, pp 133-142.

    Rosenman, M. A. and Preema N. (2007). Plastic surgery and genetic re-engineering in evolutionary design, in Lecture Notes in Computational Intelligence, A. Aggarwal, R. Yager, I. W. Sandberg (eds), WSEAS Press, pp.331-340.

    Rosenman, M. A. and Preema N. (2007). Plastic surgery in the evolutionary design of spatial form, in Computer-Aided Architectural Design Futures (CAADFutures) 2007 Proceedings of the 12th International CAADFutures Conference, A. Dong, A. Vande Moere and J. S. Gero (eds), Springer, Dordrecht, The Netherlands, pp.139-152.

    Rosenman, M. A. and Stouffs, R. (2008). A vector representation for polyhedra, in Geometric Modeling & Imaging: Modern Techniques and Applications, M. Safraz and E. Banissi (eds), IEEE Computer Society Computer Publishing Services (CPS), Los Alamitos, CA, pp.41-46.