Generic event services middleware. - Arasnath Kimis (2006)