The SEI Digital Library provides access to more than 3,500 documents from three decades of research into best practices in software engineering. These documents include technical reports, presentations, webinars, podcasts and other materials searchable by user-supplied keywords and organized by topic, publication type, publication year, and author.
Watch Ipek Ozkaya in this Cyber Minute, as she recommends developers adopt a simple practice of reporting technical debt, including its potential accumulating side effects, as they discover or accrue that debt.
We live in a software defined world. More and more of the capability and value we derive from our connected devices is achieved by software.
This guide provides an introduction to the key concepts, principles, and roles necessary to establish a successful Coordinated Vulnerability Disclosure process. It also provides insights into how CVD can go awry and how to respond when it does so.
This tutorial offers training on data science in cybersecurity principles and practices.
In this presentation, Eliezer Kanal discusses how machine learning speeds prediction and classification in cybersecurity.
In this podcast, CERT researchers spell out several best practices for prevention and response to a ransomware attack.
In this podcast, Hasan Yasar discusses how Secure DevOps attempts to shift the paradigm for tough security problems from following rules to creatively determining solutions.
Peter Feiler was named an SEI Fellow in August 2016. This podcast is the second in a series highlighting interviews with SEI Fellows.
This webinar summarizes much of what the SEI has learned in its eight years of researching and facilitating adoption of Agile and Lean methods in software-reliant systems in government.
In this webinar we discussed topics to consider when planning a large modernization project and share mitigation strategies for executing the modernization effort.
Learn how to identify network flow characteristics and metrics that support understanding traffic