ABSTRACT
Programs in the artificial intelligence domain impose unusual requirements on control structures. Production systems are a control structure with promising attributes for building, generally intelligent systems with large knowledge bases. This paper presents examples to illustrate the unusual position taken by production systems on a number of control and pattern-matching issues. Examples are chosen to illustrate certain powerful features and to provide critical tests which might be used to evaluate the effectiveness of new designs.
- 1.Bobrow, D. G. and Raphael, B. R., 1974. "New programming languages for artificial intelligence research", Computing Surveys, Vol. 6:3, pp. 153-174. Google ScholarDigital Library
- 2.Buchanan, B. G. and Sridharan, N. S., 1973. "Analysis of behavior of chemical molecules: Rule formation on non-homogeneous classes of objects", Proc. Third International Joint Conference on Artificial Intelligence, pp. 67-76. Also Stanford Al Memo 215, Stanford University Computer Science Department. Google ScholarDigital Library
- 3.Davis, R., Buchanan, B. and Shortliffe, E., 1975. "Production rules as a representation for a knowledge-based consultation program", Report STAN-CS-75-519, Memo AIM-266. Stanford, CA: Stanford University, Computer Science Department.Google Scholar
- 4.Davis, R. and King, J., 1975. "An overview of production systems", Report STAN-CS-75-524, Memo AIM-271. Stanford, CA: Stanford University, Computer Science Department.Google Scholar
- 5.Ivans, A., 1964. "An ALGOL 60 compiler", in Goodman, R., Ed., Annual Review of Automatic Programming, Vol. 4, pp. 87-124. New York, NY: Pergamon Press.Google ScholarCross Ref
- 6.Forgy, C. and McDermott, J., 1976. "The OPS reference manual", Pittsburgh, PA: Carnegie-Mellon University, Department of Computer Science.Google Scholar
- 7.McDermott, J. and Forgy, C., 1977. "Production system conflict resolution strategies", in D. A. Waterman and F. Hayes-Roth, Eds., Pattern-Directed Inference Systems, New York, NY: Academic Press. Forthcoming.Google Scholar
- 8.Minsky, M., 1967. Computation: Finite and Infinite Machines, Englewood Cliffs, NJ: Prentice-Hall. Chapter 12. Google ScholarDigital Library
- 9.Newell, A., 1972. "A theoretical exploration of mechanisms for coding the stimulus", in Mellon, A. W. and Martin, E., Eds., Coding Processes in Human Memory, pp. 373-434. Washington, DC: Winston and Sons.Google Scholar
- 10.Newell, A. and Simon, H. A., 1972. Human Problem Solving, Englewood Cliffs, NJ: Prentice-Hall. Google ScholarDigital Library
- 11.Rychener, M. D., 1976. "Production systems as a programming language for artificial intelligence, applications", Pittsburgh, PA: Carnegie-Mellon University, Department of Computer Science.Google Scholar
- 12.Waterman, D. A., 1970. "Generalization learning techniques for automating the learning of heuristics", Al, Vol. 1, pp. 121-170.Google Scholar
Index Terms
- Control requirements for the design of production system architectures
Recommendations
Control requirements for the design of production system architectures
Proceedings of the 1977 symposium on Artificial intelligence and programming languagesPrograms in the artificial intelligence domain impose unusual requirements on control structures. Production systems are a control structure with promising attributes for building, generally intelligent systems with large knowledge bases. This paper ...
Control requirements for the design of production system architectures
Proceedings of the 1977 symposium on Artificial intelligence and programming languagesPrograms in the artificial intelligence domain impose unusual requirements on control structures. Production systems are a control structure with promising attributes for building, generally intelligent systems with large knowledge bases. This paper ...
Requirements Engineering for Cyber Physical Production Systems: The e-CORE approach and its application
AbstractTraditional manufacturing and production systems are in the throes of a digital transformation. By blending the real and virtual production worlds, it is now possible to connect all parts of the production process: devices, products, ...
Highlights- Discusses requirements engineering challenges in the context of CPPS development.
Comments