Abstract:We propose a framework for the construction of collaborative services, based on a technique for coding content - generated by authoritative organisations or by users - on physical surfaces, which thus become supports to different forms of interaction. In particular, we illustrate features of the conceptual framework of augmented surfaces, expressed via a UML profile, and of the architectural infrastructure supporting the flexible development of interactive applications and present different scenarios of interaction based on this framework. We argue that the possibility of combining situtated interaction on surfaces with other types of interaction would create a collaboration space in which documents and objects allow seamless access to both centralised and distributed information.