Language for economically building complex, large-scale, efficie

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFUS-PAI-O-2105955

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.