The way people collaborate has been changed substantially. Team members are now belonging to different organizations, working on multiple objectives at the same time, frequently changing their locations, using different devices and infrastructures in their collaboration processes lasting from few hours to several years. This poses many challenges to the development of collaborative working environments (CWEs). Existing CWEs are unable to support emerging teams because in those CWEs, diverse collaboration services are not well integrated and adapted suitable to the team context. This paper presents the inContext approach to providing a novel pervasive and collaborative working environment for emerging team forms. inContext aggregates disparate collaboration services using Web services technologies and provides a platform that is capable of capturing diverse contexts and interactions inherent in team collaborations. By utilizing runtime and historical context and interaction information...