Agent-Oriented Programming: From Prolog to Guarded Definite Clauses

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

A book that furnishes no quotations is, me judice, no book – it is a plaything. TL Peacock: Crochet Castle The paradigm presented in this book is proposed as an agent programming language. The book charts the evolution of the language from Prolog to intelligent agents. To a large extent, intelligent agents rose to prominence in the mid-1990s because of the World Wide Web and an ill-structured network of multimedia information. Age- oriented programming was a natural progression from object-oriented programming which C++ and more recently Java popularized. Another strand of influence came from a revival of interest in robotics [Brooks, 1991a; 1991b]. The quintessence of an agent is an intelligent, willing slave. Speculation in the area of artificial slaves is far more ancient than twentieth century science fiction. One documented example is found in Aristotle’s Politics written in the fourth century BC. Aristotle classifies the slave as “an animate article of property”. He suggests that slaves or subordinates might not be necessary if “each instrument could do its own work at command or by anticipation like the statues of Daedalus and the tripods of Hephaestus”. Reference to the legendary robots devised by these mythological technocrats, the former an artificer who made wings for Icarus and the latter a blacksmith god, testify that the concept of robot, if not the name, was ancient even in Aristotle’s time.

Author(s): Matthew M. Huntbach, Graem A. Ringwood (auth.)
Series: Lecture Notes in Computer Science 1630 : Lecture Notes in Artificial Intelligence
Edition: 1
Publisher: Springer-Verlag Berlin Heidelberg
Year: 1999

Language: English
Pages: 394
Tags: Artificial Intelligence (incl. Robotics); Programming Techniques; Programming Languages, Compilers, Interpreters

The Art in Artificial Intelligence....Pages 1-35
Fifth Generation Architecture....Pages 37-67
Metamorphosis....Pages 69-102
Event Driven Condition Synchronization....Pages 103-138
Actors and Agents....Pages 139-173
Concurrent Search....Pages 175-211
Distributed Constraint Solving....Pages 213-246
Meta-interpretation....Pages 247-278
Partial Evaluation....Pages 279-317
Agents and Robots....Pages 319-351