Thanks Steph,

I had looked at Jade and got the impression that it was intended to support
agent-to-agent interaction over the web, where the agents are essentially
Java programs. I didn't see anything about the agents being driven by rules
in a language that the agents themselves could manipulate. OWL provides an
ontology language/framework, but I don't think it provides a means for
writing rules that will control the agents. I got a similar impression about
Jena. Also, I hate looking at XML and wouldn't want my agents to have to
read and write it.

Perhaps all that's judging in haste. I'll keep an open mind about it. But I
must say that I've been very impressed by what I saw on the Drools site. I
had never heard of it before this weekend, but now I want to know more.

-- Russ



On Sun, Aug 23, 2009 at 5:49 AM, Stephen Thompson
<[email protected]>wrote:

>  Russ:
>
> Have you looked at Jade <http://jade.tilab.com/> (Jave Agent Devel
> Environ)?  Try a Google search on
> Jade Agent Systems and you will also turn up 
> AgentOWL<http://agentowl.sourceforge.net/>.
> The latter is an agent
> system based on Jade but adds an OWL based ontology using Jena for the
> ontology
> processing.
>
> Steph T
>
>
>
> Russ Abbott wrote:
>
> Thanks, Steven,
>
>  From my initial Googling the closest I could find was 
> Drools<http://jboss.org/drools/>.
> It's intended to provide a forward chaining rule programming language for
> distributed systems (J2EE). It's open source from JBoss. Although it has
> nothing to do with Agent-based modeling, it seems quite nice and quite
> general. It runs on top of and is completely integrated with Java.  Agent
> can simply be an object type. Its 
> Template<http://hudson.jboss.org/hudson/job/drools/lastSuccessfulBuild/artifact/trunk/target/docs/drools-expert/html_single/index.html#d0e5774>capability
>  allows it to generate rules that are stored as Java objects,
> which seems to make it capable of manipulating rules dynamically. I'll have
> to look into that further. One can make it a simulation engine by keeping a
> tick counter in the workspace.
>
> It would be nice, though, if there were a system already developed for this
> sort of thing. Now that I know what I want, it seems like such a natural and
> powerful kind of modeling capability that it's amazing that it hasn't been
> done!
>
> -- Russ
>
>
>
> On Sat, Aug 22, 2009 at 8:58 PM, Stephen Guerin <
> [email protected]> wrote:
>
>> Russ,
>>
>> I haven't seen a system like your describing. It shouldn't be too hard to
>> assemble though if the rule grammar was simple.
>>
>> -S
>> --- -. .   ..-. .. ... ....   - .-- ---   ..-. .. ... ....
>> [email protected]
>> (m) 505.577.5828  (o) 505.995.0206
>> redfish.com _ sfcomplex.org _ simtable.com _ lava3d.com
>>
>>
>>
>>
>>
>>
>>
>>
>> On Aug 22, 2009, at 9:13 PM, Russ Abbott wrote:
>>
>>   Hi,
>>>
>>> I'm interesting in developing a model that uses rule-driven agents. I
>>> would like the agent rules to be condition-action rules, i.e., similar to
>>> the sorts of rules one finds in forward chaining blackboard systems. In
>>> addition, I would like both the agents and the rules themselves to be first
>>> class objects. In other words, the rules should be able:
>>>        • to refer to agents,
>>>        • to create and destroy agents,
>>>        • to create new rules for newly created agents,
>>>        • to disable rules for existing agents, and
>>>        • to modify existing rules for existing agents.
>>> Does anyone know of a system like that?
>>>
>>>  -- Russ============================================================
>>> FRIAM Applied Complexity Group listserv
>>> Meets Fridays 9a-11:30 at cafe at St. John's College
>>> lectures, archives, unsubscribe, maps at http://www.friam.org
>>>
>>
>>
> ------------------------------
>
> ============================================================
> FRIAM Applied Complexity Group listserv
> Meets Fridays 9a-11:30 at cafe at St. John's College
> lectures, archives, unsubscribe, maps at http://www.friam.org
>
>
============================================================
FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
lectures, archives, unsubscribe, maps at http://www.friam.org

Reply via email to