Deprecated : The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Document: engcur
Publications (in reverse
chronological order):
Articles in Refereed Conferences:
E. Albert , P. Arenas , G. Puebla .
An Incremental Approach to
Abstraction-Carrying Code .
13th International Conference on
Logic for
Programming
Artificial Intelligence and
Reasoning (LPAR'06),
LNCS,
15 pages,
Springer-Verlag,
November
2006.
To appear.
P. Pietrzak , J. Correas , G. Puebla , M. Hermenegildo .
Context-Sensitive Multivariant Assertion Checking in Modular
Programs.
13th International Conference on Logic for Programming Artificial
Intelligence and Reasoning (LPAR'06),
LNCS,
15 pages,
Springer-Verlag,
November
2006.
To appear.
M. Carro , J. Morales , H.L. Muller, G. Puebla , M. Hermenegildo .
High-Level Languages for Small Devices: A Case Study.
Compilers, Architecture, and Synthesis for Embedded Systems,
11 pages,
ACM Press / Sheridan,
October
2006.
E. Mera , P. López-García , G. Puebla , M. Carro , M. Hermenegildo .
Using Combined Static Analysis and Profiling
for Logic Program Execution Time Estimation.
22nd International Conference on Logic Programming (ICLP 2006),
LNCS,
2 pages,
Springer-Verlag,
August
2006.
To appear.
G. Puebla , E. Albert , M. Hermenegildo .
Abstract Interpretation with Specialized Definitions .
The 13th International Static Analysis Symposium (SAS'06),
LNCS,
pages 107-126,
Springer,
August
2006.
4134.
E. Albert , P. Arenas , G. Puebla , M. Hermenegildo .
Reduced Certificates for Abstraction-Carrying Code .
22nd International Conference on Logic Programming (ICLP 2006),
LNCS,
15 pages,
Springer-Verlag,
August
2006.
To appear.
G. Puebla , C. Ochoa .
Poly-Controlled Partial Evaluation .
Proc. of 8th ACM-SIGPLAN International Symposium on Principles and Practice of Declarative Programming (PPDP'06),
12 pages,
ACM Press,
July
2006.
C. Ochoa , G. Puebla , M. Hermenegildo .
Removing Superfluous Versions in Polyvariant Specialization of Prolog Programs .
14th International Symposium on Logic-based Program Synthesis and Transformation (LOPSTR'05),
LNCS,
Num. 3901,
17 pages,
Springer-Verlag,
April
2006.
E. Albert , G. Puebla , J. Gallagher.
Non-Leftmost Unfolding in Partial Evaluation of
Logic Programs with Impure Predicates .
14th International Symposium on Logic-based Program Synthesis and Transformation (LOPSTR'05),
LNCS,
Num. 3901,
16 pages,
Springer-Verlag,
April
2006.
J. Gallagher, G. Puebla , E. Albert .
Converting one Type-Based Abstract Domain to Another .
14th International Symposium on Logic-based Program Synthesis and Transformation (LOPSTR'05),
LNCS,
Num. 3901,
16 pages,
Springer-Verlag,
April
2006.
J. Correas , G. Puebla , M. Hermenegildo , F. Bueno .
Experiments in Context-Sensitive Analysis of Modular Programs .
14th International Symposium on Logic-based Program Synthesis and Transformation (LOPSTR'05),
LNCS,
Num. 3901,
16 pages,
Springer-Verlag,
April
2006.
E. Albert , P. Arenas , G. Puebla .
Incremental Certificates and Checkers for
Abstraction-Carrying Code .
Sixth Workshop on Issues in the Theory of Security,
16 pages,
March
2006.
J. Morales , M. Carro , G. Puebla , M. Hermenegildo .
A Generator of Efficient Abstract Machine Implementations
and its Application to Emulator Minimization .
International Conference on Logic Programming,
LNCS,
15 pages,
Springer Verlag,
October
2005.
E. Albert , G. Puebla , M. Hermenegildo .
Abstraction-Carrying Code .
11th International Conference on Logic for Programming
Artificial Intelligence and Reasoning (LPAR'04),
LNAI,
Num. 3452,
pages 380-397,
Springer-Verlag,
March
2005.
G. Puebla , E. Albert , M. Hermenegildo .
Efficient Local Unfolding with Ancestor Stacks for Full Prolog .
14th International Symposium on Logic-based Program Synthesis and Transformation (LOPSTR'04),
LNCS,
Num. 3573,
pages 149-165,
Springer-Verlag,
2005.
G. Puebla , E. Albert , M. Hermenegildo .
A Generic Framework for the Analysis and
Specialization of Logic Programs .
International Conference on Logic Programming (ICLP 2005),
LNCS,
Num. 3668,
pages 407-409,
Springer,
2005.
Extended Abstract.
E. Albert , G. Puebla , M. Hermenegildo .
Experiments in Abstract Interpretation-based Code
Certification for Pervasive Systems .
Proc. of 2004 IEEE Conference on Systems, Man & Cybernetics
(Special Session on Correctness and Reliability for Pervasive/Ubiquitous Computing),
6 pages,
IEEE,
October
2004.
E. Albert , G. Puebla , M. Hermenegildo .
Abstract Interpretation-based Mobile Code
Certification .
Proc. of International Conference on Logic Programming (ICLP'04),
LNCS,
Num. 3132,
pages 446-447,
Springer-Verlag,
September
2004.
Extended Abstract.
J. Gallagher, G. Puebla .
Abstract Interpretation over Non-Deterministic Finite Tree Automata for Set-Based Analysis of Logic Programs .
Fourth International Symposium on
Practical Aspects of Declarative Languages,
LNCS,
Num. 2257,
pages 243-261,
Springer-Verlag,
January
2002.
F. Bueno , M. García de la Banda , M. Hermenegildo , K. Marriott , G. Puebla , P. Stuckey .
A Model for Inter-module Analysis and Optimizing Compilation (also available in ps) .
Logic-based Program Synthesis and Transformation,
LNCS,
Num. 2042,
pages 86-102,
Springer-Verlag,
March
2001.
G. Puebla , F. Bueno , M. Hermenegildo .
Combined Static and Dynamic Assertion-Based Debugging of Constraint Logic Programs (also available in ps) .
Logic-based Program Synthesis and Transformation (LOPSTR'99),
LNCS,
Num. 1817,
pages 273-292,
Springer-Verlag,
March
2000.
G. Puebla , F. Bueno , M. Hermenegildo .
A Framework for Assertion-based Debugging in
Constraint Logic Programming (abstract) (also available in ps) .
Proceedings of the International Conference on Principles
and Practice of Constraint Programming (CP'98),
LNCS,
Num. 1520,
pages 472-473,
Springer-Verlag,
October
1998.
G. Puebla , M. Comini , W. Drabent, M. Ducass, M. Fabris, M. Meier, Ch. Schulte.
Tools and
Environments for Constraint Logic Programming.
International Logic Programming Symposium,
pages 417-418,
October
1997.
Workshop abstract.
G. Puebla , M. García de la Banda , K. Marriott , P. Stuckey .
Optimization of Logic Programs with Dynamic
Scheduling (also available in ps) .
1997 International Conference on Logic Programming,
pages 93-107,
MIT Press,
June
1997.
G. Puebla , M. Hermenegildo .
Abstract Specialization and its Application to
Program Parallelization .
Logic Program Synthesis and Transformation,
LNCS,
Num. 1207,
pages 169-186,
Springer-Verlag,
1997.
G. Puebla , M. Hermenegildo .
Optimized Algorithms for the Incremental Analysis of
Logic Programs (also available in ps) .
International Static Analysis Symposium,
LNCS,
Num. 1145,
pages 270-284,
Springer-Verlag,
September
1996.
G. Puebla , M. Hermenegildo .
Automatic Optimization of Dynamic Scheduling in
Logic Programs (also available in ps) .
Programming Languages: Implementation, Logics, and Programs,
LNCS,
Num. 1140,
Springer-Verlag,
September
1996.
Poster abstract.
F. Bueno , D. Cabeza , M. Hermenegildo , G. Puebla .
Global Analysis of Standard Prolog Programs (also available in ps) .
European Symposium on Programming,
LNCS,
Num. 1058,
pages 108-124,
Springer-Verlag,
April
1996.
M. Hermenegildo , G. Puebla , K. Marriott , P. Stuckey .
Incremental Analysis of Logic Programs (also available in ps) .
International Conference on Logic Programming,
pages 797-811,
MIT Press,
June
1995.
G. Puebla , M. Hermenegildo .
Implementation of Multiple Specialization in Logic
Programs (also available in ps) .
Proc. ACM SIGPLAN Symposium on Partial Evaluation and
Semantics Based Program Manipulation,
pages 77-87,
ACM Press,
June
1995.
Articles in Refereed Journals:
Manuel V. Hermenegildo , Germán Puebla , Francisco Bueno , Pedro López-García .
Integrated Program Debugging, Verification, and Optimization
Using Abstract Interpretation
(and The Ciao System Preprocessor) .
Science of Computer Programming,
Vol. 58,
Num. 1-2,
pages 115-140,
Elsevier Science,
October
2005.
M. Hermenegildo , G. Puebla , K. Marriott , P. Stuckey .
Incremental Analysis of Constraint Logic Programs .
ACM Transactions on Programming Languages and Systems,
Vol. 22,
Num. 2,
pages 187-223,
ACM Press,
March
2000.
G. Puebla , M. Hermenegildo .
Abstract Multiple Specialization and its Application
to Program Parallelization (also available in ps) .
J. of Logic Programming. Special Issue on Synthesis,
Transformation and Analysis of Logic Programs,
Vol. 41,
Num. 2&3,
pages 279-316,
Elsevier - North Holland,
November
1999.
Invited Papers and Tutorials:
G. Puebla , E. Albert , P. Arenas , M. Hermenegildo .
On Abstraction-Carrying Code and Certificate-Size Reduction.
1st International Workshop on Emerging Applications of Abstract Interpretation(EAAI 2006),
15 pages,
March
2006.
G. Puebla , E. Albert , M. Hermenegildo .
Abstract Interpretation-based Verification/Certification in the CiaoPP System .
Mobile Code Safety and Program Verification Using Computational Logic Tools (MoveLog'05),
9 pages,
October
2005.
M. Hermenegildo , E. Albert , P. López-García , G. Puebla .
Abstraction Carrying Code and Resource-Awareness .
Proc. of 7th ACM-SIGPLAN International Symposium on
Principles and Practice of Declarative Programming (PPDP'05),
11 pages,
ACM Press,
July
2005.
M. Hermenegildo , E. Albert , P. López-García , G. Puebla .
Some Techniques for Automated, Resource-Aware Distributed and Mobile Computing in a Multi-Paradigm Programming System .
Proc. of EURO-PAR 2004,
LNCS,
Num. 3149,
pages 21-37,
Springer-Verlag,
August
2004.
G. Puebla , M. Hermenegildo .
Abstract Specialization and its Applications .
ACM Partial Evaluation and Semantics based Program Manipulation (PEPM'03),
pages 29-43,
ACM Press,
June
2003.
Invited talk.
M. Hermenegildo , G. Puebla , F. Bueno , P. López-García .
Program Development Using Abstract Interpretation
(and The Ciao System Preprocessor) .
10th International Static Analysis
Symposium (SAS'03),
LNCS,
Num. 2694,
pages 127-152,
Springer-Verlag,
June
2003.
M. Hermenegildo , G. Puebla , F. Bueno , P. López-García .
Abstract Verification and Debugging
of Constraint Logic Programs .
Recent Advances in Constraints,
LNCS,
Num. 2627,
pages 1-14,
Springer-Verlag,
January
2003.
M. Hermenegildo , F. Bueno , G. Puebla , P. López-García .
Program Debugging and Validation Using Semantic Approximations and Partial Specifications (also available in ps) .
29 th. International Colloqium on Automata, Languages, and Programming (ICALP),
LNCS,
Num. 2380,
pages 69-72,
Springer-Verlag,
July
2002.
F. Bueno , D. Cabeza , M. Carro , J. Correas , J. Gómez, M. Hermenegildo , P. López , G. Puebla , C. Vaucheret.
Agent Programming in Ciao Prolog (also available in ps) .
10 th. Portuguese Conference on Artificial Intelligence (EPIA),
LNAI,
Num. 2258,
2 pages,
Springer-Verlag,
December
2001.
M. Hermenegildo , F. Bueno , G. Puebla , P. López-García .
Program Analysis, Debugging and Optimization
Using the Ciao System Preprocessor (also available in ps) .
1999 Int'l. Conference on Logic Programming,
pages 52-66,
MIT Press,
November
1999.
M. Hermenegildo , F. Bueno , G. Puebla , P. López-García .
Program Analysis, Debugging and Optimization
Using the Ciao System Preprocessor.
1999 ICLP,
pages 52-66,
MIT Press,
Nov
1999.
F. Bueno , P. Deransart, W. Drabent, G. Ferrand, M. Hermenegildo , J. Maluszynski, G. Puebla .
On the Role of Semantic Approximations in
Validation and Diagnosis of Constraint Logic
Programs .
Proc. of the 3rd. Int'l Workshop on Automated
Debugging-AADEBUG'97,
pages 155-170,
U. of Linköping Press,
May
1997.
M. Hermenegildo , G. Puebla .
Applying Multiple Abstract Specialization to
Program Parallelization (abstract).
Partial Evaluation- Dagstuhl Seminar Report,
Num. 134,
1 pages,
IBFI - Dagstuhl,
February
1996.
Books and Monographs:
M. Hermenegildo , G. Puebla .
Static Analysis - 9th. International Symposium.
LNCS,
Num. 2477,
528 pages,
Springer-Verlag,
September
2002.
G. Puebla .
Advanced Compilation Techniques based on Abstract
Interpretation and Program Transformation (also available in ps) .
Ph.D. Thesis, Universidad Politécnica de Madrid (UPM),
Facultad Informatica UPM, 28660-Boadilla del Monte,
Madrid-Spain,
November
1997.
G. Puebla , M. Comini , W. Drabent, M. Ducasse, M. Fabris, M. Meier, Ch. Schulte.
Proceedings of the ILPS'97 Workshop on Tools and
Environments for Constraint Logic Programming .
Num. CLIP7/97.1,
180 pages,
Facultad de Informática, UPM,
Technical University of Madrid (UPM),
October
1997.
G. Puebla .
Simplification and Specialization of Logic Programs
based on Abstract Interpretation.
Ms. Thesis, School of Computer Science. Technical University of Madrid,
January
1994.
(in Spanish).
Articles in Books and Other Collections:
G. Puebla , J. Correas , M. Hermenegildo , F. Bueno , M. García de la Banda , K. Marriott , P. J. Stuckey.
A Generic Framework for Context-Sensitive
Analysis of Modular Programs .
Program Development in Computational Logic,
A Decade of Research Advances in
Logic-Based Program Development,
LNCS,
Num. 3049,
pages 234-261,
Springer-Verlag,
August
2004.
G. Puebla , F. Bueno , M. Hermenegildo .
A Generic Preprocessor for Program Validation
and Debugging (also available in ps) .
Analysis and Visualization Tools for Constraint
Programming,
LNCS,
Num. 1870,
pages 63-107,
Springer-Verlag,
September
2000.
G. Puebla , F. Bueno , M. Hermenegildo .
An Assertion Language for Constraint
Logic Programs (also available in ps) .
Analysis and Visualization Tools for Constraint
Programming,
LNCS,
Num. 1870,
pages 23-61,
Springer-Verlag,
September
2000.
M. Hermenegildo , G. Puebla , F. Bueno .
Using Global Analysis, Partial Specifications, and
an Extensible Assertion Language for Program
Validation and Debugging (also available in ps) .
The Logic Programming Paradigm: a 25-Year
Perspective,
pages 161-192,
Springer-Verlag,
July
1999.
M. Hermenegildo , G. Puebla , F. Bueno .
Using Global Analysis, Partial Specifications, and
an Extensible Assertion Language for Program
Validation and Debugging (also available in ps) .
The Logic Programming Paradigm: a 25-Year
Perspective,
pages 161-192,
Springer-Verlag,
July
1999.
M. Hermenegildo , F. Bueno , D. Cabeza , M. Carro , M. García de la Banda , P. López-García , G. Puebla .
The CIAO Multi-Dialect Compiler and System: An
Experimentation Workbench for Future (C)LP
Systems (also available in ps) .
Parallelism and Implementation of Logic and
Constraint Logic Programming,
pages 65-85,
Nova Science,
April
1999.
Publications in Workshops:
E. Albert , P. Arenas , G. Puebla , M. Hermenegildo .
Generation of Reduced Certificates in Abstraction-Carrying Code.
VI Jornadas Programación y Lenguajes (PROLE'06),
10 pages,
October
2006.
To appear.
E. Mera , P. López-García , G. Puebla , M. Carro , M. Hermenegildo .
Towards Execution Time Estimation for
Logic Programs via Static Analysis and
Profiling.
16th Workshop on Logic Programming Environments,
16 pages,
University of Namur, Institut d'Informatique,
August
2006.
E. Albert , P. Arenas , G. Puebla .
Some Issues on Incremental Abstraction-Carrying Code.
16th Workshop on Logic-Based Methods in Programming
Environments (WLPE'06) ,
15 pages,
August
2006.
E. Albert , M. Gómez-Zamalloa, L. Hubert, G. Puebla .
Towards Verification of Java Bytecode using Tools for Logic Programming.
International Workshop on Software Verification and Validation (SVV 2006) ,
15 pages,
August
2006.
G. Puebla , E. Albert , M. Hermenegildo .
A Generic Framework for the Analysis and Specialization of Logic Programs .
The 15th Workshop on Logic-Based Methods in Programming
Environments, WLPE'05,
15 pages,
October
2005.
E. Albert , G. Puebla , J. Gallagher.
A Partial Deducer Assisted by Predefined Assertions and a
Backwards Analyzer .
5th International Workshop on the Implementation of Logics (WIL'04),
9 pages,
March
2005.
E. Albert , G. Puebla , M. Hermenegildo .
Abstract Interpretation-based Code
Certification for Pervasive Systems: Preliminary Experiments .
Workshop on Software Analysis and Development for
Pervasive Systems (SONDA'04),
pages 1-6,
August
2004.
G. Puebla , E. Albert .
Efficient Leftmost Unfolding with Ancestor Stacks .
Pre-proceedings of the 14th International Symposium on Logic-based Program Synthesis and Transformation (LOPSTR'04),
August
2004.
E. Albert , G. Puebla , M. Hermenegildo .
An Abstract Interpretation-based Approach to Mobile Code Safety .
Proc. of Compiler Optimization meets Compiler Verification (COCV'04),
Electronic Notes in Theoretical Computer Science 132(1),
pages 113-129,
Elsevier - North Holland,
April
2004.
F. Bueno , M. Garcia de la Banda , M. Hermenegildo , K. Marriott , G. Puebla , P. Stuckey .
A Model for Inter-module Analysis and Optimizing Compilation.
Tenth International Workshop on
Logic-based Program Synthesis and Transformation,
July
2000.
G. Puebla , M. Hermenegildo .
Some Issues in Analysis and Specialization
of Modular Ciao-Prolog Programs (also available in ps) .
Special Issue on Optimization and Implementation of Declarative Programming Languages,
Electronic Notes in Theoretical Computer Science,
Vol. 30,
Num. 2,
25 pages,
Elsevier - North Holland,
March
2000.
G. Puebla , M. Hermenegildo .
Some Issues in Analysis and Specialization
of Modular Ciao-Prolog Programs (also available in ps) .
ICLP'99 Workshop on Optimization and Implementation of Declarative Languages,
pages 45-61,
U. of Southampton, U.K,
November
1999.
G. Puebla , M. Hermenegildo , J. Gallagher.
An Integration of Partial Evaluation in a Generic
Abstract Interpretation Framework (also available in ps) .
ACM SIGPLAN Workshop on Partial Evaluation and
Semantics-Based Program Manipulation (PEPM'99),
BRISC Series,
Num. NS-99-1,
pages 75-85,
University of Aarhus, Denmark,
January
1999.
G. Puebla , F. Bueno , M. Hermenegildo .
A Framework for Assertion-based Debugging in
Constraint Logic Programming (also available in ps) .
Proceedings of the JICSLP'98 Workshop on Types for CLP,
pages 3-15,
June
1998.
G. Puebla , F. Bueno , M. Hermenegildo .
An Assertion Language for Debugging of Constraint
Logic Programs (also available in ps) .
Proceedings of the ILPS'97 Workshop on Tools and
Environments for (Constraint) Logic Programming,
October
1997.
Available from ftp://clip.dia.fi.upm.es/pub/papers/assert_lang_tr_discipldeliv.ps.gz
as technical report CLIP2/97.1..
G. Puebla , J. Gallagher, M. Hermenegildo .
Towards Integrating Partial Evaluation in a
Specialization Framework based on Generic Abstract
Interpretation (also available in ps) .
Proceedings of the ILPS'97 Workshop on Specialization of
Declarative Programs,
October
1997.
Post ILPS'97 Workshop.
G. Puebla , M. García de la Banda , M. Hermenegildo , K. Marriott , P. Stuckey .
Automatic Optimization of Logic Programs with
Dynamic Scheduling.
Workshop on Abstract Interpretation of Logic Languages,
The Hebrew University,
December
1996.
M. Hermenegildo , F. Bueno , D. Cabeza , M. Carro , M. García de la Banda , P. López-García , G. Puebla .
The CIAO Multi-Dialect Compiler and System: A
Demo and Status Report .
Proceedings of the JICSLP'96 Workshop on Parallelism and
Implementation Technology,
12 pages,
Computer Science Department, Technical University of Madrid,
September
1996.
Available from http://www.clip.dia.fi.upm.es/Projects/COMPULOG/meeting96/papers/PS/clip.ps.gz .
G. Puebla , M. Hermenegildo .
Optimized Algorithms for the Incremental Analysis of
Logic Programs.
II Workshop on Verification and Analysis of Logic Languages,
September
1996.
M. Hermenegildo , F. Bueno , D. Cabeza , M. Carro , M. García de la Banda , P. López , G. Puebla .
The CIAO Multi-Dialect Compiler and System: An
Experimentation Workbench for Future (C)LP
Systems.
Proc. of the AGP'96 Joint Conference on Declarative
Programming,
pages 105-108,
U. of the Basque Country,
July
1996.
Available from ftp://www.clip.dia.fi.upm.es/pub/papers .
G. Puebla , M. Hermenegildo .
Abstract Specialization and its Application to
Program Parallelization.
V International Workshop on Metaprogramming and
Metareasoning in Logic,
1996.
M. Hermenegildo , F. Bueno , M. García de la
Banda , G. Puebla .
The CIAO Multi-Dialect Compiler and System: An
Experimentation Workbench for Future (C)LP
Systems (also available in ps) .
Proceedings of the ILPS'95 Workshop on Visions for the
Future of Logic Programming,
December
1995.
Available from http://www.clip.dia.fi.upm.es/ .
F. Bueno , D. Cabeza , M. Hermenegildo , G. Puebla .
Data-flow Analysis of Standard Prolog Programs.
ICLP95 WS on Abstract Interpretation of Logic Languages,
June
1995.
Technical Reports and Manuals:
E. Mera , P. López-García , G. Puebla , M. Carro , M. Hermenegildo .
Towards Combining Static Analysis and Profiling for
Estimating Execution Times in Logic Programs .
Num. CLIP5/2006.0,
15 pages,
Technical University of Madrid (UPM),
April
2006.
M. Carro , J. Morales , H.L. Muller, G. Puebla , M. Hermenegildo .
Optimizing Prolog for Small Devices: A Case Study .
Num. CLIP4/2006.0,
16 pages,
Technical University of Madrid,
April
2006.
Under consideration for publication.
M. Carro , J. Morales , H.L. Muller, G. Puebla , M. Hermenegildo .
Optimizing Prolog for Small Devices: A Case Study .
Num. CLIP4/2006.0,
16 pages,
Technical University of Madrid,
April
2006.
Under consideration for publication.
E. Albert , P. Arenas , G. Puebla .
An Incremental Approach to Abstraction-Carrying Code .
Num. CLIP3/2006,
16 pages,
Technical University of Madrid (UPM),
March
2006.
F. Bueno , P. López-García , G. Puebla , M. Hermenegildo .
The Ciao Prolog Preprocessor.
Num. CLIP1/06,
99 pages,
Technical University of Madrid (UPM),
January
2006.
F. Bueno , P. López-García , G. Puebla , M. Hermenegildo .
A Tutorial on Program Development and Optimization using the
Ciao Preprocessor .
Num. CLIP2/06,
55 pages,
Technical University of Madrid (UPM),
January
2006.
E. Albert , P. Arenas , G. Puebla , M. Hermenegildo .
Reduced Certificates for Abstraction-Carrying Code.
Num. CLIP8/2005.0,
19 pages,
Technical University of Madrid (UPM),
October
2005.
E. Albert , G. Puebla , M. Hermenegildo .
Abstraction-Carrying Code: A Model for Mobile Code Safety .
Num. CLIP7/2005.0,
30 pages,
Technical University of Madrid,
July
2005.
G. Puebla , E. Albert , M. Hermenegildo .
Abstract Interpretation with Specialized
Definitions .
Num. CLIP6/2005.0,
Technical University of Madrid,
July
2005.
J. Morales , M. Carro , G. Puebla , M. Hermenegildo .
A Generator of Efficient Abstract Machine Implementations
and its Application to Emulator Minimization .
Num. CLIP3/2005.0,
21 pages,
Technical University of Madrid (UPM),
May
2005.
E. Albert , G. Puebla , J. Gallagher.
A Partial Deducer Assisted by Predefined Assertions and a
Backwards Analyzer .
Num. CLIP1/2005.0,
9 pages,
Technical University of Madrid,
February
2005.
G. Puebla , E. Albert , M. Hermenegildo .
Efficient Local Unfolding with Ancestor Stacks for Full Prolog .
Num. CLIP2/2005.0,
Technical University of Madrid,
February
2005.
F. Bueno , D. Cabeza , M. Carro , M. Hermenegildo , P. López-García , G. Puebla (Eds.).
The Ciao System. Reference Manual (V1.10) .
School of Computer Science,
Technical University of Madrid (UPM),
June
2004.
System and on-line version of the manual available at
http://clip.dia.fi.upm.es/Software/Ciao/ .
M. Carro , J. M. Gomez, J. Correas , J. F. Morales, E. F. Mera, G. Puebla , D. Cabeza , F. Bueno , C. Daffara, M. Hermenegildo .
Web site.
Num. CLIP9/2004.0,
2 pages,
School of Computer Science, Technical University of Madrid,
May
2004.
Deliverable D17 of the AMOS Project.
M. Carro , J. Correas , C. Daffara, G. Puebla , M. Hermenegildo .
Information Spreading.
Num. CLIP10/2004.0,
273 pages,
School of Computer Science, Technical University of Madrid,
May
2004.
Deliverable D18 of the AMOS Project.
M. Carro , J. M. Gomez, J. Correas , J. F. Morales, E. F. Mera, G. Puebla , D. Cabeza , F. Bueno , C. Daffara, M. Hermenegildo .
AMOS User's Manual .
Num. CLIP4/2004.0,
44 pages,
Technical University of Madrid,
March
2004.
F. Bueno , P. López-García , G. Puebla , M. Hermenegildo .
The Ciao Prolog Preprocessor.
Num. CLIP1/04,
72 pages,
Technical University of Madrid (UPM),
January
2004.
E. Albert , G. Puebla , M. Hermenegildo .
An Abstract Interpretation-based Approach to Mobile Code Safety .
Num. CLIP8/2003.0,
18 pages,
Technical University of Madrid,
November
2003.
G. Puebla , J. Correas , M. Hermenegildo .
The Design of a Generic Framework for Context-Sensitive Analysis of Modular Programs.
Num. CLIP7/2003.0,
Technical University of Madrid,
November
2003.
M. Carro , C. Daffara, G. Puebla .
The AMOS Project: An Approach to Reusing Open Source Software .
Num. CLIP3/2002.0,
Technical University of Madrid,
August
2002.
Presented at the V Hispalinux Conference, Madrid, Spain.
F. Bueno , D. Cabeza , M. Carro , M. Hermenegildo , P. López-García , G. Puebla .
The Ciao Prolog System. Reference Manual (V1.8) .
Num. CLIP4/2002.1,
School of Computer Science,
Technical University of Madrid (UPM),
May
2002.
System and on-line version of the manual available at
http://clip.dia.fi.upm.es/Software/Ciao/ .
F. Bueno , M. Hermenegildo , G. Puebla , P. J. Stuckey.
Safety for Logic Programs.
Num. CLIP1/2001.1,
Facultad de Informática, UPM,
Technical University of Madrid (UPM),
2001.
F. Bueno , D. Cabeza , M. Carro , M. Hermenegildo , P. López-García , G. Puebla .
The Ciao Prolog System. Reference Manual (V1.6) .
Num. CLIP5/2000.1,
School of Computer Science,
Technical University of Madrid (UPM),
July
2000.
System and on-line version of the manual available at
http://clip.dia.fi.upm.es/Software/Ciao/ .
F. Bueno , D. Cabeza , M. Carro , M. Hermenegildo , P. López-García , G. Puebla .
The Ciao Prolog System. Reference Manual (V1.0) .
Num. CLIP11/99.1,
School of Computer Science,
Technical University of Madrid (UPM),
June
1999.
System and on-line version of the manual available at
http://clip.dia.fi.upm.es/Software/Ciao/ .
F. Bueno , P. López-García , G. Puebla , M. Hermenegildo , P. Pietrzak .
The CHIP Assertion Preprocessor.
Num. CLIP1/99.1,
50 pages,
Technical University of Madrid (UPM),
March
1999.
Also as deliverable of the ESPRIT project DISCIPL.
M. Hermenegildo , G. Puebla , F. Bueno .
Using Global Analysis, Partial Specifications, and
an Extensible Assertion Language for Program
Validation and Debugging (also available in ps) .
Num. CLIP8/98.0,
Technical University of Madrid (UPM),
October
1998.
F. Bueno , D. Cabeza , M. Carro , M. Hermenegildo , P. López-García , G. Puebla .
The Ciao Prolog System. Reference Manual (V0.6) .
Num. CLIP12/98.1,
School of Computer Science,
Technical University of Madrid (UPM),
July
1998.
System and on-line version of the manual available at
http://clip.dia.fi.upm.es/Software/Ciao/ .
F. Bueno , D. Cabeza , M. Carro , M. Hermenegildo , P. López-García , G. Puebla .
The Ciao Prolog System. Reference Manual .
Num. CLIP3/97.1,
School of Computer Science,
Technical University of Madrid (UPM),
August
1997.
System and on-line version of the manual available at
http://clip.dia.fi.upm.es/Software/Ciao/ .
A. Aggoun, F. Benhamou, F. Bueno , M. Carro , P. Deransart, W. Drabent, G. Ferrand, F. Goualard, M. Hermenegildo , C. Lai, J.Lloyd, J. Maluszynski, G. Puebla , A. Tessier.
CP Debugging Tools: Clarification of
Functionalities and Selection of the Tools.
Num. D.WP1.1.M1.1-2,
15 pages,
DISCIPL Project,
June
1997.
G. Puebla , M. Hermenegildo .
Optimized Algorithms for Incremental Analysis of
Logic Programs.
Num. CLIP3/96.0,
Facultad de Informática, UPM,
February
1996.
G. Puebla , M. Hermenegildo .
Automatic Optimization of Dynamic Scheduling in Logic
Programs.
Technical University of Madrid,
January
1996.
G. Puebla , M. Hermenegildo .
Specialization and Optimization of Constraint
Programs with Dynamic Scheduling.
Num. CLIP12/95.0,
Facultad de Informática, UPM,
September
1995.
Presented at the 1995 COMPULOG Meeting on Program
Development.
F. Bueno , D. Cabeza , M. Hermenegildo , G. Puebla .
Data-Flow Analysis of Prolog Programs with
Extra-Logical Features (also available in ps) .
Num. CLIP2/95.0,
Computer Science Dept., Technical U. of Madrid (UPM),
March
1995.
F. Bueno , D. Cabeza , M. García de la Banda , M. Hermenegildo , G. Puebla .
Abstract Functions for the Analysis of Builtins in
the PLAI System.
Num. CLIP1/95.0,
Computer Science Dept., Technical U. of Madrid (UPM),
January
1995.
M. Hermenegildo , K. Marriott , G. Puebla , P. Stuckey .
Incremental Analysis of Logic Programs.
Num. CLIP 14/94.0,
Computer Science Dept., Technical U. of Madrid (UPM),
October
1994.
F. Bueno , D. Cabeza , M. Hermenegildo , S. Prestwich, G. Puebla .
Some Improvements to an Abstract Syntax for
Analysis and Optimization of Full (Parallel)
Prolog.
Num. CLIP 8/94.0,
Computer Science Dept., Technical U. of Madrid (UPM),
September
1994.
G. Puebla , M. Hermenegildo .
An Implementation Technique for Multiple Program
Specialization.
Num. CLIP7/94.0,
Computer Science Dept., Technical U. of Madrid (UPM),
August
1994.
<German Puebla> Last updated on Thu Sep 14 18:48:02 CEST 2006 Back to my home page