Abstract-verifiering av Grafiskt användargränssnitt (GUI) program innebär många utmaningar. GUI-program är öppna system som drivs av användarhändelser. Kontroll av sådana tillämpningar genom modellkontroll kräver därför en användarmodell för att stänga tillståndsutrymmet. Dessutom är grafiska gränssnitt i stor utsträckning beroende av komplexa och inneboende samtidiga rambibliotek som AWT/Swing, för vilka tillämpningskoden endast tillhandahåller callbacks. Programmodell kontroll av GUI-tillämpningar därför behöver abstraktioner av sådana ramar som troget bevara programbeteende. Detta dokument presenterar JPF-AWT, en förlängning av Java PathFinder-programvaran modellkontroll, som tar itu med dessa utmaningar. JPF-AWT har framgångsrikt tillämpats på en GUI främre änden av en NASA markdatasystem.
Till exempel, som diskuterats tidigare JPF-AWT REF modeller Java AWT/Swing ram.
JPF-AWT: Model checking GUI applications
{'venue': '2011 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011)', 'journal': '2011 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011)', 'mag_field_of_study': ['Computer Science']}