Miguel Calejo
University of Minho
18 Papers
69 Citations
Miguel Calejo is an academic researcher from University of Minho. The author has contributed to research in topics: Prolog & Algorithmic program debugging. The author has an hindex of 4, co-authored 15 publications. Previous affiliations of Miguel Calejo include Universidade Nova de Lisboa.
Chat about Author
Papers
InterProlog: Towards a Declarative Embedding of Logic Programming in Java
Miguel Calejo
- 27 Sep 2004
TL;DR: InterProlog is the first Prolog-Java interface to support multiple Prolog systems through the same API, gifting the Java developer with the best inference engines, and the logic programmer with simple access to the mainstream object-oriented plat- form.
•Proceedings Article
A Framework for Prolog Debugging.
Luís Moniz Pereira,Miguel Calejo +1 more
- 01 Jan 1988
TL;DR: A new framework is set forth, the “Select&Query” algorithm schema, which provides a uniform treatment for more error types and a larger Prolog subset, including programs with comitments and meta-logical predicates, though not side-effects.
33
Using SWISH to realise interactive web based tutorials for logic based languages
TL;DR: SWISH as discussed by the authors is a web front-end for Prolog that consists of a web server implemented in SWI-Prolog and a client web application written in JavaScript, and it can be adapted to support Prolog extensions.
15
Using SWISH to Realize Interactive Web-based Tutorials for Logic-based Languages
Jan Wielemaker,Fabrizio Riguzzi,Robert A. Kowalski,Torbjörn Lager,Fariba Sadri,Miguel Calejo +5 more
TL;DR: SWISH as mentioned in this paper is a web front-end for Prolog that consists of a web server implemented in SWI-Prolog and a client web application written in JavaScript, and it can be adapted to support Prolog extensions.
Algorithmic Debugging of Prolog Side-Effects
Luís Moniz Pereira,Miguel Calejo +1 more
- 26 Sep 1989
TL;DR: This paper attempts to reduce the magnitude of such problems, by formulating a framework for the algorithmic debugging of logic programs with side-effects, encompassing both input/output (I/O) and internal database (DB) ones.
5