While most of programmable network gear vendors support OpenFlow nowadays, a number of fragmented control plane solutions exist for proprietary software-defined networks. Thus, network applications developers need to re-code their solutions every time they target a network infrastructure based on a different controller. Moreover, different network developers adopt different solutions as abstract c ...