Web-TLR is a software tool designed for model-checking Web applications that is based on rewriting logic. Web applications are expressed as rewrite theories that can be formally verified by using the Maude built-in LTLR model-checker. Whenever a property is refuted, it produces a counterexample trace that underlies the failing model checking computation. However, the analysis (or even the simple inspection) of large counterexamples may prove to be unfeasible due to the size and complexity of the traces under examination. This work aims to improve the understandability of the counterexamples generated by Web-TLR by developing an integrated framework for debugging Web applications that integrates a trace-slicing technique for rewriting logic...
A new algorithm for incrementally generating counterexamples for the temporal de-scription logic ALC...
The increasing complexity of software systems has led to the development of sophisticated formal Met...
Trace exploration is concerned with techniques that allow computation traces to be dynamically searc...
WEB-TLR is a Web verification engine that is based on the well-established Rewriting Logic– Maude/LT...
The pervasiveness of computing on the Internet has led to an explosive growth of Web applications t...
Web-TLR is a software tool designed for model-checking Web applications which is based on rewriting ...
The increasing complexity of Web system has led to the development of sophisticated formal methodol...
[EN] This paper develops a Rewriting Logic framework for the automatic specification and verificatio...
[EN] Understanding the behavior of software is important for the existing software to be improved. I...
Trace slicing is a widely used technique for execution trace analysis that is effectively used in pr...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-642-37036-6_7We p...
Trace slicing is a widely used technique for execution trace analysis that is effectively used in pr...
[EN] Execution traces are an important source of information for program understanding and debugging...
AbstractIn this paper, we develop a framework for the automated verification of Web sites which can ...
This paper presents a Rewriting Logic framework that formalizes the interactions between Web servers...
A new algorithm for incrementally generating counterexamples for the temporal de-scription logic ALC...
The increasing complexity of software systems has led to the development of sophisticated formal Met...
Trace exploration is concerned with techniques that allow computation traces to be dynamically searc...
WEB-TLR is a Web verification engine that is based on the well-established Rewriting Logic– Maude/LT...
The pervasiveness of computing on the Internet has led to an explosive growth of Web applications t...
Web-TLR is a software tool designed for model-checking Web applications which is based on rewriting ...
The increasing complexity of Web system has led to the development of sophisticated formal methodol...
[EN] This paper develops a Rewriting Logic framework for the automatic specification and verificatio...
[EN] Understanding the behavior of software is important for the existing software to be improved. I...
Trace slicing is a widely used technique for execution trace analysis that is effectively used in pr...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-642-37036-6_7We p...
Trace slicing is a widely used technique for execution trace analysis that is effectively used in pr...
[EN] Execution traces are an important source of information for program understanding and debugging...
AbstractIn this paper, we develop a framework for the automated verification of Web sites which can ...
This paper presents a Rewriting Logic framework that formalizes the interactions between Web servers...
A new algorithm for incrementally generating counterexamples for the temporal de-scription logic ALC...
The increasing complexity of software systems has led to the development of sophisticated formal Met...
Trace exploration is concerned with techniques that allow computation traces to be dynamically searc...