- #ORF09 An introduction to the RETE algorithm
- #ORF09 Playing With the Rules Presentation
- #ORF09 Rule Patterns and Features Presentation
- #ORF09 Early Alert System Presentation
- #ORF09 Engineer’s perspective on Rule Technology Keynote
- #ORF09 Enterprise Architecture Presentation
- #ORF09 Enterprise Architecture Presentation Part II
- #ORF09 Model Driven Approach for BRMS Presentation
- #ORF09 Production Rule Systems
- #ORF09 Graph Based Knowledge Bases and Rules Presentation
- #ORF09 Truth versus Useful Lies Presentation
- #ORF09 Automated Verification of rules Presentation
- #ORF09 Agile Business Rule Development Presentation
- #ORF09 Rule Classification First Presentation
- #ORF09 Rule Violation and Over-Constrained Problems Presentation
- #ORF09 Generating Rules from UML presentation
- #ORF09 What’s Different about Rules in CEP Presentation
- #ORF09 Measuring your Rules’ KPI Presentation
- #ORF09 Designing a System of Rule Based Agents Presentation
- #ORF09 Extending General Purpose Engines Presentation
- #ORF09 Programming Rules using a spreadsheet interface
- #ORF09 Practical and Modern RBE Presentation
- #ORF09 Temporal Reasoning Presentation
- #ORF09 Business Rules in the Cloud Presentation
- #ORF09 October Rules Fest Think Tank
- #ORF09 October Rules Fest Think Tank – Part II
- #ORF09 CLIPS implementation of RETE Presentation
- #ORF09 Complex Event Processing Models Presentation
- #ORF09 Distributed Programming with Agents Presentation
- #ORF09 making Parallelism Available to Rule Developers Presentation
Mark Proctor is thinking that Agent computing that is coming. He parallels to enterprise architecture design patterns (camel.apache.org).
The same person who wrote those design patterns, is working on a Conversation Patterns to standardize that topic and that is going to standardize agent computing.
An Agent:
- Can act in an environment
- Can communicate directly with other agents
- Is driven by a set of tendencies
- Is capable of ____________
Agents in Multi-Agent System (MAS) are autonomous, reactive, pro-active and social.
Agents in MAS must
- move
- communicate
- coordinate
- negotiate
Not all agents have to be mobile, they become stationary agents. But there are advantages to mobile agents.
Agent to agent communication can use Shared Memory or Message passing. Agent communication models are needed and many standards (KQML, FIPA, etc.) have been worked on, many based on Speech Acts. He covered some aspects of that topic. Mark does not really like KQML and prefers FIPA.
Agent computing needs coordination.
The presentation was presenting a lot of information on the topic of agents. Mark then talked a bit on what their intentions are for Drools and agent support in Drools.
Tags: Business Rules, Conferences, ORF09




