# Software-Defined Warfare: Expanding the Frontier Page: https://stenobird.com/podcast/software-engineering-institute-sei-podcast-series-389154/software-defined-warfare-expanding-the-frontier Text version: https://stenobird.com/podcast/software-engineering-institute-sei-podcast-series-389154/software-defined-warfare-expanding-the-frontier.md Podcast: [Software Engineering Institute (SEI) Podcast Series](https://stenobird.com/podcast/software-engineering-institute-sei-podcast-series-389154) Published: 2026-07-08T14:00:00+00:00 Episode link: https://cmu-sei-podcasts.libsyn.com/software-defined-warfare-expanding-the-frontier Audio file: https://traffic.libsyn.com/clean/secure/cmu-sei-podcasts/SEIP_06_25_NIELSEN_1.mp3?dest-id=762491 Processing state: not_requested JSON: https://stenobird.com/v1/public/podcasts/software-engineering-institute-sei-podcast-series-389154/episodes/software-defined-warfare-expanding-the-frontier Duration seconds: 763 ## Resource Software-defined warfare is today's reality for national security, shifting the emphasis in military operations from hardware to software. In the latest podcast from the Carnegie Mellon University Software Engineering Institute, SEI director Paul Nielsen recently sat down with Matthew Butkovic, technical director of Risk and Resilience in the SEI's CERT Division, to discuss the evolution of software-defined warfare and the ways in which software engineering practices can meaningfully address the challenges of implementing software on the battlefield. ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/software-engineering-institute-sei-podcast-series-389154/episodes/software-defined-warfare-expanding-the-frontier/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/software-engineering-institute-sei-podcast-series-389154/software-defined-warfare-expanding-the-frontier.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.