Archive: 2024
Versioning with Git Tags and Conventional Commits
This blog post explores extending the conventional commit paradigm to enable automatic semantic versioning with git tags to streamline the development and deployment of software.
• By Alex Vesey
In Cybersecurity Engineering
The Threat of Deprecated BGP Attributes
This post examines how a small issue with Border Gateway Protocol routing, a deprecated path attribute, can cause a major interruption to Internet traffic.
• By Leigh B. Metcalf, Timur D. Snoke
In CERT/CC Vulnerabilities
Redemption: A Prototype for Automated Repair of Static Analysis Alerts
This post introduces Redemption, an open source tool that uses automated code repair technology to repair static analysis alerts in C/C++ source code.
• By David Svoboda
In Cybersecurity Engineering
Software Cost Estimation Explained
Anandi Hira explains software cost estimation, presents estimation tools, and examines inherent biases that exist in software cost estimation models.
• By Anandi Hira
Incorporating Agile Principles into Independent Verification and Validation
This post discusses how Agile principles can work with independent verification and validation processes.
• By Justin Smith
In Agile
The Latest Work from the SEI: APIs, SBOMs, and Static Analysis
This post presents the latest work from the SEI in the areas of application programming interfaces, secure development, and static analysis.
• By Bill Scherlis
In Software Engineering Research and Development
SEI Blog Archive
Recent
Year