Towards model based testing for software defined networks

Asma Berriri, Jorge López, Natalia Kushik, Nina Yevtushenko, Djamal Zeghlache

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Software Defined Networks (SDNs) and corresponding platforms are expected to be widely used in future generation networks and especially deployed and activated on-demand as agile networking control service components. The correct functioning of SDN platforms must be assured, i.e., such platforms should be thoroughly tested before deployment. After thorough verification of SDN controllers and switches, the composition of them still requires additional testing in order to guarantee the absence of critical faults. We propose a model based testing technique for checking SDN platforms that relies on appropriate graph enumeration. In particular, we define a fault model where the fault domain contains the wrongly and correctly implemented paths allowed with respect to the underlying resource connectivity graph. We also establish the conditions for deriving a complete test suite with respect to such fault model under black box and white box testing assumptions.

Original languageEnglish
Title of host publicationENASE 2018 - Proceedings of the 13th International Conference on Evaluation of Novel Approaches to Software Engineering
EditorsErnesto Damiani, George Spanoudakis, Leszek Maciaszek, Leszek Maciaszek
PublisherSciTePress
Pages440-446
Number of pages7
ISBN (Electronic)9789897583001
DOIs
Publication statusPublished - 1 Jan 2018
Externally publishedYes
Event13th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2018 - Funchal, Madeira, Portugal
Duration: 23 Mar 201824 Mar 2018

Publication series

NameENASE 2018 - Proceedings of the 13th International Conference on Evaluation of Novel Approaches to Software Engineering
Volume2018-March

Conference

Conference13th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2018
Country/TerritoryPortugal
CityFunchal, Madeira
Period23/03/1824/03/18

Keywords

  • Equivalent Classes
  • Formal methods
  • Graph enumeration
  • Software defined networks
  • Testing

Fingerprint

Dive into the research topics of 'Towards model based testing for software defined networks'. Together they form a unique fingerprint.

Cite this