Agent Communication Security and Mobility

10/26/97


Click here to start


Table of Contents

Agent Communication Security and Mobility

Overview

What’s an agent

What’s a software agent?

Agent Communication

Some ACLs

Knowledge Sharing Effort

Knowledge Interchange Format

Common Semantics Shared Ontologies and Ontolingua

Conceptual Schemas

Ontology Library and Editing Tools

KQML Knowledge Query and Manipulation Language

A KQML Message

Semantics for tell(A,B,X)

Agent Communication Issues

Some Communication Issues

Agent standards

Security for agents and agents for security

Security for Agents

Adding security to KQML

Secure KQML

Secure KQML

Secure KQML

Agents for security

Agents for PKI

Certificates and KQML

Trust in Agent Societies

Communicating mobile agents?

Motivating the need for rich ACLs

Sounds good in theory, but...

Language learning and evolution

Conclusion

Some key ideas

References

Backup

Components

SPKI/SDSI

SDSI/SPKI Motivations

Certificates in SPKI/SDSI 2.0

Certificate Parts

Sample Certificate

Cert can also describe keyholder

On-line orientation

Semantic web markup with SHOE

URL agents

URL Agents speak for one or more related web pages

Example

Course Ontology

PPT Slide

Author: Tim Finin

Email: finin@umbc.edu

Home Page: http://umbc.edu/~finin