•Application-level adaptation
•Support for different target platform
capabilities
•Application personalisation
•Support for the reduction of functional
complexity according to the application’s context of use
•
Structure-level adaptation
•Usability optimisation for constrained
user interaction capabilities of mobile devices
•Support for complex dialog
structures
•
UI- and Widget-level adaptation
•Support for different markup languages
•Support for different forms of user
interaction