A computational framework for context-aware adaptation of user interfaces | Synapse