This poster focuses on the effects of pervasive computing on today's software technology. We present an existing software application for communication as a case study and establish a set of requirements this application should accomplish to become a pervasive computing application. We define what a pervasive communication is and identify the need for distributed context adaptation schemes. We finally propose a novel approach for distributed context adaptations which enables developers to define behavioural context adaptations of devices and the correspondence that exists between the adaptations of different devices required for the realisation of a pervasive computing service.