The management and security benefits of modeling network changes in software can be significant, but barriers must be overcome before the technology becomes more widely deployed.