Ontolog Forum
Ontology, Rules, and Logic Programming for Reasoning and Applications ([[RulesReasoningLP]]) - Miniseries Homepage
This mini-series of virtual panel sessions, and the associated online discourse, are co-championed by some members of the Ontolog community program who value the importance of the subject matter and would want to bring together those who are knowledgeable or interested into a dialog. The mini-series program will cover the topics that encapsulates the ontology-driven applications that will generally fall under "Ontology, Rules, Reasoning, Logic Programming and Applications."
What's New
- 2014_01_09 - Thursday: Joint RulesReasoningLP (s05) and OntologyBasedStandards (s07) mini-series session: Rule Standards: Common Logic, RuleML, and RIF - Co-chairs: Harold Boley, Mike Dean & Adrian Paschke - Panel / Briefings: Michael Grüninger, Adrian Paschke & Michael Kifer - ref. details at: ConferenceCall_2014_01_09 ... RSVP now!
- 2013_12_19 - Thursday: RulesReasoningLP mini-series session-04: Guide to Reasoning Applications Development and Cases - Co-chairs: Henson Graves & Ken Baclawski - Panelists: Jans Aasman, William Guinn, Mitch Kokar - ref. details at: ConferenceCall_2013_12_19
- 2013_11_21 - Thursday: RulesReasoningLP mini-series session-03: Concepts and Foundations of Rules and Ontologies: Logic Programs, Classical Logic, and Semantic Web - II - Co-chairs: Leo Obrst & Pascal Hitzler - Panelists: Markus Kroetzsch, HectorPerezUrbina, HassanAitKaci, Enrico Franconi - ref. details at: ConferenceCall_2013_11_21
- 2013_10_31 - Thursday: RulesReasoningLP mini-series session-02: Concepts and Foundations of Rules and Ontologies: Logic Programs, Classical Logic, and Semantic Web - I - Co-chairs: Leo Obrst & Harold Boley - Briefings: Harold Boley, Benjamin Grosof, Georg Gottlob - ConferenceCall_2013_10_31
- 2013_10_24 - Thursday: RulesReasoningLP session-01: Mini-series Launch Event - Survey and Introduction - Co-chairs: Leo Obrst & Benjamin Grosof - with Opening Remarks from: Michael Grüninger, Michael Kifer, Leora Morgenstern, Vinay Chaudhri, Harold Boley, Henson Graves, John F. Sowa, Ken Baclawski, Mike Dean & Peter P. Yim - ConferenceCall_2013_10_24
- 2013_09_12 - Thursday: ONTOLOG Community Planning Session: Event Scheduling for the Rest of 2013 - Co-chairs: Peter P. Yim & Michael Grüninger - ConferenceCall_2013_09_12
- 2013_07_25 - Thursday: Ontolog Ontology-Rules-Reasoning-LogicProgramming-Applications mini-series planning - Chair: Leo Obrst - Panelists: Benjamin Grosof, Harold Boley, John F. Sowa, Henson Graves - ConferenceCall_2013_07_25
Background, Objective & Goals
Around the time Leo Obrst published his co-authored paper Applying Prolog to Semantic Web Ontologies & Rules: Moving Toward Description Logic Programs (with Ken Samuel et al. in 2008), we had wanted to do something like this at Ontolog. We ran a couple of sessions - with Chris Welty on RIF and LeoObrst's panel session on Rules - and paused (for one reason or another) and did not get around to doing Logic Programing (LP) and most importantly, Reasoning Applications, which we had wanted to do. Picking up from there, and prompted by BenjaminGrosof's invited talk on Rulelog, we successful pooled together enough interest to get this mini-series off the ground.
This mini-series of virtual panel sessions, and the associated online discourse, are co-championed by some members of the Ontolog community program who value the importance of the subject matter and would want to bring together those who are knowledgeable or interested into a dialog. The mini-series program will cover the topics that encapsulates the ontology-driven applications that will generally fall under "Ontology, Rules, Reasoning, Logic Programming and Applications."
The mini-series addresses the following kinds of topics:
- Ontology-Rule Standards containing Horn Logic (Pure Prolog): Rule Interchange Format, RuleML, and Common Logic
- Ontology and Rule Reasoning Tools, Systems: Requirements, Design, Implementation. Examples include Semantic Web and Description Logic-based systems, First-Order Logic systems, Logic Programming systems, and Hybrid Semantic Web + Logic Programming (Description Logic Programming) systems: Cyc, Pellet, Jena, Prover9, Vampire, SILK and RuleLog, various Prologs such as SWI-Prolog, XSB Prolog, Ciao Prolog, Prova, Flora-2, Answer Set Programming, Constraint Logic Programming, Deductive Databases, SAT and SMT reasoners, decision-support systems, business rule systems, etc. [Deductive, Inductive, Abductive, Probabilistic, etc., reasoning]
- Ontology and Rule Reasoning Optimization: Knowledge Compilation from Development Time Ontologies and Rules to Run-Time Reasoning , Tabling, Memo-izing, Extensionalizing, Delayed / Lazy Evaluation, Type Subsumption Encodings, etc.
- Ontology and Rule Reasoning Applications (ref. Ontolog invited talks by Dr. Benjamin Grosof and Dr. Vinay Chaudhri)
Selected Goals:
- 1) Sketch out the current field of ontology and rule reasoning: what are the relevant standards, architectures, reasoning methods, reasoning engines, techniques, and applications
- 2) What are emerging technologies, techniques, and tools relevant for ontology and rule reasoning?
- 3) What are the issues and architectures involved in developing applications that use ontology and rule reasoning?
- 4) Describe visualization and explanation technologies and techniques for ontology and rule reasoning
[[RulesReasoningLP]] mini-series program
(Developing) Mini-series Sessions
Developing from the 2013.09.12 community planning exercise: Sessions 1, 2, 3 & 4 for the RulesReasoningLP mini-series will come out of those discussed on 2013.07.25, namely
- R1. RulesReasoningLP: Mini-series Launch Event - Survey and Introduction [LeoObrst, BenjaminGrosof]
- agenda:
- Intro of the mini-series (10 min)
- opening remarks by the champions, technology and community leaders (2~3 min. each) (20 min total)
- two survey / tutorials (by Leo and Benjamin) (25 min each) (50 min)
- Q&A and open discussion (30 min)
- candidate panelists:
- session/date: session-01 Thu 2013.10.24
- agenda:
- ### R2. Concepts and Foundations of Logic Programming and Semantic Web Programming - being modified to R2a & R2b: see below
- candidate panelists: Benjamin Grosof, Ian Horrocks, Bijan Parsia, Hassan Ait-Kaci (HassanAitKaci), PaulTarau, ... (t/b considered for R2a, R2b)
- R2a. Concepts and Foundations of Rules and Ontologies: Logic Programs, Classical Logic, and Semantic Web - I [LeoObrst, HaroldBoley]
- content to be covered: This session (part 1 of 2) addresses the concepts and foundations of the technologies underlying ontology and rule reasoning, especially focused on logic programming and Semantic Web extensions. Panelists include Harold Boley (From Data to Knowledge through Grailog Visualization), Benjamin Grosof (Defeasibility and HILOG), Georg Gottlob (Extended Datalog and Ontological Reasoning), and possibly more.
- candidate panelists: Benjamin Grosof (on Defeasibilty and Hilog), Georg Gottlob (on Datalog+/- langue), Harold Boley (on Grailog) ... invited: Bob Kowalski (in Japan; so time is bad; regrets), PaulTarau (has schedule confict; regrets), ThomasEiter (on the road; regrets), RiccardoRosati (regrets), Axel Polleres (invited), MeghynBienvenu (invited), Bill Andersen (regrets), LindseySpratt of Highfleet (regrets; Leo: maybe R4?)
- session/date: session-02 Thu 2013.10.31
- R2b. Concepts and Foundations of Rules and Ontologies: Logic Programs, Classical Logic, and Semantic Web - II [LeoObrst, PascalHitzler]
- content to be covered:
- candidate panelists: HassanAitKaci (on ontologies and rules in logic programming), Markus Kroetzsch (on Rule-based Reasoning in Lightweight Ontology Languages), HectorPerezUrbina (in place of EvrenSirin) (on reasoning with and applications of SWRL); Enrico Franconi (on "The Logic of Extensional RDFS" with emphasis on some of the rules-related aspects) ... other candidates: BirteGlimm (on the relationship between conjunctive querying and rules), MeghynBienvenu (on some of her work related to OBDA, Datalog, Horn DLs), Pascal Hitzler (backup)
- session/date: session-03 Thu 2013.11.21
- R4. Guide to Reasoning Applications Development and Cases [HensonGraves, KenBaclawski]
- content to be covered:
- candidate panelists: Jans Aasman, Ken Baclawski, Arun Majumdar, Bill Andersen, Leo Obrst, Holger Knublauch, ...
- session/date: session-04 Thu 2013.12.19
- R3. Rule Standards: Common Logic, RuleML, and RIF [HaroldBoley, Adrian Paschke, MikeDean]
- content to be covered:
- candidate panelists: John F. Sowa, Michael Grüninger, Michael Kifer, Harold Boley, Adrian Paschke, Chris Welty, ... maybe: Pat Hayes, Fabian Neuhaus, Chris Menzel, Tara Athan
- session/date: session-05 Thu 2014.01.09
- a Joint session with the OntologyBasedStandards mini-series was also proposed (ref. proposal on 2013.07.25) ... this session is now featured as a Joint RulesReasoningLP-OntologyBasedStandards session (respectively, s05 & s07)
- content & panelists - see: ConferenceCall_2014_01_09
- R6 & onward - ideas and suggestions for the program after Ontology Summit 2014
- ...
The Team
- Benjamin Grosof (co-convener)
- Leo Obrst (co-convener)
- Peter P. Yim (co-convener)
- Adrian Paschke
- Harold Boley
- Henson Graves
- John F. Sowa
- Ken Baclawski
- Mike Dean
- Pascal Hitzler
- Homepage for this "Ontology, Rules, and Logic Programming for Reasoning and Applications ([[RulesReasoningLP]])" mini-series (i.e. this page): http://ontolog.cim3.net/cgi-bin/wiki.pl?RulesReasoningLP
- Discussion Archives: http://ontolog.cim3.net/forum/ontolog-forum/
- Subject matter discussion ... please prefix your subject line with "[[[RulesReasoningLP]]]"
- To Subscribe: please join the Ontolog community - ref. membership details here
- Mini-series organization discussion ... please use the [mini-series-org] mailing list, and your subject line with "[[[RulesReasoningLP]]]"
- Shared-File Workspace: http://ontolog.cim3.net/file/work/RulesReasoningLP/
Resources
- This page: http://ontolog.cim3.net/cgi-bin/wiki.pl?RulesReasoningLP
- The community brainstorm/planning session during which this "Ontology, Rules, and Logic Programming for Reasoning and Applications ([[RulesReasoningLP]])" mini-series came in being - 2013_07_25 - Thursday: Ontolog Ontology-Rules-Reasoning-LogicProgramming-Applications mini-series planning - Chair: Leo Obrst - Panelists: Benjamin Grosof, Harold Boley, John F. Sowa, Henson Graves - ConferenceCall_2013_07_25
- The 2013.06.20 session by Dr. Benjamin Grosof on RuleLog and the subsequent discussion when this mini-series was envisioned by its co-champions.
- 26-Jun-2008 - Ontolog Panel Discussion on: "Rules in Semantic Web Applications" with panelists Dr. Leo Obrst (MITRE; Ontolog) (chair), Dr. Jos de Bruijn (Free University of Bozen-Bolzano, Italy) & Mr. Martin O'Connor (Stanford-BMIR). Please refer to details on the session page, at: ConferenceCall_2008_06_26
- 12-Jun-2008 - invited speaker Dr. Chris Welty (IBM Research; Chair, W3C RIF Working Group) gave a premier talk on: "RIF: Rules Interchange Format." Please refer to details on the session page, at: ConferenceCall_2008_06_12
- Samuel, Ken; Leo Obrst; Suzette Stoutenberg; Karen Fox; Adrian Johnson; Ken Laskey; Deborah Nichols; and Jason Peterson. 2008. Applying Prolog to Semantic Web Ontologies & Rules: Moving Toward Description Logic Programs. The Journal of the Theory and Practice of Logic Programming (TPLP), Massimo Marchiori, ed., Cambridge University Press - http://journals.cambridge.org/action/displayAbstract?fromPage=online&aid=1853440 (paywalled.)
- Adrian Walker, Michael McCord, John F. Sowa and Walter G. Wilson. Knowledge Systems and Prolog. Addison-Wesley, 1990. ISBN 0-201-52424-4
- Executable English / Internet Business Logic. Supports self-explaining database apps written as syllogism-like rules in open vocabulary English. System is live on the internet with a browser author- and user-interface. Google "Executable English", or go to www.reengineeringllc.com . Shared use of the system is free, and there are no advertisements.