LegalRuleML Metamodel

Slides:



Advertisements
Similar presentations
The Institute for Learning and Research Technology is a national centre of excellence in the development and use of technology-based methods in teaching,
Advertisements

17 Apr 2002 XML Syntax: DTDs Andy Clark. Validation of XML Documents XML documents must be well-formed XML documents may be valid – Validation verifies.
The Semantic Web – WEEK 4: RDF
ISO DSDL ISO – Document Schema Definition Languages (DSDL) Martin Bryan Convenor, JTC1/SC18 WG1.
Dr. Jim Bowring Computer Science Department College of Charleston CSIS 690 (633) May Evening 2009 Semantic Web Principles and Practice Class 5: 27 May.
Dr. Alexandra I. Cristea RDF.
More RDF CS 431 – Carl Lagoze – Cornell University Acknowledgements: Eric Miller Dieter Fensel.
4/16/2007Declare a Schema File I1. 4/16/2007Declare a Schema File I2 Declare a Schema File A collection of semantic validation rules designed to constrain.
Chapter 7: Resource Description Framework (RDF) Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley,
The RDF meta model: a closer look Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations.
CS 6975 Web Semantics Normalizers for RuleML 1.0 in XSLT 2.0 Nada Alsalmi ‍ Leah Bidlake ‍ Ao Cheng ‍ Thea Gegenberg ‍ Emily Wilson Instructor: Dr. Harold.
An OWL based schema for personal data protection policies Giles Hogben Joint Research Centre, European Commission.
Nancy Ide Vassar College USA Resource Definition Framework A Tutorial EUROLAN 2003 July 28 - August 8 Bucharest - Romania.
TAPP-09 23/02/2009Giorgos Flouris1 On Explicit Provenance Management in RDF/S Graphs Institute of Computer Science Foundation for Research and Technology.
Harold Boley, Adrian Paschke, and Tara Athan (RuleML Initiative)RuleML Initiative The 6th International Symposium on Rules: Research Based and Industry.
Chapter 6 Understanding Each Other CSE 431 – Intelligent Agents.
9 th Open Forum on Metadata Registries Harmonization of Terminology, Ontology and Metadata 20th – 22nd March, 2006, Kobe Japan. XMDR Prototype Day: 21.
Logics for Data and Knowledge Representation
RDF – Resource Description Framework M. Missikoff – F. Taglino LEKS, IASI-CNR Una piattaforma inferenziale per il Web Semantico: Jena2 Roma, 2006 Web Semantico.
© Copyright 2008 STI INNSBRUCK RDF and RDF Schema Semantic Web Lecture Lecture III – xx 2009 Dieter Fensel Slides.
O Supervisor : Dr. Harold Boley o Advisor : Dr. Tara Athan o Team : Simranjit Singh Pratik Shah Bijiteshwar R Aayush.
The Resource Description Framework And its application to thegateway.org For the IIAP Jon Jablonski, Research Assistant The Information.
Description of some multimedia ontologies Rapha ë l Troncy Thursday 1 st of December, 2005.
LegalRuleML LegalRuleML TC. Outline Introduction to LegalRuleML Bridging from RuleML to LegalRuleML (to be suggested by Harold, Adrian) LegalRuleML Metamodel.
OASIS LegalRuleML RuleML2014, Prague 18th August.
Chapter 7: Resource Description Framework (RDF) Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley,
Semantic Web Exam 1 Review.
1 Artificial Intelligence Applications Institute Centre for Intelligent Systems and their Applications Stuart Aitken Artificial Intelligence Applications.
OASIS LegalRuleML RuleML2014, Prague 18th August.
Of 35 lecture 5: rdf schema. of 35 RDF and RDF Schema basic ideas ece 627, winter ‘132 RDF is about graphs – it creates a graph structure to represent.
OASIS LegalRuleML RuleML2015 Berlin, August 2nd, 2015.
RDF Schema (RDFS) RDF user communities need to define the vocabularies (terms) to indicate that they  are describing specific kinds or classes of resources.
CS 157B: Database Management Systems II February 11 Class Meeting Department of Computer Science San Jose State University Spring 2013 Instructor: Ron.
OASIS LegalRuleML RuleML2015 Berlin, August 2nd, 2015.
OIL and DAML+OIL: Ontology Languages for the Semantic Web Sungshin Lim TOWARDS THE SEMANTIC WEB: Ontology-driven Knowledge.
Chapter 7: Resource Description Framework (RDF) Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley,
The RDF meta model Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations of XML compared.
OASIS LegalRuleML LEX2014. LegalRuleML TC Monica Palmirani, CIRSFID, UniBO Guido Governatori, NICTA, Australia Harold Boley, UNB Tara Athan, Athan Services.
OASIS LegalRuleML RuleML2015 Berlin, August 2nd, 2015.
OASIS LegalRuleML RuleML2014, Prague 18th August.
Representing Netconf Data Models using Document Schema Definition Languages (DSDL) Rohan Mahy Sharon Chisholm Lada Lhotka IETF 72 - Dublin.
Important Concepts from the W3C RDF Vocabulary/Schema Sungtae Kim SNU OOPSLA Lab. August 19, 2004.
OASIS LegalRuleML ICAIL2013, Rome 12th June Monica Palmirani.
Working with XML. Markup Languages Text-based languages based on SGML Text-based languages based on SGML SGML = Standard Generalized Markup Language SGML.
Silterra, April 2004 RDF, RSS and all that THREADING THE RDF MAZE.
Semantic web course – Computer Engineering Department – Sharif Univ. of Technology – Fall RDF & RDF Schema Machine Understandable Metadata for the.
OASIS LegalRuleML RuleML2013, Seattle 12th July. LegalRuleML TC Monica Palmirani, CIRSFID, UniBO Guido Governatori, NICTA, Australia Harold Boley, NRC.
Import experiments in Protégé. October 10th © Raúl García-Castro Import experiments in Protégé Raúl García-Castro October 10th, 2005 Interoperability.
OASIS LegalRuleML RuleML2015 Berlin, August 2nd, 2015.
OASIS LegalRuleML RuleML2015 Berlin, August 2nd, 2015.
Linked Data & Semantic Web Technology The Semantic Web Part 5. Resource Description Framework (2) Dr. Myungjin Lee.
LegalRuleML Metamodel Tara Athan, Harold Boley, Guido Governatori, Monica Palmirani, Adrian Paschke, Adam Wyner July 13, 2013 RuleML th International.
OASIS LegalRuleML RuleML2015 Berlin, August 2nd, 2015.
Linked Data & Semantic Web Technology The Semantic Web Part 4. Resource Description Framework (1) Dr. Myungjin Lee.
Jan Pettersen Nytun, UIA, page 1 Knowledge Representation Part IV The Semantics Web Starting with XML Jan Pettersen Nytun, UiA.
Service-Oriented Computing: Semantics, Processes, Agents
Charlie Abela Department of Intelligent Computer Systems
The Semantic Web Part 6. RDF Vocabularies: RDF Schema
Service-Oriented Computing: Semantics, Processes, Agents
Introduction to the Semantic Web (tutorial) 2009 Semantic Technology Conference San Jose, California, USA June 15, 2009 Ivan Herman, W3C
Service-Oriented Computing: Semantics, Processes, Agents
Information Delivery Manuals: Functional Parts
Tutorial on Semantic Web
Lec 3: Object-Oriented Data Modeling
Introduction to RDF and RDFS Editor: MR3
RDF 1.1 Concepts and Abstract Syntax
ece 720 intelligent web: ontology and beyond
Semantic Web Basics (cont.)
LegalRuleML F2F 2014.
Semantic-Web, Triple-Strores, and SPARQL
Presentation transcript:

