PROLOG TECHNOLOGIES