The number of computing devices, mostly smartphones is tremendous. potential for distributed on them no less huge. But developing applications such networks challenging especially as most middleware solutions are tailored to managed grids and clusters, so they lacks the elasticity needed deal with difficult conditions brought by multi-hops, mobility, heterogeneity, untrustability, etc. To solve...