Performance Measurement for CEP Systems
Alexander Wahl, Bernhard Hollunder · Repository of Futwangen University of Applied Sciences (Furtwangen University) · 2012
Today, Complex Event Processing (CEP) is often used in combination with service-oriented architectures. Several CEP products from different vendors are available, each of them with its own characteristics and behaviors. In this paper we introduce a concept that is able to compare different CEP products in an automated manner. We achieve that by using web service technology. We show how to build a testing environment that includes i) an event emitting component with stable interface, ii) an interchangeable CEP component based on this interface and iii) a measurement and evaluation component. The presented concept is capable to perform different test scenarios fully automated. In this paper three exemplary tests are performed on three selected CEP products. Keywords-complex event processing; web services; testing architecture; performance testing.