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 条
  • [41] Software defined networking to support the software defined environment
    Dixon, C.
    Olshefski, D.
    Jain, V.
    DeCusatis, C.
    Felter, W.
    Carter, J.
    Banikazemi, M.
    Mann, V.
    Tracey, J. M.
    Recio, R.
    IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2014, 58 (2-3)
  • [42] Towards an operationalization of test-driven development skills: An industrial empirical study
    Fucci, Davide
    Turhan, Burak
    Juristo, Natalia
    Dieste, Oscar
    Tosun-Misirli, Ayse
    Oivo, Markku
    INFORMATION AND SOFTWARE TECHNOLOGY, 2015, 68 : 82 - 97
  • [43] Test-driven user interfaces
    Poole, C
    EXTREME PROGRAMMING AND AGILE PROCESSES IN SOFTWARE ENGINEERING, PROCEEDINGS, 2005, 3556 : 285 - 286
  • [44] Scaling test-driven development
    Ambler, Scott W.
    DR DOBBS JOURNAL, 2008, 33 (02): : 71 - 73
  • [45] Test-Driven Development of Ontologies
    Keet, C. Maria
    Lawrynowicz, Agnieszka
    SEMANTIC WEB: LATEST ADVANCES AND NEW DOMAINS, 2016, 9678 : 642 - 657
  • [46] Test-Driven User Interfaces
    Poole, Charlie
    AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, 2009, 31 : 202 - 203
  • [47] Data-Driven Information Plane in Software-Defined Networking
    Huang, Haojun
    Yin, Hao
    Min, Geyong
    Jiang, Hongbo
    Zhang, Junbao
    Wu, Yulei
    IEEE COMMUNICATIONS MAGAZINE, 2017, 55 (06) : 218 - 224
  • [48] Towards an Integrated Framework for Managing Software-Defined Networking Models
    Barlowe, Scott
    Stanley, Miles
    Lowry, Noah
    Tipton, Cade
    Cruz, Gatlin
    SOUTHEASTCON 2023, 2023, : 23 - 30
  • [49] Towards Quantum Satellite Internetworking: A Software-Defined Networking Perspective
    Picchi, Roberto
    Chiti, Francesco
    Fantacci, Romano
    Pierucci, Laura
    IEEE ACCESS, 2020, 8 : 210370 - 210381
  • [50] Towards Virtualisation and Secured Software Defined Networking for Wireless and Cellular Networks
    Ezefibe, Chukwudi A.
    Shayan, Yousef R.
    2016 IEEE CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2016,