System for creating, editing, displaying, and executing rules-based programming language rules having action part subsets for both true and false evaluation of the conditional part

作者: Zbigniew Plazak , James E. Taugher , John Yaffe , Helge Knudsen , Daniel T. Chong

DOI:

关键词:

摘要: A programmable computer which operates by executing rules, each including a rule name, and optionally: input parameters, set of conditions, actions associated with condition, exception handlers. condition is logical expression evaluates to true or false boolean value, while an action executable statement. An handler contains statements. The includes text entry display means for programming rules. displayed having row text. generates yes/no quadrant into programmer may enter sequence numbers, associate ordered sets individual conditions. Sequence numbers be entered not any define default actions. Upon entering rule, the sequentially rule's evaluating true, executes that then exits rule. If no conditions none will executed, exited. If, during execution detects event, such as missing datum other error, passes name detected event. bearing same execute statements within handler.

参考文章(10)
Dayton Marcott, Larry R. Harris, Timothy F. Rochford, Jeffrey M. Hill, Knowledge base management system ,(1991)
Frank O. Decaria, Richard D. Skeirik, Expert system with three classes of rules ,(1987)
Michael J. Freiling, James H. Alexander, Steven L. Messick, Brian Phillips, Rule acquisition for expert systems ,(1985)
R.C. Waters, The Programmer's Apprentice: Knowledge Based Program Editing IEEE Transactions on Software Engineering. ,vol. 8, pp. 1- 12 ,(1982) , 10.1109/TSE.1982.234769
Fredric H Mellender, Andrew G Straw, Stephen E Riegel, Object-oriented, logic, and database programming tool with garbage collection Computer Languages. ,vol. 17, ,(1988) , 10.1016/0096-0551(92)90009-C
D. J. Haderle, R. D. Jackson, IBM database 2 overview Ibm Systems Journal. ,vol. 23, pp. 112- 125 ,(1984) , 10.1147/SJ.232.0112
M.P. Papazoglou, An extensible DBMS for small and medium systems IEEE Micro. ,vol. 9, pp. 52- 68 ,(1989) , 10.1109/40.24850
King Gordon Van B, DATA PROCESSING SYSTEM ,(1958)