Abstract. In this paper, we define Responsive Environments as adaptive venues that possess context awareness, deliver ubiquitous computing and natural interaction. They also yield a pre-determined User Experience. We propose a framework for the development and assessment of such environments and we discuss applying the framework to some examples. Highlighting benefits and usefulness of the framework.