Show simple item record

dc.contributor.authorVizarreta, Petra
dc.contributor.authorTrivedi, Kishor
dc.contributor.authorHelvik, Bjarne Emil
dc.contributor.authorHeegaard, Poul Einar
dc.contributor.authorBlenk, Andreas
dc.contributor.authorKellerer, Wolfgang
dc.contributor.authorMas Machuca, Carmen
dc.date.accessioned2019-02-12T08:39:18Z
dc.date.available2019-02-12T08:39:18Z
dc.date.created2018-11-13T15:43:27Z
dc.date.issued2018
dc.identifier.citationIEEE Transactions on Network and Service Management. 2018, 15 (3), 1090-1104.nb_NO
dc.identifier.issn1932-4537
dc.identifier.urihttp://hdl.handle.net/11250/2584928
dc.description.abstractIn software defined networking (SDN), critical control plane functions are offloaded to a software entity known as the SDN controller. Today's SDN controllers are complex software systems, owing to heterogeneity of networks and forwarding devices they support, and are inherently prone to bugs. Our previous work showed that software reliability growth models (SRGM) can model the stochastic nature of bug manifestation process open source SDN controllers. In this paper, we focus on different applications of our SRGM framework crucial for an efficient management of SDN-based networks. We provide guidelines for network operators to decide when the controller software is mature enough to be deployed in operational environment, based on the reliability requirements of network applications, and quantify the marginal benefits of the prolonged testing phase on the software quality. We show how the accuracy of software reliability prediction in the early phase of the software lifecycle can be improved by extrapolating the behavior of previous controller software releases. We also propose software maturity metrics that can be used by operators to discriminate between the competing SDN controller designs, i.e., ONOS and OpenDaylight, when software reliability is a major concern.nb_NO
dc.language.isoengnb_NO
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)nb_NO
dc.titleAssessing the maturity of SDN controllers with software reliability growth modelsnb_NO
dc.title.alternativeAssessing the maturity of SDN controllers with software reliability growth modelsnb_NO
dc.typeJournal articlenb_NO
dc.typePeer reviewednb_NO
dc.description.versionacceptedVersionnb_NO
dc.source.pagenumber1090-1104nb_NO
dc.source.volume15nb_NO
dc.source.journalIEEE Transactions on Network and Service Managementnb_NO
dc.source.issue3nb_NO
dc.identifier.doi10.1109/TNSM.2018.2848105
dc.identifier.cristin1630105
dc.description.localcode© 2018 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.nb_NO
cristin.unitcode194,63,30,0
cristin.unitnameInstitutt for informasjonssikkerhet og kommunikasjonsteknologi
cristin.ispublishedtrue
cristin.fulltextpostprint
cristin.qualitycode1


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record