Past Issues

Studies in Informatics and Control
Vol. 2, No. 2, 1993

Constraint-Based Programming for Object-Oriented Knowledge Processing

Stefan Trausan-Matu, Gheorghe Ghiculete
Abstract

This paper presents a constraint representation and processing system for artificial intelligence applications which can be used in connection with an object-oriented system. Constraints offer powerful knowledge representation and processing facilities. This is the reason why special attention has been paid to providing various constructs such as generic, parameterized and hierarchical constraints, a specialized language for declaring the functionality of constraints, concise connections declaration, as well as flexible processing capabilities. An important part of the paper is reserved to presenting the various possibilities of coupling constraints and objects in the XRL, LISP-based object-Oriented programming environment

Keywords

Constraint-based Programming, Object-oriented Knowledge processing, Knowledge-based applications, LISP Object-oriented programming

View full article