- From: Francois Bry <bry@ifi.lmu.de>
- Date: Wed, 29 Jun 2005 09:51:23 +0200
- To: public-rule-workshop-discuss@w3.org
- Message-ID: <42C252FB.2020303@ifi.lmu.de>
Benjamin and his friends did a siginificant work in drafting these principles! I have two provisos: 1. It would be agreable to receive files in a non-proprietary standard, eg. in a W3C standard. Those MS specific standards are alomst impossble to properly view on non-MS software, and I find it boring an inappropriate to have to start Windows for reading contributrions. 2. I do not clearly recognise the central issue "What rules languiages what for". "Rules" means many different things that , I beleive, are better kept distinct: 2.1 views, or predefined queries (rfegardless of whether they are evaluated by forward of bac kwartd chaining, I fully agree with the proposal in this respect). 2.2 Integrity constraint-like rules, i.e. FOL-like or Description Logic-like, eg OWL, formuylas evaluated against a repository of factual data (eg database). 2.3. Ontology-like rules, i.e. FOL- or Description LOic-likre, eg OWL formulas considered independently of any repository of factual data. 2.4 active/reactive rules. More on the various kinds of rules: 2.1 and 2.2 (since integrity constraints are perfectly realized as special views) pertain to Query Languages. Therefore, any activity on a W3C rule language for the SW should be tightly joined with activities on SW Query language(s). 2.3 is already investigated: OWL. The issue are thus (a) how to relate ontologies to views/integrity constraints, and (b) how to use a *same* formula either as integrity constraint (as explained above under 2.2) or as an ontology formula (2.3), as fare asw Negation is concerned cf Thesis 2 in http://www.w3.org/2004/12/rules-ws/paper/15/ . 2.4 Active/reactive rules can *not* be tackled on the distributed Semantic Web as elswewhere. New research is urgently needed, cf .e.g. the (draft) paper attached to this message (in PDF, not in a proprietary format! :-). There, a fully novel approach to reactivity wuth a kind of Event-Condition-Action rules tuned to the Web is proposed. Notice how this approach is copuled with a Web/Semantic Web query language, so as to achieve the interoperability needed by programmers. Feedback is very welcome! -- François
Attachments
- application/pdf attachment: xchange-presentation.pdf
Received on Wednesday, 29 June 2005 07:51:33 UTC