Nirmani: An integrated Case-Based system for strategic design and estimating

  • Srinath Perera
  • Ian Watson
Application Papers
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1020)


An integrated Case-Based Design and Estimating system (NIRMANI) is proposed in this paper as a means of integrating the fragmented construction industry. This paper evaluates the Case-Based Design and Case-Based Estimating processes and suggests a combined approach for design and estimating in construction. It briefly explains the system conceptual model, case retrieval and adaptation strategy. Case presentation aspects are improved with the use of multimedia. The system helps in developing the design brief effectively and improves the understanding of design. The system is implemented in the domain of warehouse design and produces a schematic design and its cost plan.


Case-Based Design Case-Based Estimating Computer Aided Design Integrated Design & Estimating Multimedia 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Aamodt, A.,and Plaza Enric, (1994), Case-based reasoning: Foundational issues, methodological variations and system approaches, The European Journal on Artificial Intelligence, AICOM Vol. 7 No.1, pp. 39–59.Google Scholar
  2. Akin, O. (1988), “Expertise of the Architect”, Expert Systems for Engineering Design, Edited: Rychener, M., pp 173–196. Academic Press. London.Google Scholar
  3. Akin, O.,(1986), Psychology of architectural design, Pion, London.Google Scholar
  4. Alshawi, M.,and Underwood, J., (1994), Information analysis approach for integrating design and construction, Dept. of Surveying, University of Salford.Google Scholar
  5. Aouad, G.,Cooper, G., Brandon, P.S., Brown F., Child, T., Ford, S., Kirkham, J., Oxman, R., and Young, B., (1993), Integrated databases for design and construction.Google Scholar
  6. Bakhtari, S. and, Bartsch-Sporl, B. (1994), “Bridging the Gap between AI Technology and Design Requirements”, Artificial Intelligence in Design 94', Edited: Gero, J.S.;, and Sudweeks, F., pp 753–768. Kluwer. Dordrecht.Google Scholar
  7. Bartsch-Sporl (1995), “Towards the Integration of Case-Based, Schema-Baesd and Model-Based Reasoning for Supporting Complex Design Tasks”, Proceedings of the ICCBR 95, Portugal.Google Scholar
  8. Bisio, R. and, Malabocchia, F. (1995), “Cost Estimation of Software Projects through Case-Based Reasoning”, to be published in the Proceedings of ICCBR-95, Portugal.Google Scholar
  9. Brandon, P.S.,(1984), Cost vs. quality: A zero sum game ? In: Powell, J.A., et. al. (ed.) Designing for building utilisation, E & FN SPON, London, pp. 108–123, 1984.Google Scholar
  10. Brandon, P.S. (1987), Building cost modelling and computers, Edited: Brandon, P.S., E & FN SPON.Google Scholar
  11. Brandon, P.S.,Basden, A., Hamilton, I., Stockley, J., (1988), Expert systems, The strategic planning of construction projects, RICS.Google Scholar
  12. Cartlidge, D.P. and, Mehrtens, I.N. (1982), “Practical Cost Planning”, Hutchinsons. London.Google Scholar
  13. Chandrasekeran,B.,(1990), Design problem solving: A task analysis, In AAAI, AI Magazine, pp. 59–71, Winter.Google Scholar
  14. Coyne, R.F., and Flemming, U., (1990), Planning in design synthesis: Abstraction-based LOOS in: J. Gero (ed.), Artificial Intelligence in Engineering V, Volume 1: Design, Springer, New York, pp. 91–111.Google Scholar
  15. Cutkosky, M.R., and Tenenbaum, J.M., (1990), A methodology and conceptual framework for concurrent product and process design, Mechanism and machine theory, 25(3), pp.365–381.Google Scholar
  16. Domeshek, E.,and Kolodner, J., (1992), A case-based design aid for architecture. In Artificial Intelligence in Design, edited J. Gero. Boston: Kluwer.Google Scholar
  17. Domeshek, E., and, Kolodner, J., (1993), “Using the points of large cases”, AI EDAM, Vol.7, No.2, pp 87–96.Google Scholar
  18. Eliot, L.B. (1993), “Case-Based Reasoning in Estimation”, AI Expert, Vol.8, No.5, Miller Freeman.Google Scholar
  19. FABEL (1993), “Report No. 13”, Similarity Concepts and Retrieval Methods, Edited: Angi Voß.Google Scholar
  20. FABEL (1994), “Report No.24”, Evaluation of Retrieval Methods in Case-Based Design, Carl-Helmut Coulon, Friedrich Cebhardt.Google Scholar
  21. Ferry, D.J., and, Brandon, P.S. (1991), “Cost planning of buildings”, 6th edition, BSP.Google Scholar
  22. Flemming, U.,(1989), More on the representation and generation of loosely packed arrangements of rectangles, In Environment Planning, Building, Planing and Design, 16, pp. 327–359.Google Scholar
  23. Flemming, U.,(1994 a), Case-based design in the SEED system, Automation in construcion 3, pp. 123–133.Google Scholar
  24. Flemming, U.,Coyne, R., and Snyder, J., (1994 b), Case-based design in the SEED system, ASCE, pp. 446–453.Google Scholar
  25. Goel, A., (1989), “Integration of Case-Based Reasoning and Model-Based Reasoning for Adaptive Design Problem Solving”, PhD Thesis, Department of Computer & Information Science. The Ohio State University, USA.Google Scholar
  26. Goel, A., Kolodner, J. L.; Pearce, M.; Billington, R.; and Zimring, C. (1991), Towards a case-based tool for aiding conceptual design problem solving. In E.R. Bareiss, edited Proceedings: Workshop on case-based reasoning (DARPA), Washington, D.C. San Mateo, CA: Morgan Kaufmann.Google Scholar
  27. Haller, F. (1974), “MIDI — ein offenes system fur mehrgeschossige bauten mit integrierter medieninstallation”, USM baaaaaausysteme haller, Munsingen.Google Scholar
  28. Haller, F. (1988), “bauen und forschen”, Fritz Haller Solothurn, Ausstellung des Knustvereins Solothurn.Google Scholar
  29. Heisserman, J.,and Woodbury, R., (1993), Generating languages of solid models, Proc. Second ACM / IEEE Conference on Solid Modelling and Applications, Montreal, Canada.Google Scholar
  30. Hillebrandt, P.M., (1984), Analysis of the British Construction Industry, Macmillan.Google Scholar
  31. Hillebrandt, P.M., (1985), Economic Theory and the Construction Industry, Macmillan.Google Scholar
  32. Hinrichs, T.R, (1988), “Towards an architecture for open world problem solving. In ”, Proceedings of Workshop on CBR (DARPA), Edited: Kolodner, J.L, Morgan Kaufmann. New York:.Google Scholar
  33. Hua, K.,Schmitt, G., and Faltings, B., (1992a), What can case-based design do? In: (ed.) Pu, P., Unpublished proceedings of the AID '92, workshop on case-based design systems, pp. 44–53.Google Scholar
  34. Hua, K., Faltings, B., Smith, I., Schmitt, G., and Shih, S.G., (1992b), Adaptation of spacial design cases, In: 2nd International conference on AI in dsign, CMU, Pittsburgh, pp. 559–575.Google Scholar
  35. Hua, K.,and Faltings, B., (1993),), “Exploring case-based building design-Cadre”, In: AI EDAM, Vol. 7, No.2, pp. 135–143, Academic Press Limited.Google Scholar
  36. Kartam, N.A.,(1994a), A knowledge-intensive database system for making effective use of construction lessons learned, ASCE.Google Scholar
  37. Kartam, N.A.,(1994b), ISICAD: Interactive system for integrating CAD and computer-based construction systems, In: Microcomputers in civil engineering, Vol. 9, pp. 41–51.Google Scholar
  38. Kolodner, J.L.,(1983), Maintaining organization in a dynamic long-term memory. Cognitive Science 7(4).Google Scholar
  39. Kolodner, J.L. (1988), “Proceedings of the 1st case-based reasoning workshop”, Morgan Kaufmann. New York.Google Scholar
  40. Kolodner, J.L.,(1993), Case-Based Reasoning, Morgan Kaufmann Publishers, Inc.Google Scholar
  41. Maher, M.L.,and Zhang, D.M., (1991), CADSYN: Using case and decomposition knowledge for design synthesis, In: Artificial intelligence in Design, Gero, J., (ed.).Google Scholar
  42. Maher, M.L.,and Zhang, D.M., (1993), CADSYN: A case-based design process model, In: AI EDAM, Vol. 7, No. 2, pp. 97–110.Google Scholar
  43. Maher, M,L.,(1994), Representation of case memory for structural design, pp. 2030–2037.Google Scholar
  44. Maher, M.L.,and Balachandran, B., (1994), Multimedia approach to case-based structural design, In: The journal of computing in civil enginnering, Vol. 8, No. 3, pp. 359–376, July.Google Scholar
  45. Marir, F.,and, Watson, I.D., (1994), A categorised bibliography, in “The Knowledge Engineering Review, Vol 9, No 4.Google Scholar
  46. Mukhopadhyay, T., Vicinanza, S.S. and, and Prietula, M.J. (1992), “Examining the Feasibility of a Case-Based Reasoning Model for Software effort estimation (Technical)”, MIS Quarterly, Vol.16, No.2.Google Scholar
  47. Navinchandra, D. (1988), “Case-based reasoning in CYCLOPS, a design problem solve”, Proceedings: Workshop on case-based reasoning (DARPA), pp 286–301. Morgan Kaufmann. Ckearwater, Florida. San Mateo, CA.Google Scholar
  48. Nisbet, J. (1970), “It's Elemental My Dear Bill Said the QS to the Builder”, London.Google Scholar
  49. Oxman, R.,(1994 a), Precedents in design: A computational model for the organisation of case knowledge, ASCE, pp. 438–445.Google Scholar
  50. Oxman, R.,and Oxman, R., (1993 a), PRECEDENTS: Memory structure in design case libraries, In: CAAD Futures '93, Flemming, U., and Wyk, S.V., (ed.), pp. 273–287.Google Scholar
  51. Oxman, R.E.,(1993 b), INDEX: C case-based reasoning approach of content-based indexing for design, In: The 8th international conference on appliation of aritificial intelligence, Vol. 1, pp. 203–218.Google Scholar
  52. Pearce, M., Goel, A.; Kolodner, J. L.; Zimring, C; Sentosa, L.; and Billington, R. (1992), Case-Based design support: A case stody in architectural design. IEEE Expert 7(5), pp 14–20.Google Scholar
  53. Perera, R.S. (1994), “A Case-Based Design Approach for the Integration of Design & Estimating”, MSc Dissertation, Department of Surveying. University of Salford, Salford, UK.Google Scholar
  54. Perera, R.S., Watson, I.D and Alshawi, M., (1995), Case-Based Design Approach For The Integration Of Design And Estimating, to be published in the proceedings of the AI-Civil Comp 95 conference, Cambridge.Google Scholar
  55. Porter, B.W.,and Bareiss, E.R., (1986), PROTOS: An experiment in knowledge aquisition for heuristic classification tasks. In: Proceedings of the First International Meeting on Advances in Learning (IMAL), France, pp. 159–174.Google Scholar
  56. Pu, P., and, and Reschberger, M. (1991), “Assembly sequence planning using case-based reasoning technique”, Artificial intelligence in design '91, Butterworth Heinemann. London.Google Scholar
  57. Raftery, J. (1991), “Principles of Building Economics”, An Introduction, BSP Professionals.Google Scholar
  58. Riesbeck, C.K.,and Schank, R.S., (1989), Inside case-based reasoning. Northvale, NJ: Erlbaum.Google Scholar
  59. Rosenman, A.,Gero, J.S., and Oxman, R.E., (1991), What's in a case: The use of case bases, knowledge bases and databases in design, In: Schmitt, G.N., (ed.) CAAD Futures '91, pp. 285–300, Germany.Google Scholar
  60. Rutherford, J.H.,and Maver, T.W., (1994), Knowledge-based design support, In: Automtion in construction 3, pp. 187–202.Google Scholar
  61. Schank, R.,and Abelson, R., (1975), Scripts, plans, and knowledge. In Proceedings of the fourth international joint conference on Aritificial Intelligence, pp. 151–157, Menlo Park, Calif.: International joint conferences on Artificial Intelligence.Google Scholar
  62. Schank, R.C.,and Abelson, R.P., (1977), Scripts, plans, goals and understanding. Erlbaum, Hillsdale, New Jersey, US.Google Scholar
  63. Schank, R.C.,(1982), Dynamic memory: A theory of learning in computers and people. NY:Cambridge Univ. Press.Google Scholar
  64. Schmitt, G.,(1993 a), Case-based design and creativity, In: Automation in construction, Vol. 2, pp. 11–19.Google Scholar
  65. Schmitt, G.N.,(1993 b), Case-based reasoning in an integrated design and construciton system, In: The International Journal of Construction Information Technology, Vol. 1, No. 3, pp. 39–51.Google Scholar
  66. Schmitt, G.,Bailey, S.F., and Smith, I.F.C., (1994), Advances and challenges in case-based design, ASCE, pp. 301–309.Google Scholar
  67. Simon, H.A., (1973), The structure of the ill structured problems, Artificial Intelligence 4, pp. 181–201.Google Scholar
  68. Slade, S.,(1991), Case-based reasoning: A research paradigm, AI magazine, pp. 42–55.Google Scholar
  69. Stottler, R.H. (1992), “Case-Based Reasoning for Bid Preparation”, AI Expert, Vol.7, No.3, Miller Freeman.Google Scholar
  70. Turner, J.A.,and Tsou, J.Y., (1993), “Using an object oriented system and a conceptual building model to represent architectural information during early design phases”, Proceeding of the 5th international conference (V-ICCCBE), Computing in civil and building engineering, Anaheim, Cal, U.S.A., pp. 1175.Google Scholar
  71. Voß, A., Coulon, C.H., Grather, W., Linowski, B., Schaaf, J., Bartsch-Sprol, B., Borner, K., Tammer, E.C., Durschke, E., and, Knauff, M. (1994), “Retrieval of Similar Layouts — About a Very Hybrid Approach in FABEL”, Artificial Intelligence in Design '94, Edited: J.S. Gero and, and F. Sudweeks, pp 625–640. Kluwer Academic Publishers. Netherlands.Google Scholar
  72. Watson, I.D., and Marir, F., (1994), Case-based reasoning: A review, in “The Knowledge Engineering Review, Vol 9, No 4.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1995

Authors and Affiliations

  • Srinath Perera
    • 1
  • Ian Watson
    • 2
  1. 1.Department of Building EconomicsUniversity of MoratuwaMoratuwaSri Lanka
  2. 2.Department of SurveyingUniversity of SalfordSalfordUK

Personalised recommendations