Porcelain: A Semantic Framework for Representing and Analyzing Memory Safety Techniques
At the start of the millennium, the Cyclone language was developed as a solution to the memory safety shortcomings of the C language. Since then, many programming languages have emerged with their own memory safety strategies. But how can we validate those strategies? This paper proposes Porcelain: a semantic framework for representing and analyzing memory safety techniques. Introducing its definitions, use cases, and limitations whilst giving an overview of the current and future work.
Institutions
- Universidade Federal do Rio Grande do Sul (BR)
Publication Details
- Published
- 2025-09-22
- DOI
- https://doi.org/10.5753/sblp.2025.10677
- Primary Topic
- Plant Pathogens and Resistance
- Type
- article
- Field-Weighted Citation Impact
- 0.00