Adaptable community network based middleware for information processing in mobile computing platforms