MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Reactive Web Agents with Open Constraint Programming (2001) [1 citations — 0 self]

Download:
Download as a PDF | Download as a PS
by Kenny Q. Zhu, Wee-yeh Tan, Andrew E. Santosa, Roland H. C. Yap
The Fifth International Symposium on Autonomous Decentralized Systems with an Emphisis on Electronic Commerce
http://guava.comp.nus.edu.sg/~kzhu/docs/agents_s.ps
Add To MetaCart

Abstract:

This paper describes a new programming system for writing web applications with reactive agents, i.e. the agents can have complex responses which depend on how the environment changes. Our prototype system is based on the Open Constraint Programming framework using the Constraint Logic Programming language CLP(R). The benefit of reactive web agents is that activities of agents can be coordinated and synchronized using a common store and the agents can themselves be written as a system of interacting rules. Our thesis is that such a system makes it easy to write powerful reactive applications. We use a stock trading system to illustrate our reactive agents. Some details of the implementation are also given.

Citations

800 Intelligent agents: Theories and practice – Wooldridge, Jennings - 1995
408 Concurrent constraint programming – Saraswat - 1993
291 The CLP(R) Language and System – Jaffar, Michaylov, et al. - 1992
283 Programming with Constraints: An Introduction – Marriott, Stuckey - 1998
230 Intelligent agents – Wooldridge - 1999
54 A declarative approach to business rules in contracts: courteous logic programs in xml – Grosof, Labrou, et al. - 1999
14 An Agent-Based Framework for Interoperability – Genesereth - 1997
7 The state of the art in agent communication languages – KONE, SHIMAZU, et al. - 2000
3 The State of the Art in – Kone, Shimazu, et al. - 2000
2 Open Constraint – Jaffar, Yap - 1998
1 Reactive Object-Oriented Databases and CIM – Berndtsoon - 1994
1 Interprocess Communications in UNIX – Gray - 1997
1 et al., "CLP(R) Programmer's Manual Version 1.2 – Heintze - 1992