OASIS LegalRuleML RuleML2014, Prague 18th August.

Slides:



Advertisements
Similar presentations
A Semantic Web Approach to Digital Rights Management Roberto García González.
Advertisements

Resource description and access for the digital world Gordon Dunsire Centre for Digital Library Research University of Strathclyde Scotland.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Semantic Web Thanks to folks at LAIT lab Sources include :
Of 27 lecture 7: owl - introduction. of 27 ece 627, winter ‘132 OWL a glimpse OWL – Web Ontology Language describes classes, properties and relations.
Identity Management Based on P3P Authors: Oliver Berthold and Marit Kohntopp P3P = Platform for Privacy Preferences Project.
Using the Semantic Web to Construct an Ontology- Based Repository for Software Patterns Scott Henninger Computer Science and Engineering University of.
3. Technical and administrative metadata standards Metadata Standards and Applications.
RDF Kitty Turner. Current Situation there is hardly any metadata on the Web search engine sites do the equivalent of going through a library, reading.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
Intelligent Systems Semantic Web. Aims of the session To introduce the basic concepts of semantic web ontologies.
Future of MDR - ISO/IEC Metadata Registries (MDR) Larry Fitzwater, SC 32 WG 2 Convener Computer Scientist U.S. Environmental Protection Agency May.
© ESTRELLA, IST A quick ‘n easy intro to LKIF Core Rinke Hoekstra.
RDF: Concepts and Abstract Syntax W3C Recommendation 10 February Michael Felderer Digital Enterprise.
LegalRuleML ICAIL Tutorial.
Harold Boley, Adrian Paschke, and Tara Athan (RuleML Initiative)RuleML Initiative The 6th International Symposium on Rules: Research Based and Industry.
SC32 WG2 Metadata Standards Tutorial Metadata Registries and Big Data WG2 N1945 June 9, 2014 Beijing, China.
A Modeling Language to Model Norms Karen Figueiredo Viviane Torres da Silva Universidade Federal Fluminense (UFF)
The Semantic Web Service Shuying Wang Outline Semantic Web vision Core technologies XML, RDF, Ontology, Agent… Web services DAML-S.
Interoperability in Information Schemas Ruben Mendes Orientador: Prof. José Borbinha MEIC-Tagus Instituto Superior Técnico.
© Copyright 2008 STI INNSBRUCK NLP Interchange Format José M. García.
Scalable Metadata Definition Frameworks Raymond Plante NCSA/NVO Toward an International Virtual Observatory How do we encourage a smooth evolution of metadata.
LegalRuleML LegalRuleML TC. Outline Why LegalRuleML Goal of LegalRuleML Objectives of LegalRuleML Some examples of LegalRuleML Meta model of LegalRuleML.
SEMIC 2013, Dublin, 21 May 2013 ISA Programme Action Semantic Interoperability Putting the core vocabularies.
Evolving MARC 21 for the future Rebecca Guenther CCS Forum, ALA Annual July 10, 2009.
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
LegalRuleML LegalRuleML TC. Outline Introduction to LegalRuleML Bridging from RuleML to LegalRuleML (to be suggested by Harold, Adrian) LegalRuleML Metamodel.
updated ’08CmpE 583 Fall 2008Introduction- 1 CmpE 583- Web Semantics: Theory and Practice Atilla ELÇİ Computer Engineering Department Eastern.
SEMANTIC AGENT SYSTEMS Towards a Reference Architecture for Semantic Agent Systems Applied to Symposium Planning Usman Ali.
LegalRuleML Monica Palmirani, CIRSFID, University of Bologna Guido Governatori, NICTA, Australia.
Data and Applications Security Developments and Directions Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #22 Secure Web Information.
OASIS LegalRuleML RuleML2014, Prague 18th August.
Common Terminology Services 2 CTS 2 Submission Team Status Update HL7 Vocabulary Working Group May 17, 2011.
Semantic Enhancement: Key to Massive and Heterogeneous Data Pools Violeta Damjanovic, Thomas Kurz, Rupert Westenthaler, Wernher Behrendt, Andreas Gruber,
OASIS LegalRuleML RuleML2015 Berlin, August 2nd, 2015.
OASIS LegalRuleML RuleML2015 Berlin, August 2nd, 2015.
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
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.
OASIS LegalRuleML ICAIL2013, Rome 12th June Monica Palmirani.
The Semantic Web. What is the Semantic Web? The Semantic Web is an extension of the current Web in which information is given well-defined meaning, enabling.
SemAF – Basics: Semantic annotation framework Harry Bunt Tilburg University isa -6 Joint ISO - ACL/SIGSEM workshop Oxford, January 2011 TC 37/SC.
Legal Language LEGAL PRINCIPLES. Preliminary remarks Various terms: Rule, norm, provision, regulation Polish Criminal Code Art § 1. Whoever kills.
© Copyright 2015 STI INNSBRUCK PlanetData D2.7 Recommendations for contextual data publishing Ioan Toma.
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
OASIS LegalRuleML RuleML2013, Seattle 12th July. LegalRuleML TC Monica Palmirani, CIRSFID, UniBO Guido Governatori, NICTA, Australia Harold Boley, NRC.
The CEN Metalex Naming Convention Fabio Vitali University of Bologna.
Introduction to Service Orientation MIS 181.9: Service Oriented Architecture 2 nd Semester,
Rinke Hoekstra Use of OWL in the Legal Domain Statement of Interest OWLED 2008 DC, Gaithersburg.
OASIS LegalRuleML RuleML2015 Berlin, August 2nd, 2015.
RECOMMENDATIONS FOR ACTION Policies Against Hunger IV: Implementing the Voluntary Guidelines Berlin, 16 June 2005 presented by: Prof. M. Saeid Nouri-Naeini.
OASIS LegalRuleML RuleML2015 Berlin, August 2nd, 2015.
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.
Setting the stage: linked data concepts Moving-Away-From-MARC-a-thon.
Anupam Joshi University of Maryland, Baltimore County Joint work with Tim Finin and several students Computational/Declarative Policies.
Robert Muthuri, Guido Boella, Joris Hulstijn
Nuclear and Treaty Law Section Office of Legal Affairs
SysML v2 Formalism: Requirements & Benefits
Nuclear and Treaty Law Section Office of Legal Affairs
MDR for the Semantic Web: Supporting Ontology Concept
LegalRuleML Metamodel
ece 720 intelligent web: ontology and beyond
OASIS LegalRuleML RuleML2015 Berlin, August 2nd, 2015.
OASIS LegalRuleML RuleML2015 Berlin, August 2nd, 2015.
LOD reference architecture
Semantic Markup for Semantic Web Tools:
Presentation transcript:

