2017 · 22 citations · 5 references
ComputingComputer ScienceComputer SystemsComputer NetworksDistributed SystemsInterconnection NetworksNetwork Performance AnalysisPerformance ModelingSoftware-defined NetworkingFunctional Behavior AnalysisNetwork Behavior AnalysisNetwork Function Performance ModelingNetwork FunctionsNetwork Performance ModelingNetwork SimulationRuntime PerformanceSoftware Components
The softwarization of networks provides a new degree of flexibility in network operation but its software components can result in unexpected runtime performance and erratic network behavior. This challenges the deployment of flexible software functions in performance critical (core) networks. To address this challenge, we present a methodology enabling the prediction of runtime performance and testing of functional behavior of Network Functions. Unlike traditional performance evaluation, e.g., testbed testing or simulation, our methodology can characterize the Network Function performance for any possible workload only by code analysis.
5
Symbolic execution for software testing
Cristian Cadar, Koushik Sen · Communications of the ACM · 2013 · 749 citations
A NICE way to test openflow applications
Marco Canini, Daniele Venzano, Peter Perešíni et al. · Infoscience (Ecole Polytechnique Fédérale de Lausanne) · 2012 · 419 citations · Full text
Radu Stoenescu, Matei Popovici, Lorina Negreanu et al. · 2016 · 113 citations · Full text
Zaafar Ahmed, Muhammad Hamad Alizai, Affan A. Syed · ACM SIGCOMM Computer Communication Review · 2018 · 30 citations
Rayman Preet Singh, Benjamin Cassell, Srinivasan Keshav et al. · ACM SIGCOMM Computer Communication Review · 2018 · 12 citations