DocumentCode :
3255359
Title :
Rules in an extended C++
Author :
Czejdo, Bogdan ; Eick, Christoph
Author_Institution :
Loyola Univ., New Orleans, LA, USA
fYear :
1992
fDate :
28-30 May 1992
Firstpage :
365
Lastpage :
368
Abstract :
The rule-based and object-oriented paradigms are all relevant to many advanced applications, yet none of these addresses all of the important issues. The authors discuss the features of a system called TANGUY, which integrates these paradigms in order to capture the advantages of each. They discuss extensions to the C++ programming language that result in the capabilities to process rules. The presented techniques allow programmers to use object-oriented programming and rule based programming within the same environment. In contrast to classical forward chaining languages, such as OPS or CLIPS, the authors approach supports calls of arbitrary C++-functions in TANGUY rules. Furthermore, the availability of contexts allows them to sensitize rules for the execution of particular operations, which is not possible in approaches that integrate classical forward chaining rules into object-oriented systems
Keywords :
C language; integrated software; logic programming; object-oriented programming; programming environments; TANGUY; extended C++; object-oriented paradigms; object-oriented programming; rule based programming; rule-based paradigms; Application software; Computer languages; Data models; Object oriented programming; Production systems; Programming profession;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computing and Information, 1992. Proceedings. ICCI '92., Fourth International Conference on
Conference_Location :
Toronto, Ont.
Print_ISBN :
0-8186-2812-X
Type :
conf
DOI :
10.1109/ICCI.1992.227635
Filename :
227635
Link To Document :
بازگشت