copyright
Copyrights are held variously by the authors or publishers.
In general, these papers are provided for direct use in scholarship
and education. If you are contemplating other uses, such as republication,
you must obtain appropriate permissions. If you wish to cite any of
the published work, please look up the formal publication, and use
that version. The preprints in this area are as accurate as I can make
them, but they are not authoritative copies of the published versions.
You can select papers by topic:
Elvira Albert,
Germán Vidal
Source-Level Abstract Profiling for Multi-Paradigm
Declarative Languages Proc. of the 11th International Workshop on Logic-Based Program
Synthesis and Transformation (LOPSTR 2001), Paphos, Cyprus, 2001 Available:Abstract
/
DVI
/
PS
/
BibTeX
entry
J. Guadalupe Ramos, Josep Silva, Germán Vidal
Towards Router Specification in Curry: The Language ROSE
Terceras Jornadas de Programación y Lenguajes (PROLE 2003),
Alicante (Spain).
Available:Abstract
/
PDF /
BibTeX
entry
Michael Leuschel,
Salvador Tamarit, and Germán Vidal Improving Size-Change Analysis in Offline Partial
Evaluation Proc. of the 18th Int'l Workshop on Logic-Based Methods in
Programming Environments (WLPE 2008), pp. 44-51. 2008.
Available:Abstract
/
PDF
/
BibTeX entry
Gustavo Arroyo, J.Guadalupe Ramos, Salvador Tamarit,
Germán Vidal A Transformational Approach to Polyvariant BTA of
Higher-Order Functional Programs Proc. of the 18th Int'l Symposium on Logic-Based Program Synthesis and Transformation (LOPSTR 2008), pp. 121-130. 2008.
Available:Abstract
/
PDF
/
BibTeX entry
Michael Leuschel,
Germán Vidal Fast Offline Partial Evaluation of Large Logic Programs Proc. of the 18th Int'l Symposium on Logic-Based Program Synthesis and
Transformation (LOPSTR 2008), pp. 131-140. 2008.
Available:Abstract
/
PDF
/
Slides
/
BibTeX entry
Sebastian Fischer,
Josep Silva, Salvador Tamarit, Germán Vidal Preserving Sharing in the Partial Evaluation of
Lazy Functional Programs International Symposium on Logic-Based Program Synthesis and
Transformation (LOPSTR 2007) , 2007
Available:Abstract
/
PDF preprint /
BibTeX entry
Sebastian Fischer, Josep Silva, Salvador Tamarit, Germán Vidal
Towards a Safe Partial Evaluation of Lazy Functional Logic Programs
16th Int'l Workshop on Functional and (Constraint) Logic Programming
(WFLP 2007), 2007. Available:Abstract
/
PDF /
BibTeX entry
Gustavo Arroyo, J. Guadalupe Ramos, Josep Silva, Germán Vidal Improving Offline Narrowing-Driven Partial Evaluation
using Size-Change Graphs International Symposium on Logic-Based Program Synthesis and
Transformation (LOPSTR 2006), pp. 55-61, 2006
Available:Abstract
/
PDF preprint /
Technical report /
BibTeX entry
J. Guadalupe Ramos, Josep Silva, Germán Vidal
Fast Narrowing-Driven Partial Evaluation for
Inductively Sequential Systems
10th ACM SIGPLAN International Conference on Functional Programming
(ICFP 2005),
SIGPLAN Notices 40(9):228-239, ACM Press, 2005.
Available:Abstract/
PDF preprint
/ Online version
/
BibTeX entry Note: The proof of the main result of this paper can be found in a
separate short article
(Information Processing Letters)
Elvira Albert,
Michael Hanus, and
Germán Vidal
Realistic Program Specialization in a
Multi-Paradigm Language
In Proc. of the International Workshop on Functional
and Logic Programming, WFLP 2000, Benicassim (Spain).
UPV (ref. 2000.2039), pp. 104-119, 2000
E. Albert,
M. Alpuente,
M. Hanus,
G. Vidal
Partial Evaluation of Residuating
Functional Logic Programs
Proc. of the 8th International Workshop on Functional and Logic Programming
(WFLP'99), Grenoble (France), 1999
M. Alpuente,
M. Hanus,
S. Lucas, G. Vidal
Specialization of Functional Logic Programs
Based on Needed Narrowing Proc. of the 8th International Workshop on Functional and Logic Programming
(WFLP'99), Grenoble (France), 1999
E. Albert,
M. Alpuente,
M. Falaschi,
P. Julián,
G. Vidal
Polygenetic Partial Evaluation of Lazy
Functional Logic Programs Proc. of Appia-Gulp-ProDe (AGP'98), 1998
E. Albert,
M. Alpuente,
M. Falaschi,
G. Vidal
INDY User's Manual (v1.8)
Technical report DSIC-II/44/98, UPV, 1998 Available:PS
M. Alpuente,
M. Falaschi,
G. Vidal
A Unifying View of Functional and Logic Program Specialization ACM Computing Surveys
Vol. 30, No. 3es (Sept. 1998), Pages 9-es Available:Abstract /
PDF preprint /
BibTeX entry
M. Alpuente,
M. Falaschi,
G. Vidal
Experiments with the Call-by-Value Partial Evaluator
Technical report DSIC-II/13/98, UPV, 1998 Available:Abstract /
PS /
BibTeX entry
M. Alpuente,M. Falaschi,
P. Julián,
G. Vidal
Specialization of Lazy Functional Logic Programs
Proc. of ACM SIGPLAN Conference on Partial Evaluation and
Semantics-Based Program Manipulation (PEPM'97). ACM Sigplan Notices, volume 32(12):151-162, ACM Press, 1997 Available:Abstract /
PDF /
BibTeX entry
M. Alpuente,
M. Falaschi,
P. Julián,
G. Vidal
Call-by-Name Specialization of Functional Logic Programs JICSLP'96 Multi-Paradigm Logic Programming Workshop (MPLP'96), Bonn (Germany). T.U. Berlin, 1996 Available:Abstract /
PDF /
BibTeX entry
M. Alpuente,M. Falaschi,
G. Vidal
Call-by-Name Partial Evaluation of Functional Logic Programs Proc. of the Joint Conference on Declarative Programmign (APPIA-GULP-PRODE'96), Donosti (Spain). Euskal Erriko Unibersitatea, pp. 17-28, 1996 Available:PDF
M. Alpuente,
M. Falaschi,
P. Julián,
G. Vidal
Narrowing-driven Specialization of Functional Logic Programs Proc. of the 4th Compulog Subgroup Meeting on Programming Languages,
1995 Available:PDF
M. Alpuente,
M. Falaschi, G. Vidal
Partial Evaluation of Functional Logic Programs Proc. of the First International Workshop of the HCM Project CONSOLE,
Venezia, Italy, 1995
Germán Vidal
Predicting the Speedup of Partial Evaluation
Technical report, DSIC, Technical University of Valencia, 2008.
Available:Abstract
/
PDF
/
BibTeX entry
Germán Vidal
Towards Predicting the Effectiveness of Partial Evaluation
Technical report, DSIC, Technical University of Valencia, 2006.
Superseded by this paper Available:Abstract /
PDF
Elvira Albert,
Sergio Antoy,
Germán Vidal
Measuring the Effectiveness of Partial Evaluation
Proc. of the 10th International Workshop on Logic-Based Program
Synthesis and Transformation (LOPSTR 2000), London, UK, 2000 Available:Abstract /
PS /
BibTeX entry
Elvira Albert,
Sergio Antoy, and
Germán Vidal
A Formal Approach to Reasoning about the
Effectiveness of Partial Evaluation
In Proc. of the International Workshop on Functional
and Logic Programming, WFLP 2000, Benicassim (Spain).
UPV (ref. 2000.2039), pp. 120-127, 2000
Elvira Albert,
Josep Silva, and Germán Vidal
Time Equations for Lazy Functional (Logic) Languages
2003 Joint Conf. on Declarative Programming (AGP 2003),
Reggio Calabria (Italy), pp. 13-24, 2003.
Available:Abstract
/
PDF /
BibTeX
entry
M. Alpuente,
M. Falaschi,
G. Vidal
A Compositional Semantic Basis for the Analysis of Equational
Horn Programs
Theoretical Computer Science, volume 165(1):97-131, Sept 1996 Available:Abstract /
PDF preprint /
BibTeX entry
M. Alpuente,
M. Falaschi,
M.J. Ramis, G. Vidal
A Compositional Semantics for Conditional Term Rewriting Systems Proc. of the Joint Conference on Declarative Programming (GULP-PRODE'94),
Peñíscola (Spain), Ed. UPV, pp. 62-76, 1994
M. Alpuente,
M. Falaschi,
G. Vidal
Compositional Analysis for Equational Horn Programs Proc. of Segundo Congreso de Programación Declaratica (PRODE'93),
Blanes (Spain).
CSIC, pp. 155-172, 1993.
M. Alpuente,
M. Falaschi,
M.J. Ramis, G. Vidal
Using Narrowing Approximations to Optimize Equational
Logic Programs Proc. of the 8th Italian Conference on Logic Programming (GULP'93),
Gizzeria Lido (Italy). G.R.U. Logic Programming, 1993 Available:Abstract /
PDF /
BibTeX entry
M. Alpuente,
M. Falaschi,
G. Vidal
Incremental Equational Constraint Analyses Proc. of the 10th International Logic Programming Symposium (ILPS'93),
Vancouver (Canada).
MIT Press, Cambridge, MA, 1993. Poster Available:PDF /
BibTeX entry
G. Vidal
Optimizations of Equational Logic Programs Using
Abstract Narrowing
Technical Report DSIC - II/32/93, UPV Available:Abstract /
PDF /
BibTeX entry
Jesús Almendros
and Germán Vidal Automatic Partial Inversion of Inductively Sequential
Functions 18th International Symposium on Implementation and Application
of Functional Languages (IFL 2006), Budapest (Hungary), pp. 473-483,
2006
Available:Abstract
/
PS
/
PDF /
Extended version /
BibTeX entry
Elvira Albert,
César Ferri,
Frank Steiner,
Germán Vidal
List-Processing Optimizations in a Multi-Paradigm
Declarative Language
In Proc. of the International Workshop on Functional
and Logic Programming, WFLP 2000, Benicassim (Spain).
UPV (ref. 2000.2039), pp. 184-194, 2000
María Alpuente,
M. Falaschi,
Ginés
Moreno, and Germán Vidal
Using PE to Automate Program Composition
In Proc. of the International Workshop on Functional
and Logic Programming, WFLP 2000, Benicassim (Spain).
UPV (ref. 2000.2039), pp. 169-183, 2000
M. Alpuente,
M. Falaschi,
G. Moreno,
G. Vidal
Safe Folding/Unfolding with Conditional Narrowing Proc. of the Joint Conference on Declarative Programming (APPIA-GULP-PRODE'97), Grado (Italy). G.R.U. Logic Programming, pp. 347-358, 1997.
M. Alpuente,
M. Falaschi,
M.J. Ramis and G. Vidal
Unfolding of Equational Logic Programs Proc. of the Third Compulog-Network Subgroup Meeting on
Programming Languages, Madrid, Spain, 1994 Available:PDF
Elvira Albert,
Michael Hanus,
Frank Huch,
Javier Oliver, and Germán Vidal
A Deterministic Operational Semantics for Functional Logic Programs
2002 Joint Conf. on Declarative Programming (AGP'02),
Madrid (Spain).
Available:Abstract
/
PDF /
BibTeX
entry
María Alpuente,
Moreno Falaschi,
Pascual
Julián,
and Germán Vidal
Lazy Narrowing and Needed Narrowing: A Comparison
11th International Workshop on Functional and (Constraint) Logic Programming
(WFLP'02), Udine (Italy).
Available:Abstract
/
PS /
BibTeX
entry
Claudio Ochoa, Josep Silva, Germán Vidal
Program Specialization Based on Dynamic Slicing
Workshop on Software Analysis and Development for Pervasive Systems (SONDA 2004),
Verona (Italy), pp. 20-31, 2004. Available:Abstract
/
PDF
/
BibTeX
entry
Claudio Ochoa, Josep Silva, Germán Vidal
A Lightweight Approach to Program Specialization
IV Jornadas sobre Programación y Lenguajes (PROLE 2004),
Málaga (Spain), pp. 41-54, 2004. Available:Abstract
/
PDF
/
BibTeX
entry
Germán Vidal
Forward Slicing by Partial Evaluation
Proc. of the 12th International Workshop on Logic-Based Program
Synthesis and Transformation (LOPSTR 2002), Madrid, Spain.
Extended version in [LNCS]
Germán Vidal
Termination of Narrowing in Left-Linear Constructor Systems Technical report DSIC (UPV), 2007.
Superseded by this paper Available:Abstract
/
PDF
/
BibTeX
entry
Germán Vidal
Quasi-terminating logic programs for ensuring
the termination of partial evaluation
Technical report, DSIC, Technical University of Valencia, 2006. Available:Abstract /
PDF /PS
Germán Vidal (editor)
12th Int'l Workshop on Functional and (Constraint) Logic Programming
(WFLP 2003)
Technical Report DSIC II/14/03, Universidad Politécnica de
Valencia, Spain, June 8, 2003 Available:WFLP 2003
Proceedings
G. Vidal
Semantics-Based Analysis and Transformation of Functional
Logic Programs
(thesis abstract)
Bulletin of the EATCS,
number 61:253-254, Feb 1997
G. Vidal
Semantics-Based Analysis and Transformation of Functional
Logic Programs
Ph.D. Thesis, Departamento de Sistemas Informáticos y
Computación, Universidad Politécnica de Valencia, Sep 1996.
In Spanish (published by Ed. UPV, ISBN 84-699-5066-5, 2001) Available:Abstract /
PS /
BibTeX entry
M. Alpuente, J. Piris, M.J. Ramírez, G. Vidal
Combination and Evaluation of Incremental
Strategies in CLP(H/E)
Technical Report DSIC - II/14/92, UPV. In Spanish