Discovering social services in pervasive environments with privacy

Social networks enable users with similar interests to find each other and collaborate in social activities. Pervasive social networks benefit from pervasive technologies to enable the creation of communities where members are physically close to each other, supporting additional possibilities of collaboration and interaction. Modeling social network applications using service-oriented architectures (SOAs) can help to overcome environment heterogeneity, reduce the coupling between clients and service providers and improve flexibility of service advertisement and discovery.