LegalRuleML Metamodel Tara Athan, Harold Boley, Guido Governatori, Monica Palmirani, Adrian Paschke, Adam Wyner July 13, 2013 RuleML 2013 7th International Web Rule Symposium, Seattle

Contents Purpose of Metamodel Role of Metamodel in LegalRuleML Design Process ER Diagrams of Metamodel

Purpose of Metamodel Provide partial semantics by transformation LegalRuleML → RDF Establish connections to external ontologies Dublin Core FRBR RDF/RDFS RuleML Metamodel Essential Component of LegalRuleML Language Design Process Language design by committee is challenging Semantics is a better starting point than syntax

LegalRuleML's Cyclic Language Design Process Legal Source Examples LegalRuleML Metamodel as RDFS Schema RDF Instances based on Metamodel LegalRuleML Instances from RDF/XML XML Schemas Validating Against Instances Glossary of XML Elements and Attributes Repeat

LegalRuleML Metamodel as RDFS Schema rdfs:Class Names for classes of entities Following RDF(S) conventions, UpperCamelCase rdfs:subClassOf hierarchy Connections to external ontologies rdf:Property Names for dyadic relations between entities Following RDF(S) conventions, lowerCamelCase rdfs:domain, rdfs:range rdfs:subPropertyOf hierarchy rdfs:comment Natural language definitions of classes and properties

RDF Instances based on Metamodel Simplified Samples Extracted from Legal Sources Compactification Start with Unnested Triples in any RDF format Nest in Tree Structure using RDF/XML abbreviations to eliminate explicit blank nodes

LegalRuleML Instances from RDF/XML Produced by semi-standardized invertible manual transformation Design Principles Striping Fully-striped normal form Alternating Node (rdfs:Class) element and edge (rdf:Property) element One child per edge Compact form with redundant stripes removed (stripe-skipping)

LegalRuleML Design Principles (cont.) Renaming - shorter element and attribute names, still human readable <Node>Collection → <Nodes> Node-skipping Nodes always appearing as blank nodes may be skipped provided no type information is lost Leaf Stripes Nodes that often have no content may optionally be skipped, leading to a “leaf-stripe”, provided no type information is lost

LegalRuleML Design Principles (cont.) Attributes Can lead to more compact syntax May inhibit extensibility Only used if with high confidence Property will never have cardinality >1 Object will never be a blank node Literal Object always has a unique specified datatype

XML Schemas Validating Against Instances Modular Relax NG schemas Customization by selection of a subset of the modules Extension by including additional modules Generated Monolithic XSD schemas Schema Validation using various engines (Saxon EE, XMLSpy, …) Instance Validation as Requirements Testing

Glossary of XML Elements and Attributes Definitions for XML elements and attributes Synchronization with natural language comments in RDFS metamodel Initiates update of metamodel

Upper Metamodel (Classes)

Upper Metamodel (Properties)

Context Metamodel

Statement Metamodel

Defeasible Metamodel

Metadata Metamodel

Legal Temporal Metamodel

Deontic Metamodel