OASIS LegalRuleML RuleML2014, Prague 18th August

LegalRuleML TC Monica Palmirani, CIRSFID, UniBO Guido Governatori, NICTA, Australia Harold Boley, NRC Tara Athan, Athan Services Adrian Paschke, Uni. Berlin Adam Wyner Uni. Aberdeen Chair Secretary

Outline Introduction to LegalRuleML  Motivations, Goals, Principles  Design principles  LegalRuleML Syntax

Motivations Legal texts are the privileged sources for norms, guidelines and rules that often feed different concrete Web applications.  Legislative documents, Contracts, Judgements  Guidelines (Soft Law) in eGovernment, eJustice, eLegislation, eHealth, banks, assurances, credit card organizations, Cloud Computing, eCommerce, aviation and security domainm etc. The ability to have proper and expressive conceptual, machine readable models of the various and multifaceted aspects of norms, guidelines, and general legal knowledge is a key factor for the development and deployment of successful applications.

Goal The LegalRuleML TC, set up inside of OASIS at Jan 12, 2012 ( with 25 members, aims to produce a rule language for the legal domain:  Based on the legal textual norms  Oriented to legal people  Compact in the syntax annotation  Neutral respect any logic  Flexible and extensible

6 LegalRuleML RuleML Family of Sublanguages

Requirements Support for modelling different types of rules:  Constitutive rules (e.g. definitions)  Prescriptive rules (e.g. obbligation, permission, etc.) Implement isomorphism [Bench-Capon and Coenen, 1992] Implement defeasibility [Gordon, 1995, Prakken and Sartor, 1996, Sartor, 2005] Model legal procedural rules

Design Principles (1/2) Multiple Semantic Annotations:  A legal rule may have multiple semantic annotations where each annotation can represent a different legal interpretation.  Each such annotation can appear in a separate annotation block as internal or external metadata. Tracking the LegalRuleML Creators:  As part of the provenance information, a LegalRuleML document or any of its fragments can be associated with its creators. Linking Rules and Provisions: LegalRuleML includes a mechanism, based on IRI, that allows N:M relationships among the rules and the textual provisions avoiding redundancy in the IRI definition and errors in the associations LegalRuleML is independent respect any Legal Document XML standard, IRI naming convention

Design Principles (2/2) Temporal Management: LegalRuleML must represent these temporal issues in unambiguous fashion Formal Ontology Reference: LegalRuleML is independent from any legal ontology and logic framework. LegalRuleML is based on RuleML: LegalRuleML reuses and extends concepts and syntax of RuleML. Mapping: Investigate the mapping of LegalRuleML metadata to RDF triples for favouring Linked Data reuse.

Open Rules Logic Rules Linked Open Data Legal document in XML Legal Ontology Combine rules with other dataset Interoperability and interchange Retrieve rules and documents ENGINE

Metadata of Context LegalRulML Approach Digital Millennium Copyright Act... … … … … … … Metadata of Context Metadata of Context T2 Metadata of Context Digital Millennium Copyright Act NEW VERSION 2013 Rules as interpretation of the text Multiple interpretations of the same text... … …

LegalRuleML main blocks Context association of metadata with rules Context association of metadata with rules Metadata Legal Sources References Agents Authority Time Instants Temporal Characteristics Jurisdiction Role Metadata Legal Sources References Agents Authority Time Instants Temporal Characteristics Jurisdiction Role Context different author association of metadata with rules Context different author association of metadata with rules Context different time and jurisdiction association of metadata with rules Context different time and jurisdiction association of metadata with rules Context association of alternative interpretations of the same text Context association of alternative interpretations of the same text......

Document Structure: Metadata, Contexts, Rulebases Textual References Rule Context parameters like agents, times, sources Association between Text and Rules N:M relationship Rules

LegalRuleML main blocks Context association of metadata with rules Context association of metadata with rules Metadata Legal Sources References Agents Authority Time Instants Temporal Characteristics Jurisdiction Role Metadata Legal Sources References Agents Authority Time Instants Temporal Characteristics Jurisdiction Role

Legal Statements and References (2/2) URI Non-URI

Temporal Events and Temporal Situations Type of event: In force Efficacy Event that define the validity of the rules

LegalRuleML main blocks Context bridge between metadata and rules Context bridge between metadata and rules Metadata Legal Sources References Agents Authority Time Instants Temporal Characteristics Jurisdiction Role Metadata Legal Sources References Agents Authority Time Instants Temporal Characteristics Jurisdiction Role

LegalRuleML main blocks: rules Context association of metadata with rules Context association of metadata with rules Metadata Legal Sources References Agents Authority Time Instants Temporal Characteristics Jurisdiction Role Metadata Legal Sources References Agents Authority Time Instants Temporal Characteristics Jurisdiction Role

Example National Consumer Credit Protection Act 2009: Section 29 (Prohibition on engaging in credit activities without a licence) (1) A person must not engage in a credit activity if the person does not hold a licence authorising the person to engage in the credit activity. Civil penalty: 2,000 penalty units. omissis Criminal penalty: 200 penalty units, or 2 years imprisonment, or both.

Deontic operators Obligation +: a Deontic Specification for a state, an act, or a course of action to which a Bearer is legally bound, and if it is not achieved or performed results in a Violation. Prohibition +: a Deontic Specification for a state, an act, or a course of action to which a Bearer is legally bound, and if it is achieved or performed results in a Violation. Permission +: a Deontic Specification for a state, an act, or a course of action where the Bearer has no Obligation or Prohibition to the contrary. Right +: a Deontic Specification that gives a Permission to a party (the Bearer) and implies there are Obligations or Prohibitions on other parties (the AuxiliaryParty) such that the Bearer can (eventually) exercise the Right.

Penalty and Reparation PenaltyStatement +: a Legal Statement of a sanction (e.g. a punishment or a correction). Reparation +: an indication that a PenaltyStatement is linked with a PrescriptiveStatement, meaning that a sanction may apply when the PrescriptiveStatement entails a Deontic Specification, and there is a Violation of the Deontic Specification. Penalty PrescriptiveStatement Reparation A penalty of 200 criminal unit is a reparation for violating the prohibition on engaging in a credit activity without a financial license.

Defeasibility body always head body -> head strict body sometimes head body => head defeasible body not complement head body ~ > head defeater R2 > R1 R1: A person must not engage in a credit activity. R2: But if the person hold a licence authorising the person can engage in the credit activity.

Example National Consumer Credit Protection Act 2009: Section 29 (Prohibition on engaging in credit activities without a licence) (1) A person must not engage in a credit activity if the person does not hold a licence authorising the person to engage in the credit activity. Civil penalty: 2,000 penalty units. omissis Criminal penalty: 200 penalty units, or 2 years imprisonment, or both. P2P3 P4 P1 R1 R2

LegalRuleML modelling In a giving time t=2009, the author Guido, the authority “Consumer Credit Agency”, in the jurisdiction “Australia”, source text sec29 ps1: Person(x) => [FORB]EngageCreditActivity(x) ps2: HasLicence(x) => [PERM]EngageCreditActivity(x) ps2 > ps1 pen1: [OBL] PayCivilUnits(x,2000) pen2:  [OBL] PayPenalUnits(x,200),  [OBL] Imprisonment(x,2y),  [OBL] PayPenaltyUnitsPlusImprisonment(x,200,2y) rep1: [Violation]ps1, pen1 rep2: [Vioaltion]ps1, pen2

Conclusion and Future plans LegalRuleML is an emerging XML standard for modelling legal rules oriented to the legal expert, that provides a compact and expressive syntax RDF approach helps to foster the Open Rules in Linked Data and in Semantic Web Future work:  complex event modelling inside of the norms  meta-model  case-law management  extensibility of the schema  good documentation and pilot cases

Where to find material of the tutorial Examples SVN: open.org/version- control/browse/wsvn/legalruleml/trunk/exampl es/approved/?rev=117&sc=1#_trunk_exampl es_approved_https://tools.oasis- open.org/version- control/browse/wsvn/legalruleml/trunk/exampl es/approved/?rev=117&sc=1#_trunk_exampl es_approved_ Documentation of the LegalRuleML TC: open.org/committees/tc_home.php?wg_abbr ev=legalruleml open.org/committees/tc_home.php?wg_abbr ev=legalruleml

Thank you for your attention!