skip to main content
Skip header Section
A guide to expert systemsSeptember 1985
Publisher:
  • Addison-Wesley Longman Publishing Co., Inc.
  • 75 Arlington Street, Suite 300 Boston, MA
  • United States
ISBN:978-0-201-08313-2
Published:01 September 1985
Pages:
419
Skip Bibliometrics Section
Bibliometrics
Abstract

No abstract available.

Cited By

  1. ACM
    Gebre-Amanuel E, Taddesse F and Assalif A Web based expert system for diagnosis of cattle disease Proceedings of the 10th International Conference on Management of Digital EcoSystems, (66-73)
  2. ACM
    Alfian A The Development Framework of Expert System Application on Indonesian Governmental Accounting System Proceedings of the 2017 International Conference on Computer Science and Artificial Intelligence, (60-64)
  3. ACM
    Krempl G, Žliobaite I, Brzeziński D, Hüllermeier E, Last M, Lemaire V, Noack T, Shaker A, Sievi S, Spiliopoulou M and Stefanowski J (2014). Open challenges for data stream mining research, ACM SIGKDD Explorations Newsletter, 16:1, (1-10), Online publication date: 25-Sep-2014.
  4. İNtepe G, Bozdag E and Koc T (2013). The selection of technology forecasting method using a multi-criteria interval-valued intuitionistic fuzzy group decision making approach, Computers and Industrial Engineering, 65:2, (277-285), Online publication date: 1-Jun-2013.
  5. Kelly (Letcher) R, Jakeman A, Barreteau O, Borsuk M, Elsawah S, Hamilton S, Henriksen H, Kuikka S, Maier H, Rizzoli A, Van Delden H and Voinov A (2013). Position paper, Environmental Modelling & Software, 47, (159-181), Online publication date: 1-Sep-2013.
  6. Kelly (Letcher) R, Jakeman A, Barreteau O, Borsuk M, ElSawah S, Hamilton S, Henriksen H, Kuikka S, Maier H, Rizzoli A, van Delden H and Voinov A (2013). Selecting among five common modelling approaches for integrated environmental assessment and management, Environmental Modelling & Software, 47:C, (159-181), Online publication date: 1-Sep-2013.
  7. Sinha A and Zhao H (2018). Tuning expert systems for cost-sensitive decisions, Advances in Artificial Intelligence, 2011, (1-12), Online publication date: 1-Jan-2011.
  8. Miranda P, Isaias P and Crisóstomo M Evaluation of expert systems Proceedings of the 6th international conference on Universal access in human-computer interaction: design for all and eInclusion - Volume Part I, (100-109)
  9. Islam M, Nahiduzzaman K, Peng W and Ashraf G Learning from humanoid cartoon designs Proceedings of the 10th industrial conference on Advances in data mining: applications and theoretical aspects, (606-616)
  10. Ooshaksaraie L, Basri N, Bakar A and Maulud K Development of RP3CA-EMP, a knowledge-based system for applying environmental management plan(EMP) in the Malaysian construction industry Proceedings of the 14th international conference on Knowledge-based and intelligent information and engineering systems: Part IV, (22-31)
  11. Murguía-Romero M, Méndez-Cruz R, Villalobos-Molina R, Rodríguez-Soriano N, González-Dalhaus E and Jiménez-Flores R Knowledge-based system for diagnosis of metabolic alterations in undergraduate students Proceedings of the 9th Mexican international conference on Advances in artificial intelligence: Part I, (467-476)
  12. Borba C and Da Silva A Knowledge-based system for the maintenance registration and consistency among UML diagrams Proceedings of the 20th Brazilian conference on Advances in artificial intelligence, (51-61)
  13. Sivakami S and Karthikeyan C (2018). Evaluating the effectiveness of expert system for performing agricultural extension services in India, Expert Systems with Applications: An International Journal, 36:6, (9634-9636), Online publication date: 1-Aug-2009.
  14. ACM
    Chakravorty S and Chakrabarti A Hidden layer optimization of neural network using computational technique Proceedings of the International Conference on Advances in Computing, Communication and Control, (559-561)
  15. Tortum A, Yayla N and Gökdağ M (2009). The modeling of mode choices of intercity freight transportation with the artificial neural networks and adaptive neuro-fuzzy inference system, Expert Systems with Applications: An International Journal, 36:3, (6199-6217), Online publication date: 1-Apr-2009.
  16. Sheremetov L, Batyrshin I, Filatov D, Martinez J and Rodriguez H (2008). Fuzzy expert system for solving lost circulation problem, Applied Soft Computing, 8:1, (14-29), Online publication date: 1-Jan-2008.
  17. Berge P, Adde L, Espinosa G and Stavdahl Ø (2008). ENIGMA - Enhanced interactive general movement assessment, Expert Systems with Applications: An International Journal, 34:4, (2664-2672), Online publication date: 1-May-2008.
  18. Kleshchev A How can ontologies contribute to software development? Proceedings of the First international conference on Knowledge processing and data analysis, (121-135)
  19. Erdani Y, Hunger A and Werner S Improving the knowledge performance using "Ternary grid" knowledge acquisition and model Proceedings of the 4th WSEAS International Conference on Software Engineering, Parallel & Distributed Systems, (1-6)
  20. Giannikis G, Antoniades A and Politis D ArchES Proceedings of the 9th WSEAS International Conference on Systems, (1-7)
  21. Kapitonova Y, Mishchenko N, Felizhanko O and Shchegoleva N (2005). Using Bayesian networks for monitoring computer users, Cybernetics and Systems Analysis, 40:6, (789-799), Online publication date: 1-Jan-2005.
  22. Oprea M (2005). A case study of knowledge modelling in an air pollution control decision support system, AI Communications, 18:4, (293-303), Online publication date: 1-Dec-2005.
  23. Bhaumik A, Banerjee S and Sil J Designing of intelligent expert control system using petri net for grinding mill operation Proceedings of the 6th WSEAS international conference on Automation & information, and 6th WSEAS international conference on mathematics and computers in biology and chemistry, and 6th WSEAS international conference on acoustics and music: theory and applications, and 6th WSEAS international conference on Mathematics and computers in business and economics, (147-150)
  24. Choobineh J and Lo A (2018). CABSYDD, Journal of Management Information Systems, 21:3, (281-314), Online publication date: 1-Nov-2004.
  25. ACM
    van Engers T and Boekenoogen M Improving legal quality Proceedings of the 9th international conference on Artificial intelligence and law, (284-292)
  26. Feigenbaum E and Klahr P Expert systems Encyclopedia of Computer Science, (684-689)
  27. Wagner C Knowledge management through end user developed expert systems Advanced topics in end user computing, (148-172)
  28. Mahmood M Comprehensive bibliography Advanced topics in end user computing, (283-321)
  29. ACM
    van Engers T, Gerrits R, Boekenoogen M, Glassée E and Kordelaar P POWER Proceedings of the 8th international conference on Artificial intelligence and law, (157-167)
  30. Robinson S, Alifantis T, Hurrion R, Ladbrook J, Edwards J and Waller T Modelling and improving human decision making with simulation Proceedings of the 33nd conference on Winter simulation, (913-920)
  31. Shipman F and Marshall C (2019). Formality Considered Harmful, Computer Supported Cooperative Work, 8:4, (333-352), Online publication date: 1-Oct-1999.
  32. Ghalwash A (1998). A Recency Inference Engine for Connectionist Knowledge Bases, Applied Intelligence, 9:3, (201-215), Online publication date: 1-Nov-1998.
  33. Robinson S, Edwards J and Yongfa W An expert systems approach to simulating the human decision maker Proceedings of the 30th conference on Winter simulation, (1541-1546)
  34. Fujihara H, Simmons D, Ellis N and Shannon R (1997). Knowledge Conceptualization Tool, IEEE Transactions on Knowledge and Data Engineering, 9:2, (209-220), Online publication date: 1-Mar-1997.
  35. ACM
    Kumar V, Bajcsy R, Harwin W and Harker P (1996). Rapid design and prototyping of customized rehabilitation aids, Communications of the ACM, 39:2, (55-61), Online publication date: 1-Feb-1996.
  36. ACM
    Niederman F Acquiring knowledge about group facilitation Proceedings of the 1996 ACM SIGCPR/SIGMIS conference on Computer personnel research, (58-67)
  37. Fink P and Herren L Modeling disease processes for drug development Proceedings of the 28th conference on Winter simulation, (1183-1190)
  38. (1996). A Survey of Operational Expert Systems in Business 1980-1993, Interfaces, 26:5, (50-70), Online publication date: 1-Oct-1996.
  39. Yoon Y and Guimaraes T (2018). Assessing expert systems impact on users' jobs, Journal of Management Information Systems, 12:1, (225-249), Online publication date: 1-Jun-1995.
  40. Brown D and Pomykalski J (1995). Reliability Estimation During Prototyping of Knowledge-Based Systems, IEEE Transactions on Knowledge and Data Engineering, 7:3, (378-390), Online publication date: 1-Jun-1995.
  41. ACM
    Rocha A, de Oliveira K, Werneck V, Rabelo Á, de Souza A, Ximenes A, Lobo N, Filho J, Alirio M and Freitas M An expert system for diagnosis of acute myocardial infarction Proceedings of the 1995 ACM symposium on Applied computing, (96-100)
  42. ACM
    Jung G and Gudivada V Automatic determination and visualization of relationships among symptoms for building medical knowledge bases Proceedings of the 1995 ACM symposium on Applied computing, (101-107)
  43. Gill T (2018). Early expert systems, MIS Quarterly, 19:1, (51-81), Online publication date: 1-Mar-1995.
  44. ACM
    Pharhizgar K and Lunce S Genealogical approaches to ethical implications of informational assimilative integrated discovery systems (AIDS) in business Proceedings of the conference on Ethics in the computer age, (55-60)
  45. ACM
    Lucas H (1993). Market expert surveillance system, Communications of the ACM, 36:12, (27-34), Online publication date: 1-Dec-1993.
  46. ACM
    Sagheb-Tehrani M (1993). The technology of expert systems, ACM SIGCAS Computers and Society, 23:1-2, (15-20), Online publication date: 1-Jul-1993.
  47. ACM
    Bernhard W and Bettoni M General purpose enterprise simulation with master Proceedings of the 25th conference on Winter simulation, (1290-1295)
  48. Hoogenboom P and Lepreau J Computer system performance problem detection using time series models Proceedings of the USENIX Summer 1993 Technical Conference on Summer technical conference - Volume 1, (1-21)
  49. ACM
    Korson T and Vaishnavi V (1992). Managing emerging software technologies, Communications of the ACM, 35:9, (101-111), Online publication date: 1-Sep-1992.
  50. Michaelsen R, Bayer F and Swigger K (1992). A Global Approach to Identifying Expert System Applications in Compensation Practice, International Journal of Intelligent Systems in Accounting and Finance Management, 1:2, (123-134), Online publication date: 1-May-1992.
  51. Jacob V and Turner J (1992). FRACAS, International Journal of Intelligent Systems in Accounting and Finance Management, 1:2, (103-121), Online publication date: 1-May-1992.
  52. Ford K, Petry F, Adams-Webber J and Chang P (2018). An Approach to Knowledge Acquisition Based on the Structure of Personal Construct Systems, IEEE Transactions on Knowledge and Data Engineering, 3:1, (78-88), Online publication date: 1-Mar-1991.
  53. ACM
    Young L (1991). Knowledge-based systems for idea processing support, ACM SIGMIS Database: the DATABASE for Advances in Information Systems, 21:2-3, (27-33), Online publication date: 1-Jan-1991.
  54. ACM
    Young L (1991). Knowledge-based systems for idea processing, ACM SIGMIS Database: the DATABASE for Advances in Information Systems, 22:1-2, (46-52), Online publication date: 1-Feb-1991.
  55. ACM
    Broner G and Powell P (1991). Intelligent I/O rule-based input/output processing for operating systems, ACM SIGOPS Operating Systems Review, 25:3, (10-26), Online publication date: 1-May-1991.
  56. ACM
    Gurbaxani V and Whang S (1991). The impact of information systems on organizations and markets, Communications of the ACM, 34:1, (59-73), Online publication date: 3-Jan-1991.
  57. ACM
    Yue K (1990). Teaching a graduate expert systems course, ACM SIGCSE Bulletin, 22:4, (49-52), Online publication date: 1-Nov-1990.
  58. ACM
    Song I and LaGue J Predicting expert system success: an expert system for expert systems Proceedings of the 1990 ACM SIGBDP conference on Trends and directions in expert systems, (88-110)
  59. ACM
    Rariden R Barriers to implementing expert systems technology in corporations Proceedings of the 1990 ACM SIGBDP conference on Trends and directions in expert systems, (640-650)
  60. ACM
    Elliot W and Schneider M Fault finder Proceedings of the 1990 ACM SIGSMALL/PC symposium on Small systems, (13-23)
  61. ACM
    Whitson G, Wu C and Taylor P Using an artificial neural system to determine the knowledge based of an expert system Proceedings of the 1990 ACM SIGSMALL/PC symposium on Small systems, (268-270)
  62. Mykytyn K, Mykytyn P and Slinkman C (2018). Expert systems: a question of liability?, MIS Quarterly, 14:1, (27-42), Online publication date: 1-Mar-1990.
  63. Lin C and Levary R (2019). Computer-Aided Software Development Process Design, IEEE Transactions on Software Engineering, 15:9, (1025-1037), Online publication date: 1-Sep-1989.
  64. ACM
    LaFrance M (1989). The quality of expertise: implications of expert-novice differences for knowledge acquisition, ACM SIGART Bulletin:108, (6-14), Online publication date: 1-Apr-1989.
  65. ACM
    Micciche P and Lancaster J (1989). Application of neurolinguistic techniques to knowledge acquisition, ACM SIGART Bulletin:108, (28-33), Online publication date: 1-Apr-1989.
  66. ACM
    Chung H (1989). Empirical analysis of inductive knowledge acquisition methods, ACM SIGART Bulletin:108, (156-159), Online publication date: 1-Apr-1989.
  67. ACM
    Lin M, Chen I and Lao J ESUDL: an expert system for monitoring unclassified data link (UDL) communication systems protocols Proceedings of the 2nd international conference on Industrial and engineering applications of artificial intelligence and expert systems - Volume 1, (46-53)
  68. ACM
    Ray A and Murty M Artificial intelligence techniques applied to maintenance management Proceedings of the 2nd international conference on Industrial and engineering applications of artificial intelligence and expert systems - Volume 1, (112-118)
  69. ACM
    Wellner P Statemaster: A UIMS based on statecharts for prototyping and target implementation Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (177-182)
  70. ACM
    Wellner P (1989). Statemaster: A UIMS based on statecharts for prototyping and target implementation, ACM SIGCHI Bulletin, 20:SI, (177-182), Online publication date: 1-Mar-1989.
  71. ACM
    Johnson E, Wehrs W, Delfield T, Imhoff J and Manter V Consulting without consultants: expert systems applications in user services Proceedings of the 17th annual ACM SIGUCCS conference on User Services, (335-342)
  72. ACM
    Huang Y, Rozenblit J and Hu J The role of knowledge management in hierarchical model development Proceedings of the 21st conference on Winter simulation, (584-592)
  73. Minch R (2018). Logic programming as a paradigm for financial modeling, MIS Quarterly, 13:1, (65-81), Online publication date: 1-Mar-1989.
  74. Sammet J (2018). Self-Study Questions & Answers, IEEE Annals of the History of Computing, 10:4, (335-336, 375-380), Online publication date: 1-Oct-1988.
  75. ACM
    Cupello J and Mishelevich D (1988). Managing prototype knowledge/expert system projects, Communications of the ACM, 31:5, (534-550), Online publication date: 1-May-1988.
  76. ACM
    Marsh C The ISA expert system: a prototype system for failure diagnosis on the space station Proceedings of the 1st international conference on Industrial and engineering applications of artificial intelligence and expert systems - Volume 1, (60-74)
  77. ACM
    Koh H and Wu D Goal-directed semantic tutor Proceedings of the 1st international conference on Industrial and engineering applications of artificial intelligence and expert systems - Volume 1, (171-176)
  78. ACM
    Kanabar V Introducing knowledge-based projects in a systems development course Proceedings of the nineteenth SIGCSE technical symposium on Computer science education, (114-118)
  79. ACM
    Kanabar V (1988). Introducing knowledge-based projects in a systems development course, ACM SIGCSE Bulletin, 20:1, (114-118), Online publication date: 1-Feb-1988.
  80. ACM
    Eick C, Kochhar R and Kumar S DALI-a knowledge base management system Proceedings of the 1st international conference on Industrial and engineering applications of artificial intelligence and expert systems - Volume 2, (837-846)
  81. ACM
    Morell L Use of metaknowledge in the verification of knowledge-based systems Proceedings of the 1st international conference on Industrial and engineering applications of artificial intelligence and expert systems - Volume 2, (847-857)
  82. ACM
    Moulin B The actem model for decision modelling in a scene management system Proceedings of the 1st international conference on Industrial and engineering applications of artificial intelligence and expert systems - Volume 2, (965-974)
  83. ACM
    Nosek J Increase organizational effectiveness: Support self-managed IS development teams Proceedings of the ACM SIGCPR conference on Management of information systems personnel, (157-166)
  84. (1988). Artificial Intelligence and the Management Science Practitioner, Interfaces, 18:4, (24-35), Online publication date: 1-Aug-1988.
  85. ACM
    Kamal M Building expert sytems for statistical process control in steel remelt industry Proceedings of the 1988 ACM sixteenth annual conference on Computer science, (197-205)
  86. ACM
    Baur G and Pigford D The design of an intelligent interface for a laser optical system Proceedings of the 1988 ACM sixteenth annual conference on Computer science
  87. ACM
    Krcmar H On the context-dependency of selection criteria for expert systems projects Proceedings of the conference on The 1987 ACM SIGBDP-SIGCPR Conference, (195-206)
  88. ACM
    Fellers J (1987). Key factors in knowledge acquisition, ACM SIGCPR Computer Personnel, 11:1, (10-24), Online publication date: 1-May-1987.
  89. ACM
    Thesen A, Lei L and Yih Y Knowledge aquisition methods for expert scheduling systems Proceedings of the 19th conference on Winter simulation, (709-714)
  90. ACM
    Chang E Using expert systems to select software the traffic analysis Proceedings of the 19th conference on Winter simulation, (828-837)
  91. ACM
    Karukonda S, Lee E and Chen P Design of a pictorial knowledgebase Proceedings of the 15th annual conference on Computer Science, (114-119)
  92. ACM
    Cole S, Medsker L and Morrel J An expert system for selecting a development tool (abstract only) Proceedings of the 15th annual conference on Computer Science
  93. Adeli H and Balasubramanyam K A knowledge-based approach to computer-aided design of structures Proceedings of the 1987 Fall Joint Computer Conference on Exploring technology: today and tomorrow, (490-497)
  94. Koa C and Hwang C A dietary recommendation expert system using OPS5 Proceedings of the 1987 Fall Joint Computer Conference on Exploring technology: today and tomorrow, (658-663)
  95. Fordyce K, Norden P and Sullivan G (1987). Review of Expert Systems for the Management Science Practitioner, Interfaces, 17:2, (64-77), Online publication date: 1-Apr-1987.
  96. ACM
    Sviokla J (1986). Business implications of knowledge-based systems, ACM SIGMIS Database: the DATABASE for Advances in Information Systems, 17:4, (5-19), Online publication date: 1-Jul-1986.
  97. ACM
    Zvieli A, MacGregor S and Shapiro J Design of an expert system for utilization research Proceedings of the ACM SIGART international symposium on Methodologies for intelligent systems, (40-55)
  98. ACM
    Ford D and Floyd S An expert system for dynamic scheduling Proceedings of the ACM SIGART international symposium on Methodologies for intelligent systems, (56-64)
  99. ACM
    Sviokla J (1986). Business implications of knowledge-based systems. part II, ACM SIGMIS Database: the DATABASE for Advances in Information Systems, 18:1, (5-16), Online publication date: 1-Sep-1986.
  100. ACM
    Hall L and Kandel A Languages for expert system building Proceedings of the 1986 ACM SIGSMALL/PC symposium on Small systems, (157-160)
  101. ACM
    Lavery R Artificial intelligence and simulation Proceedings of the 18th conference on Winter simulation, (448-452)
  102. RICHER M (1986). An evaluation of expert system development tools, Expert Systems: The Journal of Knowledge Engineering, 3:3, (166-183), Online publication date: 1-Jul-1986.
  103. Chen H, Lin I and Wu C A logic programming approach to frame-based language design Proceedings of 1986 ACM Fall joint computer conference, (223-228)
  104. Chang S and Jungert E A spatial knowledge structure for image information systems using symbolic projections Proceedings of 1986 ACM Fall joint computer conference, (79-86)
  105. Nii H (1986). PART TWO, AI Magazine, 7:3, (82-107), Online publication date: 1-Aug-1986.
