Service provisioning in ad hoc networks is challenging given the difficulties of communicating over a wireless channel & the potential heterogeneity & mobility of the devices that form the network. This title proposes the SPi service placement framework as an approach to service placement in ad hoc networks.