Re: [ANN] r4f-pro: IDE for visual ontology-based, rule-based and algorithm-based software development

2017-07-13 Thread Christopher Small
Yup; I'm aware. That's what tipped me off. Didn't see the comment
mentioning OWL until I'd already posted, hence the second message.

Again, intriguied to look into this further now.

On Thu, Jul 13, 2017 at 2:01 PM, ru  wrote:

> Christopher!
>
> OWL is extention of RDF.
>
> --Ru
>
> четверг, 13 июля 2017 г., 21:21:59 UTC+3 пользователь Christopher Small
> написал:
>
>> Are these ontologies as in RDF ontologies?
>>
>> On Monday, July 10, 2017 at 6:41:32 AM UTC-7, ru wrote:
>>>
>>> Hi,
>>>
>>> Update to r4f-pro project: https://github.com/rururu/r4f-pro
>>>
>>> Integrated Development Environment for [rete4frames](https://github.c
>>> om/rururu/rete4frames) rule engine and expert system shell based on
>>> [Protege-3.5 ontology editor](http://protege.stanford.edu) supplemented
>>> with visual creation of algorithms. It combines two well-known paradigms of
>>> software development: algorithms for strictly defined processes and rules
>>> for fuzzy, fragmentarily defined processes and phenomenons.
>>>
>>> New feature: Algorithms.
>>>
>>> Algorithms are created using drag-and-drop of standard blocks from a
>>> palette on a canvas of a flow-chart and following connection them by stream
>>> lines. After that the standard blocks are filled with *Clojure* code as
>>> of "let" macro body.
>>> Important distinction of these algorithms from a common notion of
>>> algorithm in that they can represent *parallel processes*.
>>>
>>> Sincerely,
>>>   Ru
>>>
>> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to a topic in the
> Google Groups "Clojure" group.
> To unsubscribe from this topic, visit https://groups.google.com/d/
> topic/clojure/OG-kV8q9854/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ANN] r4f-pro: IDE for visual ontology-based, rule-based and algorithm-based software development

2017-07-13 Thread ru
Christopher!

OWL is extention of RDF.

--Ru

