Distribtued and crowd computing framework