Agentification
Problem: Representing information sources, services, consumers as interacting decision making agents
Strategy:
- Low-level agent-building tools (comm. classes)
- Agent templates for common UMDL agent types (collections, thesauri,...)
- Agent architectures for general agent types (based on UMPRS, agent-oriented programming)
- Development environments for third-party use
Lessons being learned:
- Evolving definition of agent capabilities
- Developer-centered view of agents