Software Systems for pervasive computing, Comprehensive technology, Experimental systems development, IT support for cooperation (CSCW), Interactive rooms, buildings and urban environments, Object-oriented programming, Spatial IT, User participation in systems development (participatory design)