Jose F. Morales
TitleCited byYear
An overview of Ciao and its design philosophy
MV Hermenegildo, F Bueno, M Carro, P López-García, E Mera, ...
Theory and Practice of Logic Programming 12 (1-2), 219-252, 2012
1462012
Improved compilation of Prolog to C using moded types and determinism information
J Morales, M Carro, M Hermenegildo
International Symposium on Practical Aspects of Declarative Languages, 86-103, 2004
312004
An overview of the ciao multiparadigm language and program development environment and its design philosophy
MV Hermenegildo, F Bueno, M Carro, P López, JF Morales, G Puebla
Concurrency, Graphs and Models, 209-237, 2008
232008
High-level languages for small devices: a case study
M Carro, JF Morales, HL Muller, G Puebla, M Hermenegildo
Proceedings of the 2006 international conference on Compilers, architecture …, 2006
232006
RAHFT: A tool for verifying Horn clauses using abstract interpretation and finite tree automata
B Kafle, JP Gallagher, JF Morales
International Conference on Computer Aided Verification, 261-268, 2016
222016
Theory and practice of finding eviction sets
P Vila, B Köpf, JF Morales
2019 IEEE Symposium on Security and Privacy (SP), 39-54, 2019
152019
Reducing the overhead of assertion run-time checks via static analysis
N Stulova, JF Morales, MV Hermenegildo
Proceedings of the 18th International Symposium on Principles and Practice …, 2016
142016
Practical run-time checking via unobtrusive property caching
N Stulova, JF Morales, MV Hermenegildo
Theory and Practice of Logic Programming 15 (4-5), 726-741, 2015
122015
A generator of efficient abstract machine implementations and its application to emulator minimization
JF Morales, M Carro, G Puebla, MV Hermenegildo
International Conference on Logic Programming, 21-36, 2005
122005
SPECTECTOR: Principled detection of speculative information flows
M Guarnieri, B Köpf, JF Morales, J Reineke, A Sánchez
arXiv preprint arXiv:1812.08639, 2018
112018
Assertion-based debugging of higher-order (C) LP programs
N Stulova, JF Morales, MV Hermenegildo
Proceedings of the 16th International Symposium on Principles and Practice …, 2014
112014
An Automatic Documentation Generator for (C) LP–Reference Manual
M Hermenegildo, CLIP Group
The Ciao System Documentation Series–TR CLIP5/97.2, Facultad de Informática, UPM, 1997
111997
Comparing tag scheme variations using an abstract machine generator
JF Morales, M Carro, M Hermenegildo
Proceedings of the 10th international ACM SIGPLAN conference on Principles …, 2008
102008
Towards description and optimization of abstract machines in an extension of prolog
JF Morales, M Carro, M Hermenegildo
International Symposium on Logic-Based Program Synthesis and Transformation …, 2006
82006
The Ciao System
F Bueno, D Cabeza, M Carro, M Hermenegildo, P López, G Puebla
Reference Manual (V1. 10), 1997
81997
An Overview of Ciao and its Design Philosophy. TPLP, 12 (1–2): 219–252, 2012
MV Hermenegildo, F Bueno, M Carro, P López, E Mera, J Morales, ...
8
Semantic code browsing
I Garcia-Contreras, JF Morales, MV Hermenegildo
Theory and Practice of Logic Programming 16 (5-6), 721-737, 2016
52016
Lightweight compilation of (C) LP to JavaScript
JF Morales, R Haemmerlé, M Carro, MV Hermenegildo
Theory and Practice of Logic Programming 12 (4-5), 755-773, 2012
52012
The Ciao approach to the dynamic vs. static language dilemma
MV Hermenegildo, F Bueno, M Carro, P López, E Mera, J Morales, ...
Proc. Int’l. WS on Scripts to Programs, STOP 11, 2011
52011
Some trade-offs in reducing the overhead of assertion run-time checks via static analysis
N Stulova, JF Morales, MV Hermenegildo
Science of Computer Programming 155, 3-26, 2018
42018
The system can't perform the operation now. Try again later.
Articles 1–20