Decentralized Orchestration and Management of Distributed Heterogeneous Things