Decentralized systems with design constraints (2011)