Hostname: page-component-78c5997874-s2hrs Total loading time: 0 Render date: 2024-11-05T10:55:11.705Z Has data issue: false hasContentIssue false

Issues in the design and implementation of expert systems1

Published online by Cambridge University Press:  27 February 2009

Clive L. Dym
Affiliation:
Department of Civil Engineering, University of Massachusetts at Amherst, Amherst, MA 01003, U.S.A.

Abstract

This article discusses the issues that arise in the design and implementation of expert systems. These issues include: task selection; the stages of development of expert system projects; knowledge acquisition; languages and tools; development and run-time environments; and organizational and institutional issues. The article closes with some speculation about the future development of expert systems.

Type
Research Article
Copyright
Copyright © Cambridge University Press 1987

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Barber, G. R 1987 LISP vs. C for implementing expert systems, AI Expert 2(1), 2831.Google Scholar
Bobrow, D. G., Mittal, S. and Stefik, M. J. 1986. Expert systems: Perils and promise. Communications of the ACM 29(9), 880894.CrossRefGoogle Scholar
Buchanan, B. G. et al. 1983. Constructing an expert system. In: Hayes-Roth, F., Waterman, D. A, and Lenat, D. B., Eds, Building Expert Systems, Reading, MA: Addison–Wesley.Google Scholar
Corkill, D. D., Gallagher, K. O. and Murray, K. E. 1986. GBB: A generic blackboard development system. In: Proceedings of the Fifth National Conference on Artificial Intelligence, Vol. II, Philadelphia, PA, pp. 10081014.Google Scholar
Dixon, J. R. and Dym, C. L. 1986. Artificial intelligence and geometric reasoning in manufacturing technology, Applied Mechanics Reviews 39(9), 13251330.CrossRefGoogle Scholar
Durfee, E. H., Lesser, V. R and Corkill, D. D. 1985. Coherent Cooperation Among Communicating Problem Solvers, Technical Report 85–15. Amherst, MA: Department of Computer and Information Science, University of Massachusetts.Google Scholar
Dym, C. L. 1985 a. Expert systems: New tools for computer-aided engineering, Engineering with Computers 1(1), 925.CrossRefGoogle Scholar
Dym, C. L. (Ed.) 1985 b. Applications of Knowledge-Based Systems to Engineering Analysis and Design New York: American Society of Mechanical Engineers.Google Scholar
Dym, C. L. and Fenves, S. J. 1986. Feasibility study of a knowledge-based expert system finite element modeling and analysis assistant (FEMAA), a joint research project at the University of Massachusetts and Carnegie–Mellon University sponsored by the U.S. Air Force Office of Scientific Research, 1986–1987.Google Scholar
Dym, C. L., Delis, E. A. and Henchey, R. P. 1987. Representation and control issues in automated architectural code checking, manuscript in preparationGoogle Scholar
Fenves, S. J. 1985. A framework for a knowledge-based finite element analysis assistant. In: Dym, C. L. (Ed.), Applications of Knowledge-Based Systems to Engineering Analysis and Design, New York: American Society of Mechanical Engineers.Google Scholar
Gabriel, R. P. 1985. Performance and Evaluation of Lisp Systems, MIT Press, Cambridge, MA, 1985.CrossRefGoogle Scholar
Harmon, P. and King, D. 1985. Expert Systems, New York: John Wiley.Google Scholar
Hayes-Roth, F., Waterman, D. A. and Lenat, D. B. 1983. (Eds). Building Expert Systems, Reading, MA: Addison-Wesley.Google Scholar
Maher, M. L., Sriram, D. and Fenves, S. J. 1984. Tools and Techniques for Knowledge-Based Expert Systems for Engineering Design, Technical Report DRC-12–22–84. Pittsburgh, PA: Design Research Center, Carnegie–Mellon University.Google Scholar
McDermott, J. 1981. R1: The formative years, AI Magazine 2(2), 2129.Google Scholar
Mittal, S. and Dym, C. L., 1985. Knowledge acquisition from multiple experts, AI Magazine 6(2), 3236.Google Scholar
Mittal, S., Dym, C. L. and Morjaria, M. 1986. PRIDE: An expert system for the design of paper handling system, Computer 19(7), 102114.CrossRefGoogle Scholar
Morjaria, M., Mittal, S. and Dym, C. L. 1985. Interactive graphics in expert systems for engineering applications. In: Proceedings of the 1985 International Computers in Engineering Conference and Exhibit. Boston, MA, pp. 235241.Google Scholar
Mullarkey, P. W. 1987. Languages and tools for building expert systems. In: Maher, M. L., Ed., Expert Systems for Civil Engineering: Technology and Applications, New York: American Society of Civil Engineers.Google Scholar
Nii, H. P. 1986 a. Blackboard systems: The blackboard model of problem solving and the evolution of blackboard architectures, AI Magazine 7(2), 3853.Google Scholar
Nii, H. P. 1986 b. Blackboard systems; Blackboard application systems, blackboard systems from a knowledge engineering perspective, AI Magazine 7(3), 82106.Google Scholar
Prerau, D. S. 1985. Selection of an appropriate domain, AI Magazine 6(2), 2630.Google Scholar
Rehak, D. R. and Fenves, S. J. 1985. Expert systems in civil engineering, construction and construction robotics, 1984 Annual Research Review, Pittsburgh, PA: Robotics Institute, Carnegie–Mellon University.Google Scholar
Sheil, B. 1983. Power tools for programmers, Datamation 29(2), 131144.Google Scholar
Smith, R. 1984. On the development of commercial expert systems, AI Magazine 5(3), 2134.Google Scholar
Waterman, D. A. 1985. A guide to expert systems, Reading, MA: Addison-Wesley.Google Scholar