implemented group of processes that die together and are all restarted by a monitor