Worker and supervisor specification functions