Contributors
  • RAND Corporation

Recommendations

Reviews

John M. Artz

Anyone who walks into a technical bookstore today may easily be overwhelmed by the number of volumes available, the variety of subjects addressed, and the depth of titles in any given area. Even if it were economically feasible, temporal constraints would make it impractical to read every volume. Frequently, a choice is made based on cover design and number of illustrations. Sometimes it is made on the strength of the author's name. An astute reader may even browse through the topics or look for the author's objectives. Nonetheless, choosing between the available titles is a challenge. The purpose of this review is to aid in that process. This is a comparative review of five introductory books on expert systems. It is intended to provide a critical overview of each of the five books, including material covered, target audience, and major strengths or weaknesses. These five books represent, as well as possible, a cross section of the types of books available at the introductory level. Tables 1 and 2 below provide a quick overview of the quanti- tative and qualitative points of comparison. Expert systems is a relatively new field and a classic introductory text has yet to emerge. The field has not yet pulled away sufficiently from artificial intelligence and still relies a little too heavily on successfully implemented research projects, such as MYCIN, for validity. Only one chapter out of eight in the Hayes-Roth et al. book presents material which is independent of existing implementations. Harmon and King and Waterman improve that ratio to one-half of the chapters, but both still rely heavily on references to existing applications. The Nagy, Gault, and Nagy book does not rely on this at all, yet neither does it present any conceptual framework. The Hayes-Roth et al. and Waterman books are the first and second volumes in the Teknowledge Series in Knowledge Engineering, and one of the authors of the Harmon and King book is connected to Teknowledge, Inc. While they are producing some of the highest quality books available, the effects of the gene-pool show through in the same basic approach in each volume. This approach, which does vary somewhat from author to author, is to document existing applications and system building tools, while abstracting some general principles as a conceptual framework. This works for now but will weaken as the field progresses. Nagy, Gault, and Nagy offer a different approach entirely, but require access to a microcomputer, some technical background, and perseverance on the part of the reader. Sell again offers a slightly different perspective, but expects an unrealistic level of prior knowledge on the part of the reader, at least for an introductory level book. Following is a short description of each of the five books: Hayes-Roth, Waterman, and Lenat This book, originally published in 1983, was one of the first, if not the first, devoted entirely to expert systems as an endeavor apart from artificial intelligence. It was a bold undertaking because the field of expert systems was just emerging and the conceptual foundations had not yet emerged sufficiently to define a standard and proper development of the topic. The book documents many of the existing expert systems as well as some of the software available for building them. From this, they abstract some general principles and approaches for the development of expert systems. The format is that of a collection of papers, but the editing is adequate so the presentation is fairly consistent. The editors recognize that this effort is ambitious. Yet remarkable progress was made and the roots of many future books may be seen in this volume. It is a little difficult to follow for a first introduction, but a good book to refer back to for a more in-depth look at some of the current thinking in expert systems. It will surely be valuable for some time to come. Although the ideas had not yet crystalized, it provides a wealth of background information and some useful historical perspectives. Harmon and King This is probably the best book, overall, on expert systems available today. It spends three chapters developing some of the conceptual foundations in a clear, readable style with lots of good graphics and examples. It addresses human problem solving, knowledge representation, and drawing inferences with no mention of the existing implementations, and thus serves the future as well as the past. Yet it is not a purely conceptual treatment. The authors explore existing implementations and systems building tools with similar clarity and they pragmatically address the actual development process. The reader begins to get the impression that building expert systems has a lot in common with building information systems. The strengths of this book are its readability and its development of the topic. The authors are, among other things, technical trainers and have a talent for presenting technical material in an understandable fashion. Its major weakness is that, as with many others, it spends a little too much effort on existing implementations. Waterman This is really two books in one and needs to be reviewed as such. The first 22 chapters are a crisp, well-organized introduction to expert systems. The information is well thought out and well presented. This part would serve as an excellent text for an introductory course. The remaining eight chapters (over 150 pages) provide an abundance of supplementary information, such as an annotated catalog of current applications organized by application area and cross-indexed by development tool. The strength of this book lies in its crisp, concise presentation of the issues surrounding the development of expert systems. The major points jump out at the reader, just waiting to be highlighted or underlined. This makes the book particularly useful for a technical manager or a technically oriented business student. The major weakness lies in the divergent focus. Even though it is two books in one, it is not the case that the two books address the same target audience. Nagy, Gault, and Nagy This book represents a different approach to expert systems development. It presents no conceptual framework, and makes no mention of existing applications. Instead, it provides an expert system shell called Micro-PS (a scaled down version of KES) and steps the reader through the development of a prototype expert system. The software is provided with the book and the reader must have access to an IBM-PC or a compatible microcomputer in order to use the software. The reader can build one of the example systems or one of his or her own choosing. With a 20 rule maximum, there is a severe limit on the sophistication of the prototype system. However, it is sufficient to give the reader a feel for a prototype development process and the workings of an expert system shell. The strength of this book is that it helps the reader to overcome some of the conceptual barriers associated with expert systems through hands-on experience. The evolving prototype approach may also be useful for a technical manager attempting to assess the feasibility of expert systems technology for a particular application area. The major weaknesses of the book are that it is a little hard to read and follow, and that it is almost impossible to use without access to a microcomputer. Sell This spartan volume is a highly condensed overview of expert systems development. It is less than 100 pages, with few wasted words and very little in the way of illustration. The style of the book is that of “straight talk” about expert systems from a veteran practitioner to a less seasoned one. All the bases are covered but little time is spent on any one. The first chapter, for example, addresses scientific revolutions, domain-independent versus domain-dependent problem solving, and the paradigm shift in artificial intelligence—all in one paragraph. Whew]] The author states that “It is hoped that the glimpse is sufficient to show that the techniques used are neither too arcane to comprehend nor too intricate to implement.” This objective was met, and not a single word was wasted in the process. The main strength of this book is in its brevity. The reader who has already read many of the introductory books and papers will find it refreshingly concise. Unfortunately, there is a fine line between being terse and being obscure. The reader with less background may become frustrated as large strides are taken in short passages. Conclusion @ The book by Harmon and King is the best, overall, for the person on the street who might walk into a technical bookstore looking for an introductory book on expert systems. Waterman is the best introductory textbook, although Harmon and King would not be a bad choice. Waterman offers the additional advantage that it is written in a style more appropriate for an introductory textbook. The Nagy, Gault, and Nagy book would be a good choice for a hands-on course, but needs either the Harmon and King or the Waterman book for the conceptual framework. Nagy, Gault, and Nagy is also a good choice for a technically oriented individual who wishes to learn by doing and leave the theory for later. Hayes-Roth et al. and Sell are a little less refined and should be attempted after some introductory groundwork has been laid. Both are a bit more obscure and may be a little too much for a first introduction.

