A Software Engineering Perspective on SDN Programmability
Logic Programming for Software-Defined Networks