User-Interface Metaphors in Theory and Practice

Here is a pdf of 
User-Interface Metaphors in Theory and Practice

A thesis submitted to Victoria University of Wellington
in fulfillment of the requirements for the degree of
Master of Science in Computer Science.

The link was found here, and there are even more links to other related information on the link.


Interesting UI on a ticket machine at the train station in Munich


The User Interface of the ticket machines at the central station/ train station (Hauptbahnhof) in Munich (DB’s ticket machines). Look how the interface eliminates keys on the touch screen keyboard and thereby possible destinations. Compare it with for instance how SJ (the largest train operator in Sweden) has designed their interface on their ticket machines (which suggests cities in the same way as how Google suggest search words) using a drop down list at the same time as the user taps on the keyboard. Furthermore, SJ are using physical keyboards on their ticket machines instead of touch screen keyboards, so even visually impaired people can use the ticket machines I guess.