aglets.patterns class 185aglets.util 186atp.handler class 186
B
BBS 7, 8
C
C 155
C agents 117
CD-ROM 38, 64, 70, 76, 77, 94, 116, 140, 147, 160, 169, 171, 172, 177
checkpoint 104
checkpointing 133-134, 158
child agent 81
class 39
aglets 185
aglets patterns 185
aglets.util 186
atp 186
atp.handler 186
slave 175
user defined 39, 41, 44
classified 9
client agent 102
cloning 158
collaboration 31
collaborative agent systems 14
commands
agent communcation 75-76
agent creation 73-74
agent migration 74-75
user defined 66
communication 63
communication channels 108
communication process 154-155
compiled agents 135-137
connections 24
consumers 20
core 99, 109, 152, 153, 155, 158
corporate data 34
creating other agents
right 26
customization 20
D
Dartmouth College 61
databases 34, 70, 102
docking agents 63
document server agent 140-145
E
electronic marketplace 20, 40, 53, 56
embedded 65, 71
engine 29
entertainment 11
esoteric 70
event 43
exception 39
external applications 109
F
Fiji 170
file system 108
finance 11
Firefly 13
G
General Magic 20, 34, 38, 59
global allowance 103, 123, 137
grammar 72
graphical user interface 61, 108
GUI. See graphical user interface
I
IBM Japan 34
IBM Tokyo 163, 166
information presentation 109, 112-113
information research 109, 110-112
information-retrieval 69, 70
interface 39
Internet agents 4, 6, 13, 15
interpreted 65
interpreter 64, 67, 99, 135, 152, 155,
157, 158
J
Java 64, 66, 69, 94, 100, 155, 163, 166,
167, 170
Java agent 14
Java Network Programming 185
L
language 18, 28-29
communication-centric 29
complete 28
dynamic 28
object-oriented 28
persistent 28
portable 28
safe 28
leaving 128
legacy systems 32
local allowance 103, 107, 122, 123, 131, 137
Lycos 5
M
Mace bytecode 100, 117, 161
master 175, 176, 177
master-slave 175-177, 179
meetings 23-24
meta-search engines 6
method 39, 40
migration 63, 105
MIT Media Lab 13
mobile agents 32, 97, 99, 104, 113
mobile computing 110, 113-116
mobility 31, 97, 104-107, 130-131, 169
motion 98
N
nonvolatile store 63
O
object 38
object manipulation 40
object model 38
object structure 38-39
object-oriented 39
P
parent agent 81
performance 19
permits 26-27
personal assistant 11
personal communicator 49, 50, 51, 52, 54
PGP. See Pretty Good Privacy
place
programming 40-41
place names 132
places 21, 25, 98, 106, 132
platform 33
portability 64, 99, 100, 107, 153
Pretty Good Privacy (PGP) 63, 94
privacy 30
private 39
procedure 22
process 101
programming
remote 19
property 39
protected 40
protection 155-156
protocols 17, 24, 29-30
public 39
purchasing 10
R
ready 124
receiver 175
recovery 104
references 40
Remote Procedure Calling 17, 19, 60
remote programming 18, 19
renouncing 128
resource 26, 103
resource-manager agents 63
responsibility 31
retiring 124
right 26
RPC. See Remote Procedure Calling
running 124
S
Safe-Tcl 63, 94
search 5, 110
search agent 145-152
search engines 5
Lycos 5
Yahoo! 5
search strategies 110
searching 10
secrecy 30
security 25, 64, 94, 99, 100, 107, 136,
153, 170
semantic routing 112
server agent 102
service access 98
service points 102, 125-127
leaving 128
renouncing 128
service provider 20
slave 176, 179, 181
slave class 175
state 23
status 63
substitutions 72-73
suspending 124
synchronization 153
T
Tahiti 169, 174
Tcl 59, 77, 155
See also Agent Tcl;
Tool Command Language
teleaddress 46, 56
Telescript 20, 34, 59, 69, 94
throw 39
Tk 77, 108
Tk toolkit 61
Tool Command Language 33, 59, 99, 100, 108, 116
embedded 70
travel 11, 22-23
procedure 22
state 23
U
ubiquitous 171
unprotected 40
user-defined classes 39, 41, 44
user-defined commands 66
V
variables 39
virtual machine 167
visual agent manager 169
visual builders 168
W
waiting 124
Web 33, 97, 98, 140, 169
White, James 37
wireless networks 19
workflow 70
Y
Yahoo! 5, 12