Table of Contents
Agent CommunicationSecurity 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
|