Event processing designing IT systems for agile companies - Chandy, K. Mani; Schulte, W. Roy (McGraw-Hill, 2010)