Marionette: a system for parallel distributed programming using a master/slave model. - Mark Paul Sullivan; David P. Anderson (ICDCS, 1989)