Archive: 2023
Extending Agile and DevSecOps to Improve Efforts Tangential to Software Product Development
The modern software engineering practices of Agile and DevSecOps have revolutionized the practice of software engineering. This blog post explores use of these practices in capability delivery and business mission.
Read More•By David Sweeney, Lyndsi A. Hughes
In DevSecOps
Netflow in the Era of EDR and Cloud: Helicopter Parenting for Your Network
Despite well-defined security policies, technical safeguards, and extensive user education, people still make mistakes and adversaries still succeed. A similar situation exists in raising children.
Read More•By Daniel Ruef
In Situational Awareness
Product Management’s Role in Software: A Fool’s Game or an Evolving Adventure?
Understanding the origins and intentions behind software product management is a key enabler to success.
Read More•By Judy Hwang
In Software Engineering Research and Development
3 Activities for Making Software Secure by Design
Understanding key principles, roadblocks, and accelerators can shift the secure software development paradigm.
Read More•By Carol Woody, Robert Schiela
In Cybersecurity Engineering
The Need for Quantum Software Architecture
This post explores concerns software architects are likely to have when integrating quantum components into their systems.
Read More•By Daniel Justice, Andrew O. Mellinger
In Quantum Computing
Synergy Among Engineering Disciplines: Software, Cybersecurity, and AI
This post reviews the origins and interactions of the software, cybersecurity, and AI engineering disciplines and posits how their interrelationships would contribute to the intelligent systems of the future.
Read More•By Paul Nielsen
In Software Engineering Research and Development
Harnessing the Power of Large Language Models For Economic and Social Good: Foundations
This blog post explores the capabilities and limitations of large language models.
Read More•By Matthew Walsh, Dominic A. Ross, Clarence Worrell, Alejandro Gomez
In Artificial Intelligence Engineering
Harnessing the Power of Large Language Models For Economic and Social Good: 4 Case Studies
This blog post, the second in a series, outlines four case studies, that explore the potential of large language models, such as ChatGPT, and explores their limitations and future uses.
Read More•By Matthew Walsh, Dominic A. Ross, Clarence Worrell, Alejandro Gomez
In Artificial Intelligence Engineering
Application of Large Language Models (LLMs) in Software Engineering: Overblown Hype or Disruptive Change?
This blog post explores large language models (LLMs) in software development, implications of incorporating LLMs into software-reliant systems, and areas where more research is needed to advance their use in …
Read More•By Ipek Ozkaya, Anita Carleton, John E. Robert, Douglas Schmidt (Vanderbilt University)
In Software Engineering Research and Development
Secure by Design at CERT
The national cybersecurity strategy calls on tech providers to ensure that all their products are secure by design and secure by default. This post highlights the SEI CERT Division's continued …
Read More•By Greg Touhill
In Cybersecurity Engineering
SEI Blog Archive
Recent
Year