gemini-3.6-flash (cost: $0.009) · Anfrage: 2026-09-08T17:51:38.054216197+00:00

Generated by rs-summarizer v1.8.0

Abstract

Die Arbeit präsentiert C*, eine beweisintegrierte Sprache für C, die Programmentwicklung und formale Verifikation in einer gemeinsamen Umgebung vereint. Angetrieben durch eine symbolische Ausführungs-Engine und einen LCF-artigen Beweiskern ermöglicht C* die Einbettung von Beweiscode direkt neben dem Implementierungscode für interaktive Echtzeit-Verifikationen. Entwickler nutzen C als einheitliche Sprache zur Erstellung wiederverwendbarer logischer Bibliotheken, Theoreme und programmierbarer Beweisautomatisierung. Die Evaluierung anhand kleinerer C-Benchmarks sowie der komplexen attach-Funktion des pKVM-Buddy-Allocators zeigt, dass C* gängige C-Programmiermuster und anspruchsvolle Verifikationsaufgaben in realen Szenarien effektiv unterstützt.

Wichtigste Punkte

Diskussions-Highlights

Glossar

Summary Rating: 5.0 / 5 (1 rating)
Article Rating: 4.0 / 5 (1 rating)

Source