Explaining Violation Traces with Finite State Natural Language Generation Models
Gordon J. Pace Michael Rosner
University of Malta
August 2014
Gordon J. Pace, Michael Rosner Explaining Violation Traces
Explaining Violation Traces with Finite State Natural Language - - PowerPoint PPT Presentation
Explaining Violation Traces with Finite State Natural Language Generation Models Gordon J. Pace Michael Rosner University of Malta August 2014 Gordon J. Pace, Michael Rosner Explaining Violation Traces logout request password Logged out
Gordon J. Pace, Michael Rosner Explaining Violation Traces
Logged out (0 attempts) start Logged out (1 attempt) Logged out (2 attempts) Authentication (0 attempts) Authentication (1 attempt) Authentication (2 attempts) User Disabled ERROR Logged in request password request password request password good password bad password good password bad password good password bad password read file write file logout request password
Gordon J. Pace, Michael Rosner Explaining Violation Traces
Gordon J. Pace, Michael Rosner Explaining Violation Traces
Gordon J. Pace, Michael Rosner Explaining Violation Traces
Gordon J. Pace, Michael Rosner Explaining Violation Traces
start ERROR l l l g b g b g b r w x l
Gordon J. Pace, Michael Rosner Explaining Violation Traces
start ERROR l l l g b g b g b r w x l
Gordon J. Pace, Michael Rosner Explaining Violation Traces
Gordon J. Pace, Michael Rosner Explaining Violation Traces
Gordon J. Pace, Michael Rosner Explaining Violation Traces
Gordon J. Pace, Michael Rosner Explaining Violation Traces
Gordon J. Pace, Michael Rosner Explaining Violation Traces
Gordon J. Pace, Michael Rosner Explaining Violation Traces
Gordon J. Pace, Michael Rosner Explaining Violation Traces
Gordon J. Pace, Michael Rosner Explaining Violation Traces
Gordon J. Pace, Michael Rosner Explaining Violation Traces
Gordon J. Pace, Michael Rosner Explaining Violation Traces
Gordon J. Pace, Michael Rosner Explaining Violation Traces
Gordon J. Pace, Michael Rosner Explaining Violation Traces
Gordon J. Pace, Michael Rosner Explaining Violation Traces
Gordon J. Pace, Michael Rosner Explaining Violation Traces
Gordon J. Pace, Michael Rosner Explaining Violation Traces
Gordon J. Pace, Michael Rosner Explaining Violation Traces
Gordon J. Pace, Michael Rosner Explaining Violation Traces
I Theory well understood I Efficient I Familiar notation to specify abstractions/context
Gordon J. Pace, Michael Rosner Explaining Violation Traces