Collaboration is a very important part of work and everyday life, however computer supported collaboration hasn't yet found a way into our daily routines. Although the future trend is toward computer systems assisting us in almost every step of our lives, collaboration, as important social aspect, is insufficiently considered within these systems by now. CC NGS researches how collaboration within ambient environments can be supported by future services and systems. The findings from other research activities of CC NGS i.e. from Adaptive Multimodal Interaction and Model-Driven Software Engineering are brought together and enriched by the focused research on collaborative aspects.