Utveckling av webbapplikationer (WA) behöver nya metoder, tekniker och verktyg för att stödja ett konstruerat projekt under alla faser av dess livscykel. För att säkerställa WA:s tillförlitlighet är det viktigt att de valideras och verifieras i ett tidigt konstruktionsskede. Vi använder Model Checking tekniker för att utföra automatisk verifiering av UML design av en WA. Vi föreslår en matematisk modell av en WA partitionering den vanliga Kripke struktur i fönster, länkar, sidor och åtgärder. Sedan anger vi egenskaper som ska kontrolleras i en temporal logik, Computation Tree Logic (CTL). Verifieringen görs för att anpassa SMV-modellen till vår formalism. Ett implementerat system som inbäddar SMV-kontrollanten tolkar automatiskt XMI-utgången från UML-verktyget och bygger den SMV-modell som ska verifieras med avseende på specifikationer. Resultaten av kontrollen visade på fördelarna med metoden.
Donini m.fl. REF partitionerade den vanliga Kripke-strukturen i fönster, länkar, sidor och åtgärder för att stödja automatisk verifiering av ett webbprogram.
A Model Checking-based Method for Verifying Web Application Design
{'venue': 'Electron. Notes Theor. Comput. Sci.', 'journal': 'Electron. Notes Theor. Comput. Sci.', 'mag_field_of_study': ['Computer Science']}