Patent
1990-07-30
1994-04-12
Fleming, Michael R.
G06F 1540
Patent
active
053033329
ABSTRACT:
A compiled, rule-based expert system for a data base. The system incorporates compiled declarations to incorporate the concept of strong typing at compile time. Both data and rules can be declared so as to be accessible from one or more modules, as required. Such a scheme reduces program complexity, reduces program development time, and increases the ease with which rule-based programs may be embedded in procedural programs.
REFERENCES:
patent: 4648044 (1987-03-01), Hardy et al.
patent: 4658370 (1987-04-01), Erman et al.
patent: 4809219 (1989-02-01), Ashford et al.
patent: 4949278 (1990-08-01), Davies et al.
patent: 5101362 (1992-03-01), Simoudis
Nii, "Blackboard Systems Blackboard Application Systems, Blackboard Systems from a Knowledge Engineering Perspective", AI Magazine, Aug. 1986, pp. 82-106.
Nii, "Blackboard Systems: The Blackboard Model of Problem Solving and the Evolution of Blackboard Architectures," AI Magazine, Summer 1986.
Walters, "Crafting Knowledge-Based Systems Expert Systems made Realistic," Wiley & Sons, 1988, p. 205.
Bocionek, Fischer, "Task-oriented Programming with Co-Operating Rule-Based Modules"; Engineering Applications of Artificial Intelligence, vol. 2, Sep. 1989, pp. 207-213.
Quemeneur et al, "Corada: Un Generateur De Modules Experts"; Proceedings of the 2nd International Workshop on Software Engineering and Its Applications, Dec. 8, 1989, Nanterre, France, pp. 817-826.
Surko, "Modularizing OPS-Based Expert Systems Under Unit"; IEEE Proceedings of the 10th Anniversary COMSAC 86, Oct. 10, 1986, Chicago, Ill., USA, pp. 58-64.
Kriz, Sugaya, "Logic Programming"; Proceedings of a Brown Boveri Symposium: Computer Systems for Process Control, Sep. 3, 1985, Baden, Switzerland, pp. 305-341.
Harmon, et al., "Expert Systems Tools and Applications," Chapters 7-9 (Mid-Size Rule-Based Tools, Large Rule-Based Tools, Hybrid Tools), published by John Wiley & Sons, Inc., ISBN 0-471-983950-7, 1988.
Harmon, "Currently Available Expert Systems-Building Tools," Expert Systems Strategies, vol. 4, No. 7, 1988, pp. 3-15.
"Mainframe Tools: the Battle for Market Share," Artificial Intelligence Research, New Science Associates, Jul. 3, 1989, pp. 1103-1118.
Forgy, "On the Efficient Implementation of Production Systems," Carnegie-Mellon University, Department of Computer Science, 1979.
Forgy, "OPS5 User's Manual," Carnegie-Mellon University, Department of Computer Science, 1981.
Forgy, "Rete: A Fast Algorithm for the Many Pattern/Many Object Pattern Match Problem," Artificial Intelligence, vol. 19, 1982.
Orciuch et al., "The Application of Modular Software Engineering Techniques to a Very Large Expert System," Proceedings of the 19th Hawaii International Conference on System Sciences, Hawaii, 1986.
Wegner, "Dimensions of Object-Based Language Design," OOPSLA '87 Proceedings, 1987.
D. L. Parnas et al., "The Modular Structure of Complex Systems," IEEE, Ref. #0270-5257/84/0000/0408, pp. 408-417, 1984.
E. Soloway et al., "Assessing the Maintainability of XCON-in-RIME: Coping with the Problems of a VERY Large Rule-Base," IEEE Expert Systems, pp. 824-829, 1987.
Barabash William
Gilbert Ken A.
Kirk Steven A.
Yerazunis William S.
Brinkman Dirk
Cefalo Albert P.
Digital Equipment Corporation
Downs Robert W.
Fleming Michael R.
LandOfFree
Language for economically building complex, large-scale, efficie does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Language for economically building complex, large-scale, efficie, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Language for economically building complex, large-scale, efficie will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2105955