A Logic Programming Perspective on Rules

A Logic Programming Perspective on Rules

Leon Sterling, Kuldar Taveter
ISBN13: 9781605664026|ISBN10: 1605664022|EISBN13: 9781605664033
DOI: 10.4018/978-1-60566-402-6.ch009
Cite Chapter Cite Chapter

MLA

Sterling, Leon, and Kuldar Taveter. "A Logic Programming Perspective on Rules." Handbook of Research on Emerging Rule-Based Languages and Technologies: Open Solutions and Approaches, edited by Adrian Giurca, et al., IGI Global, 2009, pp. 195-213. https://doi.org/10.4018/978-1-60566-402-6.ch009

APA

Sterling, L. & Taveter, K. (2009). A Logic Programming Perspective on Rules. In A. Giurca, D. Gasevic, & K. Taveter (Eds.), Handbook of Research on Emerging Rule-Based Languages and Technologies: Open Solutions and Approaches (pp. 195-213). IGI Global. https://doi.org/10.4018/978-1-60566-402-6.ch009

Chicago

Sterling, Leon, and Kuldar Taveter. "A Logic Programming Perspective on Rules." In Handbook of Research on Emerging Rule-Based Languages and Technologies: Open Solutions and Approaches, edited by Adrian Giurca, Dragan Gasevic, and Kuldar Taveter, 195-213. Hershey, PA: IGI Global, 2009. https://doi.org/10.4018/978-1-60566-402-6.ch009

Export Reference

Mendeley
Favorite

Abstract

Logic programming emerged from the realization that expressing knowledge in an appropriate clausal form in logic was akin to programming. The basic construct of a logic program can be viewed as a rule. This chapter will review rules from a logic programming perspective with an eye to developments within modern rule languages. It mentions rule interpreters, hybrid computing, interaction with the Web, and agents. An extended example is given concerning rule-based modelling and simulation of traffic at airports.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.