{"id":494,"date":"2011-12-09T07:05:01","date_gmt":"2011-12-09T06:05:01","guid":{"rendered":"http:\/\/prophet.epfl.ch\/?page_id=494"},"modified":"2025-04-28T16:05:37","modified_gmt":"2025-04-28T14:05:37","slug":"software","status":"publish","type":"page","link":"https:\/\/www.kth.se\/blogs\/prophet\/software\/","title":{"rendered":"Software"},"content":{"rendered":"<div class=\"post-content-wrapper\"><h2 class=\"editor-h2\">Software releases<\/h2>\n<h2>NICE &#8211; A NICE way to test OpenFlow applications<\/h2>\n<p>The NICE tool is available on <a title=\"NICE on GitHub\" href=\"https:\/\/github.com\/mcanini\/nice\">GitHub<\/a>, where the source code, documentation, and issue tracker are hosted.<\/p>\n<h2>OpenFlow switch performance\u00a0benchmarking<\/h2>\n<p>This switch benchmark measures OpenFlow switch performance, and is available \u00a0on <a title=\"NICE on GitHub\" href=\"https:\/\/bitbucket.org\/bitnsg\/switch-benchmark\">BitBucket<\/a>,. It was used to detect various issues in real devices, reported in: <a href=\"http:\/\/wan.poly.edu\/pam2015\/papers\/73.pdf\">&#8220;What you need to know about SDN flow tables&#8221;, M. Ku\u017aniar, P. Pere\u0161\u00edni, D. Kosti\u0107, PAM 2015<\/a><\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Software releases NICE &#8211; A NICE way to test OpenFlow applications The NICE tool is available on GitHub, where the source code, documentation, and issue tracker are hosted. OpenFlow switch performance\u00a0benchmarking This switch benchmark measures OpenFlow switch performance, and is available \u00a0on BitBucket,. It was used to detect various issues in real devices, reported in: [&hellip;]<\/p>\n","protected":false},"author":621,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"jetpack_post_was_ever_published":false,"footnotes":""},"class_list":["post-494","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/P7bjNp-7Y","_links":{"self":[{"href":"https:\/\/www.kth.se\/blogs\/prophet\/wp-json\/wp\/v2\/pages\/494","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kth.se\/blogs\/prophet\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.kth.se\/blogs\/prophet\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.kth.se\/blogs\/prophet\/wp-json\/wp\/v2\/users\/621"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kth.se\/blogs\/prophet\/wp-json\/wp\/v2\/comments?post=494"}],"version-history":[{"count":2,"href":"https:\/\/www.kth.se\/blogs\/prophet\/wp-json\/wp\/v2\/pages\/494\/revisions"}],"predecessor-version":[{"id":997,"href":"https:\/\/www.kth.se\/blogs\/prophet\/wp-json\/wp\/v2\/pages\/494\/revisions\/997"}],"wp:attachment":[{"href":"https:\/\/www.kth.se\/blogs\/prophet\/wp-json\/wp\/v2\/media?parent=494"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}