Title :
Integrating AI and DBMS through stream processing
Author :
Parker, D. Stott
Author_Institution :
Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
Abstract :
An approach is presented for integrating AI (artificial intelligence) systems with DBMS (database management systems). The impedance mismatch that has made this integration a problem is, in essence, a difference in the two system models of data processing. The present approach is to avoid the mismatch by forcing both AI systems and DBMS into the common model of stream processing. The approach taken in the Tangram project at UCLA, which integrates Prolog with relational DBMS, is described. Prolog is extended to a functional language called Log(F) that facilitates development of stream processing programs. The integration of this system with DBMS is simultaneously elegant, easy to use, and relatively efficient
Keywords :
knowledge based systems; relational databases; AI; DBMS; Log(F); Prolog; Tangram project; UCLA; functional language; impedance mismatch; relational DBMS; stream processing; Artificial intelligence; Computer science; Control systems; Data processing; Functional programming; Impedance; Joining processes; Logic; Query processing; Relational databases;
Conference_Titel :
Data Engineering, 1989. Proceedings. Fifth International Conference on
Conference_Location :
Los Angeles, CA
Print_ISBN :
0-8186-1915-5
DOI :
10.1109/ICDE.1989.47224