Harold Boley NRC IIT e-Business MOST Workshop - Maritimes Open Source Technologies Université de Moncton Nov 10, 2004 Revised: Apr 14, 2005 The Open RuleML.

Slides:



Advertisements
Similar presentations
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Advertisements

RuleML Meets RDF: Triples, Rules, and Taxonomies Harold Boley*, NRC IIT e-Business Benjamin Grosof, MIT Sloan (with help from Bruce Spencer, Steve Ross-Talbot,
A Web Rules WG Charter Focus Strawman Proposal Version 1.1, April 30, 2005 This Version Prepared by: Benjamin Grosof, Harold Boley, Michael Kifer, and.
Languages on the Semantic Web Frank van Harmelen Vrije Universiteit Amsterdam Ian Horrocks University of Manchester.
The RuleML Family of Web Rule Languages PPSWR’06, Budva, Montenegro, 10 June 2006 Revised, RuleML’06, Athens, GA, 11 Nov Shortened, Vienna, SWT Course,
A rule language for the semantic web Dieter Fensel, Lausanne, June 14, 2004 SDK cluster meeting on WSMO.
Sujit R Nair November 30,2009. Introduction Need / Requirement. Characteristics of current rule markup Languages. A sample Scenario of Rule Interchange.
The RuleML Family of Web Rule Languages PPSWR’06, Budva, Montenegro, 10 June 2006 Revised, RuleML’06, Athens, GA, 11 Nov Harold Boley University.
David Hirtle Co-op student, NRC IIT e-Business August 12, 2004 The RuleML 0.87 Release UML Model, Validation Stability, and Abridged Syntax.
SOA Update from The Open Group OMG Technical Meeting 4 December 2006 Dr Christopher J Harding Forum Director Tel Mobile
Deploying a Distributed Symposium Planner Through Rule Responder Harold Boley Benjamin Craig Institute for Information Technology National Research Council,
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
From SHIQ and RDF to OWL: The Making of a Web Ontology Language
A Vigil on the Semantic Web Bruce Spencer NRC-IIT Fredericton Aug 22, 2001.
Collaborative Filtering and Rules for Music Object Rating and Selection Sifter Project Meeting Michelle Anderson Marcel Ball Harold Boley Nancy Howse Daniel.
Semantic Web Research: Visual Modelling of OWL-S Services Computer Science Annual Workshop September 2004 Charlie Abela, James Scicluna Department of Computer.
Introduction to ebXML Mike Rawlins ebXML Requirements Team Project Leader.
© 2002 DFKI GmbH CCSW: The Competence Center Semantic Web Harold Boley, DFKI GmbH Presentation in Course „Rule Markup Languages“ Univ. Kaiserslautern,
Harold Boley, Adrian Paschke, and Tara Athan (RuleML Initiative)RuleML Initiative The 6th International Symposium on Rules: Research Based and Industry.
Evaluating Centralized, Hierarchical, and Networked Architectures for Rule Systems Benjamin Craig University of New Brunswick Faculty of Computer Science.
The RuleML Initiative Prepared by (in alphabetical order): Harold Boley, Mike Dean, Benjamin Grosof, Michael Kifer, Said Tabet, Gerd Wagner W3C Workshop.
The RuleML Initiative, July/August 2001 International Semantic Web Working Symposium SWWS July - 1 August 2001, Stanford, California, USA Harold.
TRANSLATOR: A TRANSlator from LAnguage TO Rules David Hirtle David R. Cheriton School of Computer Science University of Waterloo (Work done at the University.
Ontology Development Kenneth Baclawski Northeastern University Harvard Medical School.
1 Expert Finding for eCollaboration Using FOAF with RuleML Rules MCeTECH May 2006 Jie Li 1,2, Harold Boley 1,2, Virendrakumar C. Bhavsar 1, Jing.
Business Rules and Web Services Research Group A proposal for a joint UNB/NRC Research group Bruce Spencer Feb 28, 2002.
The 7th International Web Rule Symposium: Research Based and Industry Focused (RuleML 2013) July 11-13, 2013, Seattle, USA.
WSDL Tutorial Ching-Long Yeh 葉慶隆 Department of Computer Science and Engineering Tatung University
1 RDF/RuleML Interoperability W3C Workshop on Rule Languages for Interoperability Position Paper, April 2005 Authors: Harold Boley 1, Jing Mei 2,
1 Rule-based Social Networking for Expert Finding Presented by: Jie Li 1,2 Supervisors: Dr. Harold Boley 1,2 Dr. Virendrakumar C. Bhavsar 1 1 University.
David Hirtle Coop student, NRC IIT e-Business December 2, 2003 Object-Oriented RuleML Re-Modularized and XML Schematized via Content Models.
Object-Oriented RuleML for RDF: Facts, Queries, and Inferences Harold Boley*, NRC IIT e-Business (with help from Said Tabet, Duncan Johnston-Watt, Benjamin.
UML-Based Rule Modeling Language REWERSE Working Group I1 Brandenburg University of Technology Strelka – An URML Modeling Tool The Strelka tool supports.
Resource Description Framework (RDF) Course: Electronic Document Team member: Ding Feng Ding Wei Wang Ling Date:
Translation Patterns to Specify Processes in the PSL Ontology Dr. A. Sánchez-Ruíz University of North Florida CIS Department Associate Professor and Coordinator.
IIT — e-Business (Fredericton) Bruce Spencer Research Overview July 10, 2002.
Semantic Web Constraint Language complement and the editor development in Protégé Piao Guangyuan.
1 The OO jDREW Reference Implementation of RuleML RuleML-2005, November 2005 Marcel Ball 1, Harold Boley 2, David Hirtle 1,2, Jing Mei 1,2, Bruce.
From POSL to d-POSL: Making the Positional-Slotted Language Defeasible Advisors: Nick Bassiliades, Efstratios Kontopoulos Instructor: Dr. Harold Boley.
SEMANTIC AGENT SYSTEMS Towards a Reference Architecture for Semantic Agent Systems Applied to Symposium Planning Usman Ali.
Rules, RIF and RuleML.
Visualizing SWRL Rules Using Grailog Frame Formulas Team 8 : Bo Yan Juyan Zhang Ismail Akbari Instructor: Harold Boley.
Advanced Topics in the Semantic Web: Semantic Services for Business Process Management - Overview - Harold Boley Semantic Web Laboratory NRC-IIT and UNB-CS.
RuleML Meets RDF: Triples, Rules, and Taxonomies Harold Boley*, NRC IIT e-Business Benjamin Grosof, MIT Sloan (with help from Bruce Spencer, Steve Ross-Talbot,
RuleML Rules Lite Harold Boley, NRC IIT e-Business Said Tabet, Macgregor Corp With Key Contributions from the Joint Committee DAML PI Meeting, Captiva.
From RuleML 0.88 to 0.89 Sublanguages Beyond Horn Logic ― Validation and Translation David Hirtle NRC-IIT, UNB April 21, 2005 Update: June 8, 2005.
Rule Responder: A Multi-Agent Web Platform for Collaborative Virtual Organizations Based on RuleML and OO jDREW Benjamin Craig University Of New Brunswick.
Object-Oriented RuleML for RDF: Facts, Queries, and Inferences Harold Boley, NRC IIT e-Business (with help from Said Tabet, Duncan Johnston-Watt, Benjamin.
The Rule Markup Initiative: RDF Relationships and DTD Modularization Harold Boley Benjamin Grosof Said Tabet Updated (8 Mar 2001) from talk at: RDF Interest.
1 Open Ontology Repository initiative - Planning Meeting - Thu Co-conveners: PeterYim, LeoObrst & MikeDean ref.:
Deploying a Distributed Symposium Planner Through Rule Responder Benjamin Craig Harold Boley Institute for Information Technology National Research Council,
RuleML Query Answering with Personal OO jDREW Agents in Rule Responder Benjamin Craig Harold Boley Fredericton, NB National Research Council - IIT May.
1 RIF Design Roadmap Draft PM Harold Boley (NRC), Michael Kifer (Stony Brook U), Axel Polleres (DERI), Jos de Bruijn (DERI), Michael Sintek.
1 Nov. 2, 2005 Design and Application of Rule Based Access Control Policies Huiying Li, Xiang Zhang, Honghan Wu & Yuzhong Qu Dept. Computer.
ONION Ontologies In Ontology Community of Practice Leader
Stefan Decker Stanford University Mike Dean BBN Technologies.
The International RuleML Symposium on Rule Interchange and Applications Visualization of Proofs in Defeasible Logic Ioannis Avguleas 1, Katerina Gkirtzou.
RuleML for the Semantic Web Harold Boley OntoWeb Kick-off WorkshopOntoWeb Kick-off Workshop, Heraklion, Greece, June 2001 Revised: 17 July 2001 (joint.
A Test Case Suite for Hornlog+ RuleML 1.01 A Test Case Suite for Hornlog+ RuleML 1.01 CS6795 Semantic Web Techniques Team 3: Zhenzhi Cui Radhika Yadav.
Rules in SW Semantic Web - Spring 2008 Computer Engineering Department Sharif University of Technology.
26/02/ WSMO – UDDI Semantics Review Taxonomies and Value Sets Discussion Paper Max Voskob – February 2004 UDDI Spec TC V4 Requirements.
OWL Language off Textbook Ch. 10
CmpE 583- Web Semantics: Theory and Practice RULES & RULE MARKUP
Rules, RIF and RuleML.
Multi-agent system for web services
Semantic Web - Ontologies
Orlando Florida RuleML 2007 Thursday, October 25, 2007
Semantic Web Update W3C RDF, OWL Standards, Development and Applications Dave Beckett.
Model-Driven Semantic Web Rule Engineering
Presentation transcript:

Harold Boley NRC IIT e-Business MOST Workshop - Maritimes Open Source Technologies Université de Moncton Nov 10, 2004 Revised: Apr 14, 2005 The Open RuleML Standard for Semantic Web Rule Interchange

1 Introduction Rules are part of the Semantic Web Rule interchange in an open format is important for e-Business RuleML is the de facto open language standard for rule interchange/markup Collaborating with W3C, OMG, OASIS, and other standards/gov'nt bodies

2 RuleML Enables... Rule modelling markup translation interchange execution publication archiving in UML RDF XML ASCII

3 RuleML Identifies... Expressive sublanguages – for Web rules – started with Derivation rules: extend SQL views Reaction rules: extend SQL triggers – to empower their subcommunities

4 RuleML Specifies... Derivation rules via XML Schema: – All sublanguages:(OO) RuleML 0.89 – First Order Logic:FOL RuleML 0.9 – With Ontology language: SWRL 0.7 A Semantic Web Rule Language Combining OWL (W3C) and RuleML – With Web Services language: SWSL 0.9 Translators in & out (e.g. Jess) via XSLT

5 Business Rule: Positional ''The discount for a customer buying a product is 5 percent if the customer is premium and the product is regular.'' discount customer product 5.0 premium customer regular product Implies Atom headbody And discoun t premiumcustomer regularproduct customerproduct5.0 Var IndRel Var

6 Business Rule: Slotted (for OO) ''The discount for a customer buying a product is 5 percent if the customer is premium and the product is regular.'' Implies Atom headbody And discoun t premiumcustomer regularproduct customerproduct5.0 Var IndRel Var rebate item buyer discount buyer customer item product rebate 5.0 premium customer regular product

7 RuleML Initiative Structure Steering Committee: –Asaf Adi (IL) –Harold Boley, Co-Chair (CA) –Mike Dean (USA) –Andreas Eberhart (DE) –Benjamin Grosof (USA) –Michael Kifer (USA) –Steve Ross-Talbot (UK) –Bruce Spencer (CA) –Said Tabet, Co-Chair (USA) –Gerd Wagner (DE) Technical Groups: –Reaction Rules Technical Group, Co-Chairs: A. Adi & G. Wagner –Ontology Combination, Co-Chairs: B. Grosof & A. Eberhart –Defeasible Rules, Co-Chairs: G. Antoniou & M. Schroeder –Frames, Objects, and RUle Markup, Co-Chairs: M. Kifer & S. Decker Participants: –>40, including companies such as IBM, Sun, Oracle, and Sybase

8 Standards Bodies and RuleML W3C: Ongoing technical collaboration –Member Submission of SWRL and of SWRL FOL (including FOL RuleML)SWRLSWRL FOLFOL RuleML –Led to Workshop on Rule Languages for Interoperability with papers from (#9 #29 #57, #67) & about (#23, #59) RuleMLWorkshop on Rule Languages for Interoperabilitypapers OMG: Responses to Requests For Proposal (RFPs) on Business and on Production Ruleson Business and on Production Rules OASIS: Technical Commitee plan for Policy RuleMLPolicy RuleML

9 Government Efforts and RuleML DARPA: Joint (Agent Markup Language) Commitee archived discussion listarchived discussion list NRC: – IIT: Hosts portals ruleml.org, jdrew.org, mailing lists (e.g. ruleml-all), and moreruleml.orgjdrew.orgruleml-all – CISTI: Leads team (with Network Inference and Stanford University) for SWRL submissions to W3C – IRAP: Evaluates real-world use scenarios DFKI: Hosted startup

10 RuleML 0.87 (Now: 0.88, Soon: 0.89) Complete release announced: Full specification: –XML Schemas: –Examples: –Auto-Upgrade: Highlights –UML model for system of sublanguages –Type/role “stripe-skipping” syntax, also for OO RuleML –Slot changes for improved F-logic compatibility –Validation stability

11 FOL RuleML 0.9 Packaged in SWRL FOL release: First specification: –Monolithic DTD: –Examples: –Auto-Upgrade: forthcoming Highlights –Modular combination of Quantifier RuleML: explicit ‘Forall’ and ‘Exists’ Disjunctive RuleML: ‘Or’ in the head –Connectives for equivalence and negation added –Will benefit all other sublanguages of RuleML 0.9

12 jDREW Java Deductive Reasoning Engine for the Web by Bruce Spencer: Open Source on SourceForge Top-down and bottom-up execution RuleML input for rule bases

13 OO jDREW Object-Oriented engine by Marcel Ball: Top-Down and Bottom-Up Web-Start Applications plus JAR file download OO RuleML input for rule bases Used for most new applications

14 Applications RACSA, RALOCA, RACOFI: Rule Applying Agents for Comparison Shopping, Learning Object Comparison, and COllaborative FIltering (led to inDiscover.net)inDiscover.net NBBizKB: New Brunswick Business Knowledge Base uses OO RuleML for data validation and integrationNBBizKBintegration AgentMatcher: e-Learning metadata interchanged in Weighted OO RuleMLAgentMatcher Teclantic: Startup project descriptions for Atlantic technology transfer in Weighted OO RuleMLTeclantic Regulatory guidelines for financial services in the US, Can, and UK by Said Tabet, Inference Web Inc.

15 Conclusions The POsitional-SLotted presentation syntax for OO RuleML will help people; tutorial: The Web Rules and Open Source communities should learn more from each other, as already prepared by Kendall Clark’s A Web of RulesA Web of Rules Give your input for work towards the release of RuleML 1.0 by late 2005