MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Towards active logic programming (1999) [13 citations — 9 self]

Download:
Download as a PDF | Download as a PS
by Stefania Costantini
Proc. of 2nd International Works. on Component-based Software Development in Computational Logic (COCL’99), PLI’99
http://www.di.unipi.it/~brogi/ResearchActivity/COCL99/proceedings/costantini.ps
Add To MetaCart

Abstract:

In this paper we present the new logic programming language DALI, aimed at defining agents and agent systems. A main design objective for DALI has been that of introducing in a declarative fashion all the essential features, while keeping the language as close as possible to the syntax and semantics of the plain Horn--clause language. Special atoms and rules have been introduced, for representing: external events, to which the agent is able to respond (reactivity); actions (reactivity and proactivity); internal events (previous conclusions which can trigger further activity); past and present events (to be aware of what has happened). An extended resolution is provided, so that a DALI agent is able to answer queries like in the plain Horn--clause language, but is also able to cope with the different kinds of events, and exhibit a (rational) reactive and proactive behaviour. 1

Citations

641 Modeling rational agents within a BDI-architecture – Rao, Georgeff
462 BDI agents: From theory to practice – Rao, Georgeff - 1995
357 Representing action and change by logic programs – Gelfond, Lifschitz - 1993
155 Local Models Semantics, or Contextual Reasoning – Ghidini, Giunchiglia - 2001
87 Foundation of Logic Programming (Second Edition – Lloyd - 1987
61 Foundations of a logical approach to agent programming – Lesperance, Levesque, et al. - 1996
50 Towards a unified agent architecture that combines rationality with reactivity – Kowalski, Sadri - 1996
31 Heterogeneous Active Agents – Eiter, Subrahmanian - 1999
30 Logic programming and multi-agent system: A synergic combination for applications and semantics – Bozzano, Delzanno, et al. - 1999
18 Combining introspection and communication with rationality and reactivity in agents – Dell’Acqua, Sadri, et al. - 1998
13 Reflective agents in metalogic programming – Costantini, Dell'Acqua, et al. - 1992
13 Combining Logical Agents with Rapid Prototyping for Engineering Distributed Applications – Dart, Kazmierckaz, et al. - 1999
12 ROK: A reflective model for distributed object management – Edmond, Papazoglou, et al. - 1995
10 A metalogical programming approach: Language, semantics and applications – Costantini, Lanzarone - 1994
4 Formal semantics for an abstract agent programming language – Hindricks, Boer, et al. - 1997
3 Autonomous semi{reactive agent design based on incremental inductive learning in logic programming – Balduccini, Lanzarone - 1997
2 Multi-context argumentative agents – Parsons, Sierra - 1998
1 Model--checking multiagent systems. Stanford AI-Vision-Robotics Colloquium – Giunchiglia - 1998
1 Specifying communicative multi--agent systems (invited paper – Shapiro, Lesp'erance, et al. - 1998