1. UIML: An Appliance-Independent XML User Interface Language;Abrams,1999
2. A Pattern Language: Towns, Buildings, Construction;Alexander,1977
3. A pattern approach to interaction design;Borchers,2000
4. Run-Time Adaptation of a Universal User Interface for Ambient Intelligent Production Environments;Breiner,2009