ES/AG: An Expert System Generating Environment and Its Use in Engineering Applications

  • D. V. Zelinski
  • R. N. Cronk


The ES/AG (Expert System/Application Generator) Environment consists of a set of languages and tools for creating expert systems from a task specific knowledge base. By providing the ability to express a wide range of data types, complex relationships among data elements, and knowledge in an easy frame-like format, ES/AG satisfies many of the engineering needs that other data management systems cannot, [1]

ES/AG originated from a system used to configure and order 5ESS* switching equipment. By generalizing many of the principles behind this system, ES/AG is able to be applied to a wide range of task domains. Within AT&T Bell Laboratories, ES/AG has been used to create several successful expert systems in various engineering areas. Prototype models for some of these systems will be discussed in this paper. In addition, many of the practical features that make ES/AG applicable to engineering problems will be presented.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Hartzband, D. J., and Maryanski, F. J., “Enhancing Knowledge Representation in Engineering Databases”, IEEE Computer, September 1985.Google Scholar
  2. 2.
    Austin, H., “Market Trends in Artificial Intelligence”, Proceedings, The 1983 NYU Symposium on Artificial Intelligence Applications for Business, May 18, 1983.Google Scholar
  3. 3.
    Orciuch, E., and Frost, J., “ISA: Intelligent Scheduling Assistant”, Proceedings, The First Conference on Artificial Intelligence Applications, December 1984.Google Scholar
  4. 4.
    Van Melle, et al., “The Emycin Manual”, Report No. STAN-CS-81–885, Computer Science Department, Stanford University, 1981.Google Scholar
  5. 5.
    Ennis, S. P., “Expert Systems, a User’s Perspective of Some Current Tools”, Proceedings, National Conference on Artificial Intelligence, Carnegie-Mellon University, 1982, 319–321.Google Scholar
  6. 6.
    Walker, A., “Data Bases, Expert Systems, and Prolog”, Proceedings, The 1983 NYU Symposium on Artificial Intelligence Applications for Business, May 18, 1983.Google Scholar
  7. 7.
    Bachant, J., and McDermott, J., “R1 Revisited: Four Years in the Trenches”, The AI Magazine, Vol. 5, No. 3, Fall 1984.Google Scholar
  8. 8.
    Cronk, R. N., “Engineering and ordering a 5ESS switch”, Bell Labs Record, July/August 1983.Google Scholar
  9. 9.
    Lenat, D. B., et. al., “Cognitive Economy”, Heuristic Programming Project Report HPP-79–15, Computer Science Dept., Stanford University, June, 1979.Google Scholar
  10. 10.
    Betz, D., “XLISP: An Experimental Object Oriented Language”, September 20, 1984.Google Scholar
  11. 11.
    Foderaro, J. K., Sklower, K. L., and Layer, K., “The Franz LISP Manual”, University of California at Berkeley, June 1983.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1986

Authors and Affiliations

  • D. V. Zelinski
    • 1
  • R. N. Cronk
    • 1
  1. 1.AT & T Bell LaboratoriesWarrenUSA

Personalised recommendations