More and more people are engaging in cooperative team activities over
worldwide networks such as the Internet. The multi-agent technology is
a framework suitable for constructing distributed applications to sup
port these activities. Systems based on this framework have the necess
ary autonomy, independency, flexibility, and extensibility. We have fo
cussed on the distributed schedule management, which is a typical appl
ication of the multi-agent technology We have developed a system, Inte
lliDiary, based on this framework to show how the framework is used an
d how the characteristics of the framework enhance the functions of di
stributed applications.