DECLARATIVE REFLECTION TOOLS FOR AGENT SHELLS

Citation
E. Tyugu et M. Addibpour, DECLARATIVE REFLECTION TOOLS FOR AGENT SHELLS, Future generations computer systems, 12(2-3), 1996, pp. 203-215
Citations number
14
Categorie Soggetti
Computer Science Theory & Methods
ISSN journal
0167739X
Volume
12
Issue
2-3
Year of publication
1996
Pages
203 - 215
Database
ISI
SICI code
0167-739X(1996)12:2-3<203:DRTFAS>2.0.ZU;2-T
Abstract
This paper introduces declarative reflection schemata and describes im plementation tools for it. The keywords are planning and inference, i. e. a declarative (non-procedural) description of self must exist and b e used for making inferences about the future activities of the reflec tive system and about consequences of these activities. The NUT system is used as a platform for intelligent agents with reflection. NUT pro cesses running in a network are agent shells filled with knowledge in the form of NUT packages. A knowledge-based technique supported by aut omatic synthesis of programs is used for declarative reflection: a ref lection schema with a model of self managed by daemons is implemented using run-time compilation/decompilation of classes and metaprogrammin g with productions.