Publications in Concurrency, Dynamic Scheduling, and Concurrent Languages
Articles in First-Level Refereed Conferences and
Journals:
- M. García de la Banda, M. Hermenegildo, K. Marriott.
Independence in CLP Languages
(also available in ps).
ACM Transactions on Programming Languages and Systems,
Vol. 22,
Num. 2,
pages 269-339,
ACM Press,
March
2000.
JCR: position (ave) top 22%, impact (ave) 1.27, subject(s): COMPUTER SCIENCE, SOFTWARE ENGINEERINGCOMPUTER SCIENCE, SOFTWARE, GRAPHICS, PROGRAMMING CORE: A*. Citeseer: position 41/1221 (top 3%), impact 1.92. Average position: top 10%.
- M. Carro, M. Hermenegildo.
Concurrency in Prolog Using Threads and a Shared
Database.
1999 International Conference on Logic Programming,
pages 320-334,
MIT Press, Cambridge, MA, USA,
November
1999.
CORE: A. Citeseer: position 188/1221 (top 15%), impact 1.21. Average position: top 24%.
- F. Bueno, M. Hermenegildo, U. Montanari, F. Rossi.
Partial Order and Contextual Net Semantics for
Atomic and Locally Atomic CC Programs
(also available in ps).
Science of Computer Programming,
Vol. 30,
pages 51-82,
North-Holland,
January
1998.
Special CCP95 Workshop issue.
JCR: position (ave) top 42%, impact (ave) 0.80, subject(s): COMPUTER SCIENCE, SOFTWARE ENGINEERINGCOMPUTER SCIENCE, SOFTWARE, GRAPHICS, PROGRAMMING CORE: A. Citeseer: position 185/1221 (top 15%), impact 1.22. Average position: top 26%.
- 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.
CORE: A. Citeseer: position 188/1221 (top 15%), impact 1.21. Average position: top 24%.
- 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,
pages 475-476,
Springer-Verlag,
September
1996.
Poster abstract.
Citeseer: position 297/1221 (top 24%), impact 0.99. Average position: top 24%.
- M. García de la Banda, K. Marriott, P. Stuckey.
Efficient Analysis of Constraint Logic Programs
with Dynamic Scheduling
(also available in ps).
1995 International Logic Programming Symposium,
pages 417-431,
MIT Press, Cambridge, MA,
December
1995.
Citeseer: position 118/1221 (top 10%), impact 1.47. Average position: top 10%.
- M. Hermenegildo, D. Cabeza, M. Carro.
Using Attributed Variables in the Implementation of
Concurrent and Parallel Logic Programming
Systems.
Proc. of the Twelfth International Conference on Logic
Programming,
pages 631-645,
MIT Press,
June
1995.
CORE: A. Citeseer: position 188/1221 (top 15%), impact 1.21. Average position: top 24%.
- U. Montanari, F. Rossi, F. Bueno, M. García
de la Banda, M. Hermenegildo.
Towards a Concurrent Semantics-based Analysis of
CC and CLP.
Principles and Practice of Constraint Programming,
LNCS,
Num. 874,
pages 151-161,
Springer-Verlag,
May
1994.
CORE: A. CiteseerX position (ave) top 22%, impact (ave) 0.297. Average position: top 27%.
- K. Marriott, M. García de la Banda, M. Hermenegildo.
Analyzing Logic Programs with Dynamic
Scheduling
(also available in ps).
20th. Annual ACM Conf. on Principles of Programming
Languages,
pages 240-254,
ACM,
January
1994.
CORE: A. Citeseer: position 13/1221 (top 1%), impact 2.26. Average position: top 17%.
- M. García de la Banda, M. Hermenegildo, K. Marriott.
Independence in Constraint Logic Programs.
1993 International Logic Programming Symposium,
pages 130-146,
MIT Press, Cambridge, MA,
October
1993.
Citeseer: position 118/1221 (top 10%), impact 1.47. Average position: top 10%.
- F. Bueno, M. Hermenegildo.
An Automatic Translation Scheme from Prolog to the
Andorra Kernel Language.
Proc. of the 1992 International Conference on Fifth
Generation Computer Systems,
Vol. 2,
pages 759-769,
Institute for New Generation Computer Technology
(ICOT),
June
1992.
Citeseer: position 359/1221 (top 29%), impact 0.85. Average position: top 29%.
Articles in Second-Level Refereed Conferences and
Journals:
- Krishnendu Chatterjee, Luca de Alfaro, Vishwanath Raman, César Sánchez.
Analyzing the Impact of Change in Multi-threaded Programs.
Proc. of the 13th Int'l Conf. on Fundamental Approaches to Software Engineering (FASE'10),
LNCS,
Vol. 6013,
pages 293-307,
Springer,
2010.
CORE: B. CiteseerX position (ave) top 26%, impact (ave) 0.250. Average position: top 45%.
- Alejandro Sánchez, César Sánchez.
Decision Procedures for the Temporal Verification of Concurrent Lists.
Proc. of the 12th Int'l Conf. on Formal Engineering Methods (ICFEM'10),
LNCS,
Vol. 6447,
pages 74-89,
Springer,
2010.
CORE: B. CiteseerX position (ave) top 45%, impact (ave) 0.142. Average position: top 54%.
- M. García de la Banda, M. Hermenegildo, K. Marriott.
Independence in Dynamically Scheduled Logic Languages.
1996 International Conference on Algebraic and Logic
Programming,
LNCS,
Num. 1139,
pages 47-61,
Springer-Verlag,
September
1996.
CORE: B. Citeseer: position 263/1221 (top 22%), impact 1.05. Average position: top 43%.
- F. Bueno, M. Hermenegildo, U. Montanari, F. Rossi.
From Eventual to Atomic and Locally Atomic CC
Programs: A Concurrent Semantics.
Fourth International Conference on Algebraic and Logic
Programming,
LNCS,
Num. 850,
pages 114-132,
Springer-Verlag,
September
1994.
CORE: B. Citeseer: position 263/1221 (top 22%), impact 1.05. Average position: top 43%.
Books and Monographs:
- M. García de la Banda.
Independence, Global Analysis, and Parallelism in
Dynamically Scheduled Constraint Logic
Programming.
Ph.D. Thesis, Universidad Politécnica de Madrid (UPM),
Facultad Informatica UPM, 28660-Boadilla del Monte,
Madrid-Spain,
September
1994.
- F. Bueno Carrillo.
Traducción Automática de Prolog al Andorra
Kernel Language (Automatic Translation from
Prolog to the Andorra Kernel Language).
Ms. Thesis, T.U. of Madrid (UPM),
Facultad de Informática, Madrid, 28660,
December
1991.
Publications in Refereed Workshops:
- 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.
- D. Cabeza, M. Hermenegildo.
Implementing Distributed Concurrent Constraint
Execution in the CIAO System
(also available in ps).
Proc. of the AGP'96 Joint conference on Declarative
Programming,
pages 67-78,
U. of the Basque Country,
July
1996.
Available from http://www.cliplab.org/.
- D. Cabeza, M. Hermenegildo.
Distributed Concurrent Constraint Execution in the
CIAO System.
Proc. of the 1995 COMPULOG-NET Workshop on Parallelism
and Implementation Technologies,
U. Utrecht / T.U. Madrid,
September
1995.
Available from http://www.cliplab.org/.
- F. Bueno, M. Hermenegildo.
Analysis of Concurrent Constraint Logic Programs
with a Fixed Scheduling Rule.
ICLP95 WS on Abstract Interpretation of Logic
Languages,
June
1995.
- M. García de la Banda, K. Marriott, P. Stuckey.
Efficient Analysis of Constraint Logic Programs
with Dynamic Scheduling.
ICLP95 WS on Abstract Interpretation of Logic
Languages,
June
1995.
- M. Hermenegildo, D. Cabeza, M. Carro.
On The Uses of Attributed Variables in Parallel
and Concurrent Logic Programming Systems.
Proc. of the 1994 COMPULOG-NET Workshop Parallelism and
Implementation Technologies,
15 pages,
U. of Madrid,
September
1994.
Also provided as attachment UPM-1 of deliverable D4.3/2.
- F. Bueno, M. Hermenegildo.
Towards an Automatic Translation Algorithm from
Prolog to the Andorra Kernel Language.
Proc. of the 1991 GULP Conference on Logic
Programming,
pages 489-505,
Italian Association for Logic Programming,
June
1991.
Technical Reports and Manuals:
- 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://www.ciaohome.org.
- 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://www.ciaohome.org.
- 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://www.ciaohome.org.
- 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://www.ciaohome.org.
- 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://www.ciaohome.org.
- 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://www.ciaohome.org.
- 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, M. Hermenegildo.
Compiling Concurrency into a Sequential Logic
Language.
Facultad de Informática, UPM,
June
1995.
- M. García de la Banda, K. Marriott, P. Stuckey.
Efficient Analysis of Constraint Logic Programs
with Dynamic Scheduling.
Facultad de Informática, UPM,
March
1995.
- M. García de la Banda, M. Hermenegildo, K. Marriott.
Independence and Search Space Preservation in
Dynamically Scheduled Constraint Logic
Languages.
Facultad de Informática, UPM,
February
1995.
- F. Bueno, F. Rossi, M. Hermenegildo.
Concurrent Semantics Based Optimizations of cc and
CLP.
Num. CLIP2/93.2,
T.U. of Madrid (UPM),
September
1994.
- M. Hermenegildo, D. Cabeza, M. Carro.
On The Uses of Attributed Variables in Parallel
and Concurrent Logic Programming Systems.
Num. CLIP 5/94.0,
17 pages,
School of Computer Science, Technical University of
Madrid (UPM),
June
1994.
Presented at the ILPS'94 Post Conference Workshop on Design
and Implementation of Parallel Logic Programming
Systems, Available from http://www.cliplab.org/.
- F. Bueno, M. García de la Banda, M. Hermenegildo, U. Montanari, F. Rossi.
From Eventual to Atomic and Locally Atomic CC
Programs: A Concurrent Semantics.
Num. CLIP1/94.0,
T.U. of Madrid (UPM),
January
1994.
- M. García de la Banda, M. Hermenegildo, K. Marriott.
Independence in Logic Programs with Dynamic
Scheduling.
U. of Madrid (UPM),
1994.
- F. Bueno, M. García de la Banda, M. Hermenegildo.
Compile-time Optimizations and Analysis
Requirements for CC Programs.
Num. CLIP6/93.0,
T.U. of Madrid (UPM),
July
1993.
- F. Bueno, M. García de la Banda, M. Hermenegildo, F. Rossi, U. Montanari.
Towards True Concurrency Semantics Based
Program Transformation between CLP and CC.
Num. CLIP2/93.1(94),
T.U. of Madrid (UPM),
July
1993.
- U. Montanari, F. Rossi, F. Bueno, M. García
de la Banda, M. Hermenegildo.
Contextual Nets and Constraint Logic Programming:
Towards a True Concurrent Semantics for
CLP.
Num. CLIP 2/93.0,
T.U. of Madrid (UPM),
January
1993.
Presented at the ICLP'93 Post Conference Workshop on
Concurrent Constraint Logic Programming.
- K. Marriott, M. García de la Banda, M. Hermenegildo.
Analyzing Logic Programs with Dynamic
Scheduling.
Num. CLIP6/93.1,
T.U. of Madrid (UPM),
October
1992.
- F. Bueno, M. Hermenegildo.
Results on Automatic Translation from Prolog to the
Andorra Kernel Language.
Num. CLIP2/91.0,
T.U. of Madrid (UPM),
September
1991.
theory in technical report, ``Towards an Automatic
Translation Algorithm from Prolog to the Andorra
Kernel Language''.
- F. Bueno, M. Hermenegildo.
An Automatic Translation Scheme from Prolog to
the Andorra Kernel Language.
Num. CLIP1/91.0,
T.U. of Madrid,
June
1991.
also(first version) in Proc. GULP91, results and benchmarks
in ``Results on Automatic Translation from Prolog to
the Andorra Kernel Language''.
Last updated on Fri Feb 10 19:49:38 CET 2012

