default search action
Prolog: The Next 50 Years, 2023
- David Scott Warren, Verónica Dahl, Thomas Eiter, Manuel V. Hermenegildo, Robert A. Kowalski, Francesca Rossi:
Prolog: The Next 50 Years. Lecture Notes in Computer Science 13900, Springer 2023, ISBN 978-3-031-35253-9
Background
- David Scott Warren:
Introduction to Prolog. 3-19
About Prolog, Present and Future
- Manuel V. Hermenegildo, José F. Morales, Pedro López-García, Manuel Carro:
Types, Modes and so Much More - The Prolog Way. 23-37 - Michael R. Genesereth:
Prolog as a Knowledge Representation Language the Nature and Importance of Prolog. 38-47 - Gopal Gupta, Elmer Salazar, Farhad Shakerin, Joaquín Arias, Sarat Chandra Varanasi, Kinjal Basu, Huaduo Wang, Fang Li, Serdar Erbatur, Parth Padalkar, Abhiramon Rajasekharan, Yankai Zeng, Manuel Carro:
Prolog: Past, Present, and Future. 48-61 - David Scott Warren:
Writing Correct Prolog Programs. 62-70 - Nick Bassiliades, Ilias Sakellariou, Petros Kefalas:
Demonstrating Multiple Prolog Programming Techniques Through a Single Operation. 71-81 - David Scott Warren, Marc Denecker:
A Better Logical Semantics for Prolog. 82-92 - Carl Andersen, Theresa Swift:
The Janus System: A Bridge to New Prolog Applications. 93-104
Teaching Prolog
- Manuel V. Hermenegildo, José F. Morales, Pedro López-García:
Some Thoughts on How to Teach Prolog. 107-123 - Laurent Cervoni, Julien Brasseur, Jean Rohmer:
Simultaneously Teaching Mathematics and Prolog in School Curricula: A Mutual Benefit. 124-130 - Laura Andrea Cecchi, Jorge Pablo Rodríguez, Verónica Dahl:
Logic Programming at Elementary School: Why, What and How Should We Teach Logic Programming to Children? 131-143 - Veneta Tabakova-Komsalova, Stanimir Stoyanov, Asya Stoyanova-Doycheva, Lyubka Doukovska:
Prolog Education in Selected Secondary Schools in Bulgaria. 144-153 - Verónica Dahl, Laura Andrea Cecchi:
Introducing Prolog in Language-Informed Ways. 154-167
Tools for Teaching Prolog
- José F. Morales, Salvador Abreu, Daniela Ferreiro, Manuel V. Hermenegildo:
Teaching Prolog with Active Logic Documents. 171-183 - Peter A. Flach, Kacper Sokol, Jan Wielemaker:
Simply Logical - The First Three Decades. 184-193
Prolog-Based Languages and Systems
- Michael R. Genesereth:
Dynamic Logic Programming. 197-209 - Robert A. Kowalski, Fariba Sadri, Miguel Calejo, Jacinto A. Dávila:
Combining Logic Programming and Imperative Programming in LPS. 210-223 - Benjamin N. Grosof, Michael Kifer, Theresa Swift, Paul Fodor, Janine Bloomfield:
Ergo: A Quest for Declarativity in Logic Programming. 224-236
Prolog Applications: Finalists for the Colmerauer Prize
- Michael Leuschel:
ProB: Harnessing the Power of Prolog to Bring Formal Models and Mathematics to Life. 239-247 - Miguel Calejo, Charles Hoffman:
Pacioli: A PROLOG System for Financial Report Processing. 248-259 - Pierre Dissaux:
Logic Model Processing. 260-270 - Tristan Krueger, Abhijeet Mohapatra, Michael R. Genesereth:
Symbium: Using Logic Programming to Streamline Citizen-to-Government Interactions. 271-276 - Ken Satoh:
PROLEG: Practical Legal Reasoning System. 277-283
Contributed Prolog Applications
- Robert A. Kowalski, Jacinto A. Dávila, Galileo Sartor, Miguel Calejo:
Logical English for Law and Education. 287-299 - Davide Ancona, Angelo Ferrando, Viviana Mascardi:
Exploiting Logic Programming for Runtime Verification: Current and Future Perspectives. 300-317 - Alessandro Dal Palù, Agostino Dovier, Andrea Formisano, Enrico Pontelli:
Prolog Meets Biology. 318-333 - Vesna Marinkovic:
Prolog in Automated Reasoning in Geometry. 334-345 - Gopal Gupta, Huaduo Wang, Kinjal Basu, Farhad Shakerin, Elmer Salazar, Sarat Chandra Varanasi, Parth Padalkar, Sopam Dasgupta:
Logic-Based Explainable and Incremental Machine Learning. 346-358 - Paul Tarau:
Reflections on Automation, Learnability and Expressiveness in Logic-Based Programming Languages. 359-371 - Jean-Christophe Rohner, Håkan Kjellerstrand:
Prolog for Scientific Explanation. 372-385 - Gregory Gelfond, Marcello Balduccini, David A. Ferrucci, Aditya Kalyanpur, Adam Lally:
Machines as Thought Partners: Reflections on 50 Years of Prolog. 386-392
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.