Vi presenterar en metod för kontroll av Erlang pro gram med hjälp av abstrakt tolkning och modellkontroll. I allmänhet modellkontroll för temporal logik som LTL och Erlang program är obeslutbara. Därför definierar vi en ram för abstrakta tolkningar av ett kärnfragment av Erlang. Inom denna ram är det garanterat att de abstrakta operationella semantiken bevarar alla vägar för de vanliga operationella semantikerna. Vi anser att fastigheter som måste hålla på alla vägar i ett system, som fastigheter i LTL. Om dessa egenskaper kan bevisas för de abstrakta operationella semantiken, håller de också för Erlang-programmet. De kan bevisas med modellkontroll om den abstrakta operativa semantiken är ett ändligt övergångssystem. Därför introducerar vi ett exempel på abstrakt tolkning, som har denna egenskap. Vi har implementerat detta tillvägagångssätt som en prototyp och kunde bevisa egenskaper som ömsesidig uteslutning eller frånvaro av dödläge och livlås för vissa Erlang-program.
Huch REF presenterar en metod för verifiering av Erlang-program med abstrakt tolkning och modellkontroll.
Verification of Erlang programs using abstract interpretation and model checking
{'venue': "ICFP '99", 'journal': None, 'mag_field_of_study': ['Computer Science']}