Yoix: A Web User Interface System

Rich Drechsler, John Mocenigo

Yoix is an interpreted C-like scripting language written in standard Java. It provides a high-level way to write applications that use AWT, Swing, Java-2D, sockets, threads or other Java features. Familiar C language elements such as printf, scanf and (safe) pointers make this language easy to learn and use.

The Yoix language developed naturally in the course of building the Global Fraud Management System (GFMS), the system AT&T uses to detect and control fraud on the voice network. GFMS required a robust, platform-independent, GUI network client that would be easy to distribute, maintain and update. Yoix technology not only delivered the initial GFMS client, but also provided a growth path that permitted the incorporation of new features including a visual data analysis component and a graph display that can be linked to the data analysis component. Learn more about Yoix or download it here.