Proceedings

Amalgamating Multiple Programming Paradigms in PROLOG

Download BibTeX Cite

Proceedings of the Tenth International Joint Conference on Artificial Intelligence. Architectures and Languages. Pages 76-81.

Abstract

This paper discusses the issues in amalgamating multiple programming paradigms in the logic programming language, Prolog. It is shown that multiple paradigms can be incorporated without disturbing logic programming language features and efficiency. It also introduces a new programming paradigm called the relation-oriented paradigm. The research results are reflected in the implementation of the Prolog-based knowledge programming system PEACE, which is used to realize an expert system in a diagnostic domain. PEACE provides a relation-oriented programming paradigm, as well as previously discussed paradigms, such as object-oriented, data-oriented, and rule-oriented paradigms. These paradigms are nicely amalgamated in Prolog language and can be used intermixedly.

Yoshiyuki Koseki. 1987. Amalgamating Multiple Programming Paradigms in PROLOG. In Proceedings of the Tenth International Joint Conference on Artificial Intelligence, IJCAI-87. IJCAI, 76–81. https://ijcai.org/proceedings/1987/14
Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards