I am working on adaptive visualization and want to cover as many factors that influence usability, perception and user performance in user-interaction design.
- Information visualization: Adapting WHAT information to present
- Presentation adaptation: Adapting HOW to present information
- Interface adaptation: Adapting HOW to interact with this information
Generally, the main aim is to increase the usability and user satisfaction by creating a customized view of the UI. This is limited by the target device capabilities (screen size, battery life, ....)
Both the 'Presentation' and 'Interface' adaptation mentioned by Eman, are subject to the end user's culture. Non-Western and Western cultures represent knowledge differently.