Hi Ahmed,

You may want to look into state machines and think about how to model these
and how to integrate such model with rules and rule engines.

In the end, developing a goal driven system you describe would not be only
or even mainly about a model you use, but about building the overall
solution to implement this capability. Answering such broad design questions
is outside of the user group forum's scope.

On a somewhat related note, TopBraid includes event condition action engine
- described at 
http://www.topquadrant.com/2013/07/08/performing-side-effects-after-each-edi
t-in-topbraid-evn/

Regards,


Irene Polikoff

From:  Ahmed Shafei <[email protected]>
Reply-To:  <[email protected]>
Date:  Tuesday, February 9, 2016 at 6:04 PM
To:  TopBraid Suite Users <[email protected]>
Subject:  [topbraid-users] TopBraid and goal driven reasoners

Hi All,

I am very new to the topic of ontologies and modelling, and I feel really
lost since I see tons of reasoners, serialization formats, softwares, etc. I
really need help here :)!

So, I want to create a system which is goal driven, meaning: Given a set of
OWL ontological models (Ex. robot model and human model), a certain goal
needs to be achieved.

Example:
* A hole in a box needs to be drilled.
> 1. Therefore, the robot needs to carry the box.
> 2. The robot gives it to the human who is capable of drilling the hole.
> 3. The human drills it.
> 4. The human gives it back to the robot.
So far, I managed to create simple models for the robot and the human using
TopBraid Composer Free edition. Now comes the question, how do I map these
models to rules?
For example, the human model has a property called "canDrill", how can I map
it to an actual action in the system?
What kind of reasoner can I use? What else do I need?

I just need a hint for a certain direction, and then I will go deeper into
it.

Thanks in advance.


-- 
You received this message because you are subscribed to the Google Group
"TopBraid Suite Users", the topics of which include Enterprise Vocabulary
Network (EVN), Reference Data Manager (RDM), TopBraid Composer, TopBraid
Live, TopBraid Insight, SPARQLMotion, SPARQL Web Pages and SPIN.
To post to this group, send email to [email protected]
--- 
You received this message because you are subscribed to the Google Groups
"TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to [email protected].
For more options, visit https://groups.google.com/d/optout.


-- 
You received this message because you are subscribed to the Google Group 
"TopBraid Suite Users", the topics of which include Enterprise Vocabulary 
Network (EVN), Reference Data Manager (RDM), TopBraid Composer, TopBraid Live, 
TopBraid Insight, SPARQLMotion, SPARQL Web Pages and SPIN.
To post to this group, send email to [email protected]
--- 
You received this message because you are subscribed to the Google Groups 
"TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to