A new approach to event driven programming. - Mosbah Mohamed Elssaedi (2008)