The document discusses research on enabling end-user involvement in adaptive technologies. It aims to provide abstract development approaches, allow users to access context and participate in adaptation, and enable users to create personal environments using applications and devices. The research involves using ontologies for modeling at the individual and collective level, developing a widget-based approach, and mining behaviors to automate orchestration of widgets. While conceptual frameworks and methods are proposed, practical challenges remain in realizing a uniform approach and improving automated techniques.