A Constraint-based Approach to Edge Resource Allocation for Complex Event Processing | IEEE Conference Publication | IEEE Xplore