The original architecture was hererogeneous and distributed. We have used SRI middleware technology, Open Agent Architecture (OAA) to update this system for use in our Java-enabled web demo.
Several commercial airlines are now working with Nuance Communications, our spinoff company, to turn this prototype into a real application.