{"title":"Logic programming and the execution model of Prolog","authors":"Dan E. Tamir, Abe Kandel","doi":"10.1016/1069-0115(95)90038-1","DOIUrl":null,"url":null,"abstract":"<div><p>This paper introduces the subject of logic programming, describes the execution model of Prolog, and surveys Prolog development tools. In addition, the paper explains how Prolong integrates with artificial intelligence applications and software engineering principles. Finally, it shows how the execution model of Prolog can be optimized and parallelized efficiently.</p></div>","PeriodicalId":100668,"journal":{"name":"Information Sciences - Applications","volume":"4 3","pages":"Pages 167-191"},"PeriodicalIF":0.0000,"publicationDate":"1995-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/1069-0115(95)90038-1","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Information Sciences - Applications","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/1069011595900381","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper introduces the subject of logic programming, describes the execution model of Prolog, and surveys Prolog development tools. In addition, the paper explains how Prolong integrates with artificial intelligence applications and software engineering principles. Finally, it shows how the execution model of Prolog can be optimized and parallelized efficiently.