The "software-defined" aspect refers to decoupling hardware and software, allowing for a more flexible, programmable and ...