John M. Artz

This book is the second book in the Teknowledge Series in Knowledge Engineering, whose mission is to “provide an effective channel for informing and educating people interested in understanding and implementing [expert systems] technology.” Its target audience is “practicing knowledge engineers, student- s, scientists in related disciplines, and technical managers” who wish to assess the potential of expert systems technology. Watermann was one of the editors of the first book in this series [1], and thus the book comes from a good family. The subject of the book, as the title implies, is expert systems. It is oriented toward the reader who is either considering the development of an expert system, or one who wants to know more about the kinds of applications that are well suited to this technology. The book provides a basic introduction to expert systems and addresses a wide range of human, system development, and organizational issues. There are two outstanding aspects of this book which differentiate it from the rest of the crowd of recent releases on expert systems. Both features are superficially mechanical, but reflect important characteristics of the content. First of all, the first 23 chapters average only ten pages apiece. This allows the reader to absorb the material in small, well organized doses without loss of continuity with the overall theme of the book. The author avoids fragmentation by judicious selection for chapter topics; once he has settled on a topic he goes right to the heart of the matter. This is ideal for novice readers and for those who do not have the time or patience to read for more than a few minutes at a time. The second outstanding feature is the internal organization of the chapters. Each chapter presents a topic and then addresses a half dozen salient issues wi- th regard to that topic. It is almost as though the book was written for a pers- on reading with a highlighter pen. The issues are crisp, germane, and the reader never has to search for them. This makes particularly good reading for anyone concerned with the issues surrounding expert systems development, rather than the procedural substance of the process itself. Unfortunately, these two attractive features are buried in a text that attempts to cover too many audiences and thus comes across as being unfocused. The book itself is divided into two parts. The first 200 pages address expert systems development, and is textbook in nature. The second 200 pages provide catalogs, indices, and bibliographies for gathering further information. This is useful reference material but does not add to the completeness of the textbook beginning. The material in the front half also lacks focus. At one extreme it addresses issues, as described above, and at the other extreme it provides very detailed examples from existing systems. It seems unlikely that the same reader would be interested in both conceptual issues and coding examples. There is a lot of good information in this book, which could have been delivered better by a clearer definition of the intended audience. For a survey of the major issues surrounding expert systems development, this book is excellent. Unfortunately, the reader will have to leaf past an abundance of other information which was apparently supplied to round out the intended audience.

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.