The Serenoa project aims to develop an open platform that enables context-sensitive service front-ends. The platform will provide user interfaces that are aware of the user, environment, and device context, and can automatically adapt to changes in context. The goal is to improve user satisfaction and performance over traditional static interfaces. The project is working with the W3C to develop standards for model-based user interface design, including meta-models for tasks and abstract user interfaces.