StreamProcessing Stream Query & Complex Event Processing over moving objects Coding environment Visual Studio 2017