Safety and reliability driven task allocation in distributed systems | IEEE Journals & Magazine | IEEE Xplore