[Attempto] Introduction and translation to N3 logic

Jean-Marc Vanel jeanmarc.vanel at gmail.com
Sat Jan 23 12:06:14 CET 2010


2010/1/14 Tobias Kuhn <kuhntobias at gmail.com>

> Hi Jean-Marc,
>
> Sorry for the late reply. Your project sounds very interesting. Please keep
> us informed about its progress!
>
> I don't have any concrete hints at the moment, apart from saying that you
> should look at the work of Kaarel Kaljurand on translating ACE into OWL (see
> the publications page of the Attempto website).
>

 You probaly mean this one :

Kaarel Kaljurand. ACE View — an ontology and rule editor based on Attempto
Controlled English. *5th OWL Experiences and Directions Workshop (OWLED
2008)*. [PDF<http://attempto.ifi.uzh.ch/site/pubs/papers/owled2008eu_kaljurand.pdf>|
BibTeX<http://attempto.ifi.uzh.ch/site/pubs/papers/bibtex/owled2008eu_kaljurand.bib>
]

Indeed, I tried ACE View and watched the video. The translation of ACE
English to a mixture of OWL and SWRL is close to what what I want, because
OWL is already what I use , and SWRL is close to N3 rules in semantics .

So all I have to do would be to translate SWRL to N3 rules.

I also considered reusing the grammar of the XML RuleML translation provided
by the translator from ACE to RuleML <http://ruleml.org/translator/> .


However, there is also this publication :

Juri Luca De Coi, Norbert E. Fuchs, Kaarel Kaljurand, and Tobias Kuhn.
Controlled English for Reasoning on the Semantic Web. In Francois Bry and
Jan Maluszynski, editors, *Semantic Techniques for the Web — The REWERSE
Perspective*, number 5500 in Lecture Notes in Computer Science, pages
276–308. Springer, 2009.
[PDF<http://attempto.ifi.uzh.ch/site/pubs/papers/decoi2009rewerse.pdf>|
BibTeX<http://attempto.ifi.uzh.ch/site/pubs/papers/bibtex/decoi2009rewerse.bib>
]

>
> Cheers,
> Tobias
>
>
>
> On 01/05/2010 11:36 AM, Jean-Marc Vanel wrote:
>
>> Hi
>>
>> Attempto is a wonderful tool, and I'm trying to figure out how I can
>> export an ACE rule base in N3 logic (
>> http://www.w3.org/DesignIssues/N3Logic ) .
>>
>> Any hint welcome.
>>
>> ------------------------------------------
>> Let me introduce myself.
>>
>> I'm working on generation of a Graphical User Interface with a RETE rule
>> engine.
>> The projects :
>> The Déductions project ( http://deductions.sourceforge.net/ ) aims at
>> using Artificial Intelligence techniques for general software
>> development tasks. Currently we have rules in N3 language to generate
>> simple Create-Update applications for Java Swing platform from OWL
>> models. User Manual for the form generator:
>>
>> http://deductions.svn.sourceforge.net/viewvc/deductions/html/GUIgenerator.html
>>
>> The Déductions project is strongly connected to the EulerGUI
>> Integrated Development Environment ( http://eulergui.sourceforge.net/ ).
>> The difference is that Déductions provides the rules and models,
>> and EulerGUI allows one to develop and run these rules.
>> User Manual for the EulerGUI IDE:
>>
>> http://eulergui.svn.sourceforge.net/viewvc/eulergui/trunk/eulergui/html/documentation.html
>> --
>> Jean-Marc Vanel
>> Consulting, services, training,
>> Rule-based programming, Semantic Web
>> http://jmvanel.free.fr/
>> +33 (0)6 89 16 29 52 -- +33 (0)1 39 55 58 16
>> ( we rarely listen to voice messages, please send a mail instead )
>>
>>
>>
>> _______________________________________________
>> attempto mailing list
>> attempto at lists.ifi.uzh.ch
>> https://lists.ifi.uzh.ch/listinfo/attempto
>>
>


-- 
Jean-Marc Vanel
Consulting, services, training,
Rule-based programming, Semantic Web
http://jmvanel.free.fr/
+33 (0)6 89 16 29 52 -- +33 (0)1 39 55 58 16
( we rarely listen to voice messages, please send a mail instead )
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ifi.uzh.ch/pipermail/attempto/attachments/20100123/4759e972/attachment.htm>


More information about the attempto mailing list