A Community-Based Approach for Application Composition in a Peer-to-Peer Environment | IEEE Conference Publication | IEEE Xplore