Robert Muthuri, Guido Boella, Joris Hulstijn

Slides:



Advertisements
Similar presentations
Improving Learning Object Description Mechanisms to Support an Integrated Framework for Ubiquitous Learning Scenarios María Felisa Verdejo Carlos Celorrio.
Advertisements

GMD German National Research Center for Information Technology Darmstadt University of Technology Perspectives and Priorities for Digital Libraries Research.
Using UML, Patterns, and Java Object-Oriented Software Engineering Chapter 1: Introduction.
Level 1 Recall Recall of a fact, information, or procedure. Level 2 Skill/Concept Use information or conceptual knowledge, two or more steps, etc. Level.
Systems Documentation Techniques
Overview of OASIS SOA Reference Architecture Foundation (SOA-RAF)
Teaching Diversity Through Inclusive Design Case Studies L. Goldberg, E. Jolly, J.P. Mellor, B. Moeller, M. Rothberg, R. Stamper, and M. Wollowski Rose-Hulman.
IBM Business Consulting Services © Copyright IBM Corporation 2006 Unified Process March 27, 2006 Chris Armstrong.
Software Testing and Quality Assurance
1 Agenda: 09/01/2011 Finish preparing information visualization methods. Tables, diagrams, charts, bullet points Words vs. pictures vs. numbers Visualization.
1 Domain Model: Adding Attributes Chapter 12 Adding Attributes.
The Software Product Life Cycle. Views of the Software Product Life Cycle  Management  Software engineering  Engineering design  Architectural design.
Legal NISHA Copyright and Licensing Issues Michael Sparenberg e Institute for Internet Security Gelsenkirchen.
International Telecommunication Union ITU-T Study Group 17, Moscow, 30 March – 8 April 2005 New Recommendations on ODP Arve Meisingset Rapporteur Q15.
© ESTRELLA, IST A quick ‘n easy intro to LKIF Core Rinke Hoekstra.
Leen Vooijs Implementing risk based maintenance concepts.
BPMN By Hosein Bitaraf Software Engineering. Business Process Model and Notation (BPMN) is a graphical representation for specifying business processes.
These slides are designed to accompany Web Engineering: A Practitioner’s Approach (The McGraw-Hill Companies, Inc.) by Roger Pressman and David Lowe, copyright.
1 Phases in Software Development Lecture Software Development Lifecycle Let us review the main steps –Problem Definition –Feasibility Study –Analysis.
Integrating Business Process Models with Ontologies Peter De Baer, Pieter De Leenheer, Gang Zhao, Robert Meersman {Peter.De.Baer, Pieter.De.Leenheer,
ISSAI 4300 Compliance Audit in the Context of Courts of Accounts 11th Meeting of the INTOSAI Compliance Audit Subcommittee September 2013.
Software development process ธนวัฒน์ แซ่ เอียบ. The development process Process –set of rules which define how a development project. Methodology and.
Science and Technology Norwegian University of NTNU Rolv Bræk, March Systems and Service Engineering Domain Modelling (textbook ch 3 ++) Rolv Bræk.
1 CS 426 Senior Projects Chapter 3: The Requirements Workflow [Arlow & Neustadt, 2005] January 31, 2012.
Sociology Mrs. Chambers
Ontology Summit 2015 Track C Report-back Summit Synthesis Session 1, 19 Feb 2015.
Sharing lessons through effective modelling Hilary Dexter University of Manchester Tom Franklin Franklin Consulting.
Overview Privacy Management Reference Model and Methodology (PMRM) John Sabo Co-Chair, PMRM TC.
FP WIKT '081 Marek Skokan, Ján Hreňo Semantic integration of governmental services in the Access-eGov project Faculty of Economics.
Unit 2-2 – Process Mapping Diagramming Tools
A language to describe software texture in abstract design models and implementation.
1 Introduction to Software Engineering Lecture 1.
What is a case?  A written description of a business situation or problem  Provides factual information about a company’s background ○ organizational.
An Ontological Framework for Web Service Processes By Claus Pahl and Ronan Barrett.
LegalRuleML LegalRuleML TC. Outline Why LegalRuleML Goal of LegalRuleML Objectives of LegalRuleML Some examples of LegalRuleML Meta model of LegalRuleML.
LEGAL ASPECTS OF DIGITAL LIBRARIES By TALWANT SINGH ADDL DISTT. & SESSIONS JUDGE; DELHI.
Object-Oriented Software Engineering using Java, Patterns &UML. Presented by: E.S. Mbokane Department of System Development Faculty of ICT Tshwane University.
OASIS LegalRuleML RuleML2014, Prague 18th August.
Using Several Ontologies for Describing Audio-Visual Documents: A Case Study in the Medical Domain Sunday 29 th of May, 2005 Antoine Isaac 1 & Raphaël.
© 2005 Prentice Hall1-1 Stumpf and Teague Object-Oriented Systems Analysis and Design with UML.
ICT EMMSAD’05 13/ Assessing Business Process Modeling Languages Using a Generic Quality Framework Anna Gunhild Nysetvold* John Krogstie *, § IDI,
OASIS LegalRuleML RuleML2014, Prague 18th August.
Foundations of Information Systems in Business. System ® System  A system is an interrelated set of business procedures used within one business unit.
Requirements Analysis
Legal Language A CONCEPT OF NORM LEGAL PRINCIPLE.
Search Engine Optimization © HiTech Institute. All rights reserved. Slide 1 Click to edit Master title style What is Business Analysis Body of Knowledge?
Slide no. 1  =====!"§!“!Nova§ ITU-T work on technical languages and general software issues Amardeo Sarma Chairman, ITU-T Study Group 10.
21/1/ Analysis - Model of real-world situation - What ? System Design - Overall architecture (sub-systems) Object Design - Refinement of Design.
Chapter 3: The Requirements Workflow [Arlow and Neustadt, 2005] CS 426 Senior Projects in Computer Science University of Nevada, Reno Department of Computer.
I. Fundamental and general statements in connection with the Hungarian group of corporations law of groups of corporations is regulated by Code Civil,
Prague, 19 – 22 April 2006 OneStopGov 4 th Eastern European e-Gov Days 2006 A life-event oriented framework and platform for one-stop government: The OneStopGov.
Of 24 lecture 11: ontology – mediation, merging & aligning.
MDD-Kurs / MDA Cortex Brainware Consulting & Training GmbH Copyright © 2007 Cortex Brainware GmbH Bild 1Ver.: 1.0 How does intelligent functionality implemented.
Service-Oriented Computing: Semantics, Processes, Agents
Presentation on Software Requirements Submitted by
Sharing lessons through effective modelling
Object-Oriented Software Engineering Using UML, Patterns, and Java,
XACML and the Cloud.
Slide Set to accompany Web Engineering: A Practitioner’s Approach
Daniel Amyot and Jun Biao Yan
CS 790M Project preparation (I)
Chapter 3: The Requirements Workflow
Regulatory Compliance in Information Systems Research
Lecture Software Process Definition and Management Chapter 3: Descriptive Process Models Dr. Jürgen Münch Fall
Software Design Methodologies and Testing
Stumpf and Teague Object-Oriented Systems Analysis and Design with UML
Access Control What’s New?
CS 426 CS 791z Topics on Software Engineering
Stumpf and Teague Object-Oriented Systems Analysis and Design with UML
CS 426 CS 791z Topics on Software Engineering
Presentation transcript:

Robert Muthuri, Guido Boella, Joris Hulstijn Augmenting Legal Knowledge Management Systems with Model-based Compliance Patterns Robert Muthuri, Guido Boella, Joris Hulstijn LAST-JD 27th March 2015 Dagstuhl

Innovation & Technology Law

State of the Art

Compliance Management Workflow (ICAIL 2013)

Compliance Pattern Scheme Eunomos: Terminological Concepts & Relations Legal Prescriptions Data & Process Models: UML & BPMN Business Processes Business Goals: e3Value Modelling Business Goals A compliance pattern captures a commonly occurring mode of compliance violation, including both the compliance requirement that is violated and the actions required to restore compliance. (Aditya 2007)

Compliance Pattern Scheme: Business Goals Each pattern is a triple (Context, Requirement, Solution) Modelling: Actor descriptions; roles; institutions: UML Process descriptions: BPMN domain: open time: open place: open

Compliance Pattern Scheme: Context Legal Context: Eunomos Ontology Concept: language; jurisdiction; domain; natural language description; refs to articles, links, concepts Prescription: deontic clause, active role, passive role, violation, sanction Pattern representation: Legal URN (User Requirements Notation) for expressing legal objectives (ITU-T Standard) [possible conflict RuleML] LegalRuleML: accommodates defeasibility (OASIS Standard) Links – Input & output conditions, business rules and constraints A second and more abstract challenge in creating composite services is that the separate processes must have enough overlap in their goals and requirements to justify bringing them together. Some amount of contextual overlap is essential, but there mist also be some buisiness neccessity for the combination, and both are difficult to specify.

Compliance Pattern Scheme: Pattern Applications: Step 2: Decision Support to determine relevant laws and regulations – links to Eunomos ontology Step 4: Determine specific legal regulations – risk- based orientation to real business compliance issues Step 5: Recommendation system of scenarios of non- compliance An action or procedure to reach the to-be situation, from the current as-is A description of the 'to-be' situation; the ideal; the norm

Compliance Pattern Scheme: American Broadcasting Companies vs. Aereo 573 US Supreme Court (2014) Broadcast copyright pattern: Context: The firm transmits local TV channels to the user’s mobile device in the US. However, the Firm does not own the TV channels. Requirement: The Firm’s shall have the Permission necessary to transmit digital content Solution: Before the firm can transmit, it must obtain appropriate Licences from TV channel owners An action or procedure to reach the to-be situation, from the current as-is A description of the 'to-be' situation; the ideal; the norm

Compliance Pattern Scheme: Rule Engine Recommendation Warning and/or Compliance Pattern Business Process An action or procedure to reach the to-be situation, from the current as-is A description of the 'to-be' situation; the ideal; the norm

Compliance Pattern Scheme: Example Recommendation Warning and/or Broadcast copyright Transmit digital content An action or procedure to reach the to-be situation, from the current as-is A description of the 'to-be' situation; the ideal; the norm

Many thanks for the attention http://www.last-jd.eu/ muthuri.r@gmail.com