It Is Time to Standardize Principles and Practices for Software Memory Safety

Sets out technology-neutral principles and terminology for specifying and assessing strong software memory safety.

Authors

Robert WatsonJohn BaldwinTony ChenDavid ChisnallJessica ClarkeBrooks DavisNathaniel Wesley FilardoBrett F. GutsteinGraeme JenkinsonBen LaurieAlfredo MazzinghiSimon MoorePeter G. NeumannHamed OkhraviAlex RebertAlex RichardsonPeter SewellLaurence TrattMurali VijayaraghavanHugo VincentKonrad Witaszczyk

Citation

Robert N. M. Watson, John Baldwin, Tony Chen, David Chisnall, Jessica Clarke, Brooks Davis, Nathaniel Wesley Filardo, Brett Gutstein, Graeme Jenkinson, Ben Laurie, Alfredo Mazzinghi, Simon W. Moore, Peter G. Neumann, Hamed Okhravi, Alex Rebert, Alex Richardson, Peter Sewell, Laurence Tratt, Murali Vijayaraghavan, Hugo Vincent, and Konrad Witaszczyk. Communications of the ACM, 68(2), 2025.

Image preview