Abstrakt. Guardol är ett domänspecifikt språk som är utformat för att underlätta konstruktionen av korrekta nätverksvakter som arbetar över trädformade data. Guardol-systemet genererar Ada-kod från Guardol-program och tillhandahåller även specifikation och automatiskt verifieringsstöd. Vaktprogram och specifikationer översätts till högre ordningslogik, sedan deduktivt omvandlas till ett formulär som lämpar sig för ett SMT-liknande beslutsförfarande för rekursiva funktioner över trädstrukturerade data. Resultatet är att svåra egenskaper hos Guardol program kan bevisas helt automatiskt.
DASL är en direkt ättling till Guardol Domänspecifikt språk för Cross-Domain Systems REF.
The guardol language and verification system
{'venue': 'TACAS', 'journal': None, 'mag_field_of_study': ['Computer Science']}