Higher-Order and Symbolic Computation
Model Checking-based Verification of Web Application
ICECCS '07 Proceedings of the 12th IEEE International Conference on Engineering Complex Computer Systems
Formal Verification of Websites
Electronic Notes in Theoretical Computer Science (ENTCS)
Controlling Control Flow in Web Applications
Electronic Notes in Theoretical Computer Science (ENTCS)
The Temporal Logic of Rewriting: A Gentle Introduction
Concurrency, Graphs and Models
Specification Patterns for Formal Web Verification
ICWE '08 Proceedings of the 2008 Eighth International Conference on Web Engineering
Modelling methods for web application verification and testing: state of the art
Software Testing, Verification & Reliability
Specification and Verification of Web Applications in Rewriting Logic
FM '09 Proceedings of the 2nd World Congress on Formal Methods
ESOP'03 Proceedings of the 12th European conference on Programming
All about maude - a high-performance logical framework: how to specify, program and verify systems in rewriting logic
Backward trace slicing for rewriting logic theories
CADE'11 Proceedings of the 23rd international conference on Automated deduction
Backward trace slicing for conditional rewrite theories
LPAR'12 Proceedings of the 18th international conference on Logic for Programming, Artificial Intelligence, and Reasoning
Slicing-Based trace analysis of rewriting logic specifications with JULIENNE
ESOP'13 Proceedings of the 22nd European conference on Programming Languages and Systems
Using conditional trace slicing for improving Maude programs
Science of Computer Programming
A rewriting logic approach to the formal specification and verification of web applications
Science of Computer Programming
Hi-index | 0.00 |
WEB-TLR is a software tool designed for model-checking Web applications which is based on rewriting logic. Web applications are expressed as rewrite theories which can be formally verified by using the Maude built-in LTLR model-checker. Web-TLR is equipped with a userfriendly, graphical Web interface that shields the user from unnecessary information. Whenever a property is refuted, an interactive slideshow is generated that allows the user to visually reproduce, step by step, the erroneous navigation trace that underlies the failing model checking computation. This provides deep insight into the system behavior, which helps to debug Web applications.