Event processing : designing IT systems for agile companies - Chandy, K. Mani. (McGraw Hill, 2010)