DOI: 10.29007/zm5g
|View full text |Cite
|
Sign up to set email alerts
|

Parametric Exploration of Rewriting Logic Computations

Abstract: This paper presents a parameterized technique for the inspection of Rewriting Logic computations that allows the non-deterministic execution of a given rewrite theory to be followed up in different ways. Starting from a selected state in the computation tree, the exploration is driven by a user-defined, inspection criterion that specifies the exploration mode. By selecting different inspection criteria, one can automatically derive useful debugging facilities such as program steppers and more sophisticated dyn… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
5
0

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(5 citation statements)
references
References 18 publications
0
5
0
Order By: Relevance
“…A preliminary version of the forward inspection methodology developed in this article first appeared in (Alpuente et al, 2013b) and in its superseded version (Alpuente et al, 2014b). The current approach greatly extends the exploration methodologies of (Alpuente et al, 2013b) and (Alpuente et al, 2014b) in a number of ways.…”
Section: Introductionmentioning
confidence: 99%
See 3 more Smart Citations
“…A preliminary version of the forward inspection methodology developed in this article first appeared in (Alpuente et al, 2013b) and in its superseded version (Alpuente et al, 2014b). The current approach greatly extends the exploration methodologies of (Alpuente et al, 2013b) and (Alpuente et al, 2014b) in a number of ways.…”
Section: Introductionmentioning
confidence: 99%
“…• In this article, correctness is formally proven for all the exploration modalities, whereas (Alpuente et al, 2013b) and (Alpuente et al, 2014b) do not provide any formal result for the behavior of the unconditional forward inspection algorithms; • The forward trace slicing technique in this article relies on a unification mechanism to propagate relevant information across the trace slices. This is in contrast with the previous approach that used a much more involved substitution refinement technique.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…Our proposal for trace slicing is aimed at endowing the RWL framework with a new instrument that can be used to analyze Maude execution traces and improve Maude programs. Part II defines a semantics-driven, parameterized trace exploration technique for conditional RWL computations [ABFS13a,ABFS15,ABFS14] that supports both, backward and forward analysis of the computation trace.…”
Section: Contributions Of the Thesismentioning
confidence: 99%