WARNING! Starting from January 1st, 2017 this website will no longer be updated. The new website is create-net.fbk.eu

NetIDE - Integrated Development Environment for portable network applications

FuN
logo.png

Nowadays, while most of the programmable network apparatus vendors support OpenFlow, 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 encounter a network infrastructure based on a different controller. Moreover, different network developers adopt different solutions as abstract control plane programming language (e.g. Frenetic, Nettle), leading to not reusable and shareable source code for network programs. So despite having OpenFlow as the candidate for a standard interface between the controller and the network infrastructure, interworking between different controllers and network devices is hindered and walled gardens are emerging. NetIDE will deliver a single integrated development environment to support the whole development lifecycle of network controller programs in a vendor-independent fashion.

FuN
FP7
01/2014 - 12/2016
Ongoing
http://www.netide.eu/