Towards Test-Driven Software Defined Networking

被引:0
|
作者
Lebrun, David [1 ]
Vissicchio, Stefano [1 ]
Bonaventure, Olivier [1 ]
机构
[1] Catholic Univ Louvain, ICTEAM, Louvain, Belgium
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
To configure, troubleshoot and operate their networks, operators often have no alternatives than relying on error-prone manual procedures. The emerging Software Defined Networking paradigm opens new possibilities for more structured networking methodologies. We argue that provably-effective practices can be borrowed from more developed engineering fields, especially software engineering. In this paper, we propose an adaptation of test-driven software development methodologies to software defined networks (SDNs). To support our methodological guidelines, we propose an expressive requirement formalization language. Further, we describe a prototype tool able to check the compliance of an SDN controller with requirements expressed in the proposed language. Our evaluation of the prototype shows promising results on the practical viability of our approach.
引用
收藏
页数:9
相关论文
共 50 条
  • [21] Driving software quality: How test-driven development impacts software quality
    Crispin, Isa
    IEEE SOFTWARE, 2006, 23 (06) : 70 - 71
  • [22] Programmer's expertise during test-driven software development
    Xu, Shaochun
    Cui, Zendi
    Liu, Dapeng
    Chen, Xuhui
    PROCEEDINGS OF THE SIXTH IEEE INTERNATIONAL CONFERENCE ON COGNITIVE INFORMATICS, 2007, : 456 - +
  • [23] Towards empirical evaluation of Test-Driven Development in a university environment
    Pancur, M
    Ciglaric, M
    Trampus, M
    Vidmar, T
    IEEE REGION 8 EUROCON 2003, VOL B, PROCEEDINGS: COMPUTER AS A TOOL, 2003, : 83 - 86
  • [24] Test-driven programming
    Georgiev, Bozhidar
    Georgieva, Adriana
    39TH INTERNATIONAL CONFERENCE APPLICATIONS OF MATHEMATICS IN ENGINEERING AND ECONOMICS (AMEE13), 2013, 1570 : 455 - 460
  • [25] Towards new Information Centric Networking strategy based on Software Defined Networking
    Kalghoum, Anwar
    Gammar, Sonia Mettali
    2017 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2017,
  • [26] Test-Driven Synthesis
    Perelman, Daniel
    Gulwani, Sumit
    Grossman, Dan
    Provost, Peter
    ACM SIGPLAN NOTICES, 2014, 49 (06) : 408 - 418
  • [27] Test-driven porting
    Bohnet, R
    Meszaros, G
    AGILE 2005, Proceedings, 2005, : 259 - 266
  • [28] Towards Test-Driven Model Development in Production Systems Engineering
    Rinker, Felix
    Waltersdorfer, Laura
    Biffl, Stefan
    PROCEEDINGS OF THE 22ND INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS (ICEIS), VOL 1, 2020, : 213 - 219
  • [29] Does test-driven development really improve software design quality?
    Janzen, David S.
    Saiedian, Hossein
    IEEE SOFTWARE, 2008, 25 (02) : 77 - 84
  • [30] Test-Driven Migration Towards a Hardware-Abstracted Platform
    Raschke, Wolfgang
    Zilli, Massimiliano
    Loinig, Johannes
    Weiss, Reinhold
    Steger, Christian
    Kreiner, Christian
    PECCS 2015 PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON PERVASIVE AND EMBEDDED COMPUTING AND COMMUNICATION SYSTEMS, 2015, : 261 - 267