Using Expert Systems to Check Compliance with Municipal Building Codes

  • Eric J. Heikkila
  • Edwin J. Blewett


Han and Kim (1989) recently posed the question, “Can expert systems help with planning?” The planning functions they review are primarily complex decision environments with no single best or correct answer. Examples of multidimensional planning problems addressed by Han and Kim include landfill site selection, urban design, and bus route choice. These are decision contexts that clearly do not satisfy the criteria for expert system applications set out by Waterman (1986), Silverman (1987), and Goodall (1985), who advocate crisply defined problems with certain solutions and domain rules. As Han and Kim point out, these guidelines are seldom likely to be met in a planning context. Nonetheless, they conclude that expert systems can work well in such contexts, particularly when combined with management database systems, geographic information systems, or decision support systems.


Expert System Building Code Dwelling Unit Property Line Building Permit 
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. Goodall, A., 1985. “The Guide to Expert Systems,” Learned Information, Oxford, UK.Google Scholar
  2. Han, S.Y. and T.J. Kim, 1989. “Can expert systems help with planning?”, Journal of the American Planning Association 55(3):296–307.CrossRefGoogle Scholar
  3. Heikkila, E.J., 1990. “Modeling fiscal impacts using expert GIS: Theory and strategy,” Computers, Environment, and Urban Systems 14(1):25–33.CrossRefGoogle Scholar
  4. Hosking, J.G., W.B. Mugridge, and M. Buis, 1987. “Firecode: a case study in the application of expert systems techniques to a design code,” Environment and Planning B(14):267–280.Google Scholar
  5. Kim, T.J., L.L. Wiggins, and J.R. Wright, eds., 1989. Expert Systems: Applications to Urban Planning, Springer-Verlag, New York.Google Scholar
  6. Leary, M.E., 1989. “Expertise and expert systems in British land use planning: analysis and progress towards a prototype,” paper presented to the First International Conference on Expert Systems in Environmental Planning and Engineering, Cambridge, MA.Google Scholar
  7. Ortolano, L. and C.D. Perman, 1987. “A planner’s introduction to expert systems,” Journal of the American Planning Association 53(1):98–103.CrossRefGoogle Scholar
  8. Pedersen, K., 1989. Expert Systems Programming: Practical Techniques for Rule-Based Systems, Wiley, New York.Google Scholar
  9. Sergot, M.J., et al., 1986. “The British Nationality Act as a logic program,” Communications of the ACM 29:270–386.CrossRefGoogle Scholar
  10. Silverman, B.G., 1987. “Should a manager hire an expert system?”, Expert Systems for Business, Addison-Wesley, Reading, MA.Google Scholar
  11. Tello, E.R., 1988. Mastering AI Tools and Techniques, Howard W. Sams & Co., Indianapolis, IN.Google Scholar
  12. Waterman, D., 1986. A Guide to Expert Systems, Addison-Wesley, Reading, MA.Google Scholar
  13. Wiggins, L.L., et al., 1989. “Expert systems technology,” in T.J. Kim, L.L. Wiggins, and J.R. Wright, eds., Expert Systems: Applications to Urban Planning, Springer-Verlag, New York.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1993

Authors and Affiliations

  • Eric J. Heikkila
  • Edwin J. Blewett

There are no affiliations available

Personalised recommendations