- -

Exploring Conditional Rewriting Logic Computations

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Exploring Conditional Rewriting Logic Computations

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.author Alpuente Frasnedo, María es_ES
dc.contributor.author Ballis, Demis es_ES
dc.contributor.author Frechina Navarro, Francisco es_ES
dc.contributor.author Sapiña Sanchis, Julia es_ES
dc.date.accessioned 2016-02-22T09:43:08Z
dc.date.available 2016-02-22T09:43:08Z
dc.date.issued 2015
dc.identifier.issn 0747-7171
dc.identifier.uri http://hdl.handle.net/10251/61030
dc.description.abstract [EN] Trace exploration is concerned with techniques that allow computation traces to be dynamically searched for specific contents. Depending on whether the exploration is carried backward or forward, trace exploration techniques allow provenance tracking or impact tracking to be done. The aim of provenance tracking is to show how (parts of) a program output depends on (parts of) its input and to help estimate which input data need to be modified to accomplish a change in the outcome. The aim of impact tracking is to identify the scope and potential consequences of changing the program input. Rewriting Logic (RWL) is a logic of change that supplements (an extension of) the equational logic by adding rewrite rules that are used to describe (nondeterministic) transitions between states. In this paper, we present a rich and highly dynamic, parameterized technique for the forward inspection of RWL computations that allows the nondeterministic execution of a given conditional rewrite theory to be followed up in different ways. With this technique, an analyst can browse, slice, filter, or search the traces as they come to life during the program execution. The navigation of the trace is driven by a user-defined, inspection criterion that specifies the required exploration mode. By selecting different inspection criteria, one can automatically derive a family of practical algorithms such as program steppers and more sophisticated es_ES
dc.description.sponsorship This work has been partially supported by the EU (FEDER) and the Spanish MEC project Ref. TIN2010-21062-C02-02, the Spanish MICINN complementary action Ref. TIN2009-07495-E, and by Generalitat Valenciana Ref. PROMETEO2011/052. This work was carried out during the tenure of D. Ballis' ERCIM "Alain Bensoussan" Postdoctoral Fellowship. The research leading to these results has received funding from the European Union Seventh Framework Programme (FP7/2007-2013) under grant agreement N. 246016. F. Frechina was supported by FPU-ME grant AP2010-5681, and J. Sapina was supported by FPI-UPV grant SP2013-0083. en_EN
dc.language Inglés es_ES
dc.publisher Elsevier es_ES
dc.relation.ispartof Journal of Symbolic Computation es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject Rewriting logic es_ES
dc.subject Trace exploration es_ES
dc.subject Maude es_ES
dc.subject Conditional rewrite theories es_ES
dc.subject.classification LENGUAJES Y SISTEMAS INFORMATICOS es_ES
dc.title Exploring Conditional Rewriting Logic Computations es_ES
dc.type Artículo es_ES
dc.identifier.doi 10.1016/j.jsc.2014.09.028
dc.relation.projectID info:eu-repo/grantAgreement/MICINN//TIN2010-21062-C02-02/ES/SWEETLOGICS-UPV/ es_ES
dc.relation.projectID info:eu-repo/grantAgreement/EC/FP7/246016/EU/Alain Bensoussan Career Development Enhancer/
dc.relation.projectID info:eu-repo/grantAgreement/MICINN//TIN2009-07495-E/ES/SPARCIM: CONSORCIO ESPAÑOL DE INVESTIGACION EN INFORMATICA Y MATEMATICAS/ es_ES
dc.relation.projectID info:eu-repo/grantAgreement/GVA//PROMETEO%2F2011%2F052/ES/LOGICEXTREME: TECNOLOGIA LOGICA Y SOFTWARE SEGURO/ es_ES
dc.relation.projectID info:eu-repo/grantAgreement/ME//AP2010-5681/ES/AP2010-5681/ es_ES
dc.relation.projectID info:eu-repo/grantAgreement/UPV//SP20130083/ es_ES
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació es_ES
dc.description.bibliographicCitation Alpuente Frasnedo, M.; Ballis, D.; Frechina Navarro, F.; Sapiña Sanchis, J. (2015). Exploring Conditional Rewriting Logic Computations. Journal of Symbolic Computation. 69:3-39. https://doi.org/10.1016/j.jsc.2014.09.028 es_ES
dc.description.accrualMethod S es_ES
dc.relation.publisherversion http://dx.doi.org/10.1016/j.jsc.2014.09.028 es_ES
dc.description.upvformatpinicio 3 es_ES
dc.description.upvformatpfin 39 es_ES
dc.type.version info:eu-repo/semantics/publishedVersion es_ES
dc.description.volume 69 es_ES
dc.relation.senia 278367 es_ES
dc.contributor.funder Generalitat Valenciana
dc.contributor.funder Ministerio de Ciencia e Innovación
dc.contributor.funder Universitat Politècnica de València
dc.contributor.funder European Commission
dc.contributor.funder Ministerio de Educación es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem