Accessible Automated Teller Machine
Prototype developed for Sun Microsystems. Used on stage by Sun VPs in launch
of Java 2 Platform.
Features include:
- Java Swing user interface with customizable, pluggable look-and-feel
- Supported 10 languages, including Japanese, Korean, Dutch, and
others
- Speech synthesis for blind users
- User preferences coded into JavaRing
- Client/Server architecture using Java RMI
- 12 Java packages; 5,000 lines of code
- UML diagrams of some of the business
objects
and bank server
are shown below.