- From: Benjamin Grosof <bgrosof@MIT.EDU>
- Date: Fri, 09 Dec 2005 19:10:16 -0500
- To: Chris Welty <welty@us.ibm.com>, Pascal Hitzler <phitzler@inf.tu-dresden.de>
- Cc: public-rif-wg@w3.org
Hi Chris -- and Pascal, You asked I send my (non-scribe) breakout notes to you. They are below. I'll plan later to edit/contribute to the RifClassification wiki as well. I figure it doesn't hurt to post these notes to the mailing list as well, so I've cc'd that. Benjamin %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% *non-scribe* notes from the Classification breakout at the RIF kickoff 12/10/05 by Benjamin Grosof bases for classification of rule systems/languages: - market segments and coherence / history - expressiveness KR expressiveness: - declarative LP - FOL - modal: deontic; temporal dimensions also include: - nonmon, defaults, priorities - procedural attachments also there's: - uncertainty/probability families: RDBMS (relational database management system) core SQL - XQuery and SPARQL as outgrowths of that PR (production rules) ECA (event-condition-action rules) Prolog also: sequential rules, related to PR especially also: FOL -- for ontological etc. modeling, e.g. cf. SWSI effort OWL -- could think of OWL as a rule system unique names there are control constructs in the language in for example PR and Prolog Benj and several: think in terms of expressive features and restrictions see Benj's slides from kickoff presentation yesterday, esp. slides 41-43 there; it's on Benj's webpage -> Talks Pascal and Benj: can aim to have an OWL ontology of the features and restrictions tasks: inferencing -- this is primary other tasks: authoring and modeling analysis: used to support inferencing or authoring/modeling also: testing: uses inferencing, analysis control of inferencing: - backward - forward - mixed - incremental vs. exhaustive operational wrt modeling-level info: important here are: transformations and round-tripping, passing along metadata, provenance, commenting secondary but significant concern is support not just of inferencing but authoring/modeling/analysis Michael K: we should classify in terms of syntax and semantics syntax includes: plain predicate calculus, Frame syntax, reification, etc. types of semantics wrt mon/nonmon: open world, closed world well-founded, closed-world answer set semantics discriminator attributes between systems: FOL-minus, FOL, FOL+ open vs. closed procedural vs. declarative semantics uncertainty modality, intensionality computational complexity/decidability look at past standards design / standards work: RuleML and SWSL SWRL CommonLogic let's build up a wiki RifClassification - Pascal will build it up (Chris W. had to leave at this point) Benj: expressively, let's also work from supply side, bottom-up: what we know how to do interoperability-wise, pairwise, then take a superlanguage of the expressiveness of those pairs (pairwise bridges) SBVR took somewhat restricted CL: FOL + Henken semantics then added alethic and deontic: necessity and obligation key people: Pat Hayes and Terry Halpern Donald Chapin: can we capture in RIF what's in SBVR - see Annex A of SBVR standard TODO: all to send notes to Chris Welty who will aggregate ________________________________________________________________________________________________ Prof. Benjamin Grosof Web Technologies for E-Commerce, Semantic Rules, Business Policies, E-Contracting, Services, Trust, Financial MIT Sloan School of Management, Information Technology group http://ebusiness.mit.edu/bgrosof or http://www.mit.edu/~bgrosof
Received on Saturday, 10 December 2005 00:12:04 UTC