Programming Animation Using Behavioral Programming. - David Harel; Shani Nitzan (BM-FA (Revised Selected Papers), 2014)