arrow
Return

A Software Engineering Perspective on SDN Programmability

delete2016-01-01
delete47
PRE
AI
F
Felipe A. Lopes *
M
Marcelo Santos
R
Robson Fidalgo
S
Stênio Fernandes
DOI:10.1109/COMST.2015.2501026delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Software-defined networking (SDN) has received a great deal of attention from both academia and industry in recent years. Studies on SDN have brought a number of interesting technical discussions on network architecture design, along with scientific contributions. Researchers, network operators, and vendors are trying to establish new standards and provide guidelines for proper implementation and deployment of such novel approach. It is clear that many of these research efforts have been made in the southbound of the SDN architecture, while the northbound interface still needs improvements. By focusing in the SDN northbound, this paper surveys the body of knowledge and discusses the challenges for developing SDN software. We investigate the existing solutions and identify trends and challenges on programming for SDN environments. We also discuss future developments on techniques, specifications, and methodologies for programmable networks, with the orthogonal view from the software engineering discipline.
Keywords:
SDN programming languages
software defined networking
software engineering
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

I
IEEE Communications Surveys and Tutorials
IF:
46.7
Papers:
1.5K
Citations:
3.3W

Organization

U
Universidade Federal de Pernambuco
Scholars:
1.3W
Papers: 7.2K
Citations: 5.3K