A Language Facility for Designing Database-Intensive Applications [chapter]

JOHN MYLOPOULOS, PHILIP A. BERNSTEIN, HARRY K.T. WONG
1989 Readings in Artificial Intelligence and Databases  
TAXIS, a language for the design of interactive information systems (e.g., credit card verification, student-course registration, and airline reservations) is described. TAXIS offers (relational) database management facilities, a means of specifying semantic integrity constraints, and an exception-handling mechanism, integrated into a single language through the concepts of class, property, and the IS-A (generalization) relationship. A description of the main constructs of TAXIS is included and their usefulness illustrated with examples.
doi:10.1016/b978-0-934613-53-8.50016-9 fatcat:fbqc6m6p3rcqbcj2ugeiwq2mqa