четверг, 13 июля 2017 г., 21:21:59 UTC+3 пользователь Christopher Small 
написал:
>
> Are these ontologies as in RDF ontologies?
>
> On Monday, July 10, 2017 at 6:41:32 AM UTC-7, ru wrote:
>>
>> Hi,
>>
>> Update to r4f-pro project: https://github.com/rururu/r4f-pro
>>
>> Integrated Development Environment for [rete4frames](
>> https://github.com/rururu/rete4frames) rule engine and expert system 
>> shell based on [Protege-3.5 ontology editor](http://protege.stanford.edu) 
>> supplemented with visual creation of algorithms. It combines two well-known 
>> paradigms of software development: algorithms for strictly defined 
>> processes and rules for fuzzy, fragmentarily defined processes and 
>> phenomenons.
>>
>> New feature: Algorithms.
>>
>> Algorithms are created using drag-and-drop of standard blocks from a 
>> palette on a canvas of a flow-chart and following connection them by stream 
>> lines. After that the standard blocks are filled with *Clojure* code as 
>> of "let" macro body.  
>> Important distinction of these algorithms from a common notion of 
>> algorithm in that they can represent *parallel processes*. 
>>
>> Sincerely,
>>   Ru
>>
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ANN] r4f-pro: IDE for visual ontology-based, rule-based and algorithm-based software development

2017-07-13 Thread Christopher Small
Hah; This answers part of my question (had a tab open, and didn't see the 
"1 new pending message"). I've been vaguely curious about this project, and 
didn't realize there was a connection ideas from RDF. I'm interested to 
learn more now.

On Thursday, July 13, 2017 at 9:45:15 AM UTC-7, ru wrote:
>
> Arthur!
>
> By the way, I must notice that Protege exists in two flavors: 
> Protege-frames and Protege-OWL. Protege-frames historically precedes 
> Protege-OWL. Protege-OWL theoretically is more powerful, but from practical 
> point of view Protege-frames has more comprehensive application area (not 
> only my opinion). So, I develop this variant of Protege.
>
> Sincerely,
>Ru
>
> среда, 12 июля 2017 г., 21:58:11 UTC+3 пользователь art...@signafire.com 
> написал:
>>
>> Hey, this is pretty neat thanks for sharing. I've had to research 
>> Ontologies for work the last few weeks, it'll help to dive into the source. 
>> Very cool.
>>
>> On Monday, July 10, 2017 at 9:41:32 AM UTC-4, ru wrote:
>>>
>>> Hi,
>>>
>>> Update to r4f-pro project: https://github.com/rururu/r4f-pro
>>>
>>> Integrated Development Environment for [rete4frames](
>>> https://github.com/rururu/rete4frames) rule engine and expert system 
>>> shell based on [Protege-3.5 ontology editor](http://protege.stanford.edu) 
>>> supplemented with visual creation of algorithms. It combines two well-known 
>>> paradigms of software development: algorithms for strictly defined 
>>> processes and rules for fuzzy, fragmentarily defined processes and 
>>> phenomenons.
>>>
>>> New feature: Algorithms.
>>>
>>> Algorithms are created using drag-and-drop of standard blocks from a 
>>> palette on a canvas of a flow-chart and following connection them by stream 
>>> lines. After that the standard blocks are filled with *Clojure* code as 
>>> of "let" macro body.  
>>> Important distinction of these algorithms from a common notion of 
>>> algorithm in that they can represent *parallel processes*. 
>>>
>>> Sincerely,
>>>   Ru
>>>
>>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ANN] r4f-pro: IDE for visual ontology-based, rule-based and algorithm-based software development

2017-07-13 Thread Christopher Small
Are these ontologies as in RDF ontologies?

On Monday, July 10, 2017 at 6:41:32 AM UTC-7, ru wrote:
>
> Hi,
>
> Update to r4f-pro project: https://github.com/rururu/r4f-pro
>
> Integrated Development Environment for [rete4frames](
> https://github.com/rururu/rete4frames) rule engine and expert system 
> shell based on [Protege-3.5 ontology editor](http://protege.stanford.edu) 
> supplemented with visual creation of algorithms. It combines two well-known 
> paradigms of software development: algorithms for strictly defined 
> processes and rules for fuzzy, fragmentarily defined processes and 
> phenomenons.
>
> New feature: Algorithms.
>
> Algorithms are created using drag-and-drop of standard blocks from a 
> palette on a canvas of a flow-chart and following connection them by stream 
> lines. After that the standard blocks are filled with *Clojure* code as 
> of "let" macro body.  
> Important distinction of these algorithms from a common notion of 
> algorithm in that they can represent *parallel processes*. 
>
> Sincerely,
>   Ru
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ANN] r4f-pro: IDE for visual ontology-based, rule-based and algorithm-based software development

2017-07-13 Thread ru
Arthur!

By the way, I must notice that Protege exists in two flavors: 
Protege-frames and Protege-OWL. Protege-frames historically precedes 
Protege-OWL. Protege-OWL theoretically is more powerful, but from practical 
point of view Protege-frames has more comprehensive application area (not 
only my opinion). So, I develop this variant of Protege.

Sincerely,
   Ru

среда, 12 июля 2017 г., 21:58:11 UTC+3 пользователь art...@signafire.com 
написал:
>
> Hey, this is pretty neat thanks for sharing. I've had to research 
> Ontologies for work the last few weeks, it'll help to dive into the source. 
> Very cool.
>
> On Monday, July 10, 2017 at 9:41:32 AM UTC-4, ru wrote:
>>
>> Hi,
>>
>> Update to r4f-pro project: https://github.com/rururu/r4f-pro
>>
>> Integrated Development Environment for [rete4frames](
>> https://github.com/rururu/rete4frames) rule engine and expert system 
>> shell based on [Protege-3.5 ontology editor](http://protege.stanford.edu) 
>> supplemented with visual creation of algorithms. It combines two well-known 
>> paradigms of software development: algorithms for strictly defined 
>> processes and rules for fuzzy, fragmentarily defined processes and 
>> phenomenons.
>>
>> New feature: Algorithms.
>>
>> Algorithms are created using drag-and-drop of standard blocks from a 
>> palette on a canvas of a flow-chart and following connection them by stream 
>> lines. After that the standard blocks are filled with *Clojure* code as 
>> of "let" macro body.  
>> Important distinction of these algorithms from a common notion of 
>> algorithm in that they can represent *parallel processes*. 
>>
>> Sincerely,
>>   Ru
>>
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ANN] r4f-pro: IDE for visual ontology-based, rule-based and algorithm-based software development

2017-07-12 Thread arthur
Hey, this is pretty neat thanks for sharing. I've had to research 
Ontologies for work the last few weeks, it'll help to dive into the source. 
Very cool.

On Monday, July 10, 2017 at 9:41:32 AM UTC-4, ru wrote:
>
> Hi,
>
> Update to r4f-pro project: https://github.com/rururu/r4f-pro
>
> Integrated Development Environment for [rete4frames](
> https://github.com/rururu/rete4frames) rule engine and expert system 
> shell based on [Protege-3.5 ontology editor](http://protege.stanford.edu) 
> supplemented with visual creation of algorithms. It combines two well-known 
> paradigms of software development: algorithms for strictly defined 
> processes and rules for fuzzy, fragmentarily defined processes and 
> phenomenons.
>
> New feature: Algorithms.
>
> Algorithms are created using drag-and-drop of standard blocks from a 
> palette on a canvas of a flow-chart and following connection them by stream 
> lines. After that the standard blocks are filled with *Clojure* code as 
> of "let" macro body.  
> Important distinction of these algorithms from a common notion of 
> algorithm in that they can represent *parallel processes*. 
>
> Sincerely,
>   Ru
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [ANN] r4f-pro: IDE for visual ontology-based, rule-based and algorithm-based software development

2017-07-11 Thread ru
Hi Didier,

I believe that main use case is fast prototyping of new ideas. You model 
new concepts, classes, relations using native Protege capabilities and 
implement processes in this new area using rules and algorithms depending 
of what suits better. 
Important thing here is visual representation of all this things. It is 
useful for presentation, reasoning, etc. In general, people think better 
when visually represent subject (arguably). 

One use case is here: https://github.com/rururu/flights-pro

Sincerely,
  Ru

вторник, 11 июля 2017 г., 9:38:16 UTC+3 пользователь Didier написал:
>
> I feel like I'm missing out on this. It sounds very cool, but I'm not 
> sureI understand the use cases whereI should reach for it. Can you speak of 
> what kind of use case you can use rete and r4j for?

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[ANN] r4f-pro: IDE for visual ontology-based, rule-based and algorithm-based software development

2017-07-11 Thread Didier
I feel like I'm missing out on this. It sounds very cool, but I'm not sureI 
understand the use cases whereI should reach for it. Can you speak of what kind 
of use case you can use rete and r4j for?

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[ANN] r4f-pro: IDE for visual ontology-based, rule-based and algorithm-based software development

2017-07-10 Thread ru
Hi,

Update to r4f-pro project: https://github.com/rururu/r4f-pro

Integrated Development Environment for 
[rete4frames](https://github.com/rururu/rete4frames) rule engine and expert 
system shell based on [Protege-3.5 ontology 
editor](http://protege.stanford.edu) supplemented with visual creation of 
algorithms. It combines two well-known paradigms of software development: 
algorithms for strictly defined processes and rules for fuzzy, 
fragmentarily defined processes and phenomenons.

New feature: Algorithms.

Algorithms are created using drag-and-drop of standard blocks from a 
palette on a canvas of a flow-chart and following connection them by stream 
lines. After that the standard blocks are filled with *Clojure* code as of 
"let" macro body.  
Important distinction of these algorithms from a common notion of algorithm 
in that they can represent *parallel processes*. 

Sincerely,
  Ru

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.