1 Logic issues in policy languages Luigi Logrippo Université du Québec en Outaouais and University of Ottawa Canada.

Slides:



Advertisements
Similar presentations
The Public Order Henry PastorXavier Pissavin International business law.
Advertisements

Social Studies Themes.
Travel and Expense Management Scenario Overview
Show your work Work in Pairs Warm Up. Possibility of some kind of loss Risks.
Social Evolution and the Science of Networks Garry Jacobs WAAS e-seminar on Network Science November 8,
Kiryukhin and Partners law firm Full legal support for business and people in Russia
E-Commerce and the Law Section Understanding Business and Personal Law E-Commerce and the Law Section 13.3 Contracts for the Sale of Goods Electronic.
ÉDUCALOI: Your starting point for legal education! Preparing the citizens of tomorrow! © These materials are the exclusive property of Éducaloi.
Lesson 1. Course Outline E-Commerce and its types, Internet and WWW Basics, Internet standards and protocols, IP addressing, Data communication on internet,
Dividends, Dividend Policy and Stock Splits Understand the formal process for paying dividends and differentiate between the most common types.
Powered by SIS Technology. Debt collection challenges Increase your collections Decrease your costs Optimize your time Secure your data Organize your.
Travel and Expense Management Scenario Overview
SAP Travel OnDemand Travel and Expense Management
Process Model for Access Control Wael Hassan University of Ottawa Luigi Logrippo, Université du Québec en Outaouais.
Governance Policies for Privacy Access and their Interactions ICFI-2005 Waël Hassan 1 & Luigi Logrippo 2 1 University of Ottawa School of information technology.
1 Trade Facilitation A narrow sense –A reduction/streamlining of the logistics of moving goods through ports or the documentation requirements at a customs.
Integration of Applications MIS3502: Application Integration and Evaluation Paul Weinberg Adapted from material by Arnold Kurtz, David.
Ethic Committees and Decision Making Chapter 3 HAS 4400.
HISTORICAL ROOTS OF LAW Unit 1 Heritage. Early History of Law Early societies- local customs and beliefs- unwritten and dealt mostly with property and.
1 Raymond Doray Conflicts between the new Canadian Money Laundering Act and the rules of professional conduct and ethics September 13, 2002.
XML AND THE LEGAL FOUNDATIONS FOR ELECTRONIC COMMERCE: Making XML Pay: Revising Existing Electronic Payments Law to Accommodate Innovation Copyright (c)
Islamic Compliant FX Forwards
E-Commerce Michael Andrianus – Vincentius
THE APPLICABLE LAW International Business Law. I- The Rome Convention A- Presentation of the Rome convention B- Who must apply it ?
Secured Transactions Assignment 27
Legal Instruments to Promote and Protect Linguistic Rights.
IMS 4212: Distributed Databases 1 Dr. Lawrence West, Management Dept., University of Central Florida Distributed Databases Business needs.
B u d a p e s t i Ü g y v é d i K a m a r a A l a p í t v a: Solatium doloris from the point of view of lawyer’s liability insurance in Hungary.
AIM Legal Considerations for the Exporter
The Role of the Financial Divorce Specialist In the Separation/Divorce Process.
Credit. What is credit? Borrowing $ to use today, with the promise to repay in the future.
Web Policy Zeitgeist Panel SWPW 2005 – Galway, Ireland Piero Bonatti, November 7th, 2005.
Development of ODR in China
CatBAC: A Generic Framework for Designing and Validating Hybrid Access Control Models Bernard Stepien, University of Ottawa Hemanth Khambhammettu Kamel.
CSI-09 COMMUNICATION TECHNOLOGY
© Oklahoma State Department of Education. All rights reserved.1 Housing Alternatives Standard Renting vs. Buying.
Unit 4.2 What Influences The Decisions?. HOW DO THE KEY STAKEHOLDERS INFLUENCE BUSINESS DECISIONS? owners Customers competitors.
NECS Risk and Liability Forum for regulators, law societies and insurers Electronic payments Murray McCutcheon4 March
Logical Method for Reasoning about Access Control and Data Flow Control Models Luigi Logrippo Laboratoire de recherche en sécurité informatique Université.
The Changing Nature of Feature Interaction Ken Turner University of Stirling Lydie du Bousquet IMAG Glenn Bruns Bell Labs, Lucent Technologies Luigi Logrippo.
Conceptual Modeling Modeling the Problem Domain. Conceptual Modeling Decompose problem space into comprehensible concepts. Clarify the terminology or.
Customer Interface for wuw.com 1.Context. Customer Interface for wuw.com 2. Content Our web-site can be classified as an service-dominant website. 3.
What is Marketing? 1.2 and 1.3. Marketing - defined “Marketing is the activity, set of institutions, and processes for creating, communicating, delivering,
Federal Agencies and Laws for Consumer Rights
Law and Justice in a Global Society Artificial Intelligence and Law Ontology and Philosophy of Law: from REIMDOC as example Fernando Galindo University.
1 EDI, Supply Chain Management, and Global Information Systems Chapter 11.
Sears Privacy Policy & Security information Shaina Lacher.
Microjustice Initiative D.A.S. AND INNOVATING JUSTICE Phnom Penh, October 24 th 2011 Janine Nanninga D.A.S. (Amsterdam)
1 Access Control Policies: Modeling and Validation Luigi Logrippo & Mahdi Mankai Université du Québec en Outaouais.
Corporate Governance in Emerging Markets 1 Corporate governance in emerging countries Daniel Córdova Dean of the School of Economics of UPC And Executive.
PAYWARE MOBILE API – APP TO APP INTEGRATION. PAYWARE MOBILE API OVERVIEW VeriFone’s PAYware Mobile API provides iPhone developers the ability to easily.
It’s time to take control of your career Time to make more money Time to contract with SCS!
1 Luigi Logrippo SITE Feature Interactions as Inconsistencies
Texas Bicycle Sports Presented by : Muhammad Rizvi Terry Lee Madhuri Yelamanchili.
The Role of the Financial Divorce Specialist In the Separation/Divorce Process.
Safeguarding Sensitive Information. Agenda Overview Why are we here? Roles and responsibilities Information Security Guidelines Our Obligation Has This.
The Relationship Between Intellectual Property Rights Abuse and Monopoly Wang Xianlin, KoGuan Law School of Shanghai Jiao Tong University Dalian, June.
PRICE DIFFERENTIATION IN THE DSM GEOBLOCKING 21 June 2016.
2-1 CH2: National Differences in Political Economy.
Billing Concepts.
WOMEN & INVESTMENT Sabah Almoayyed.
SETTING UP OF E-COMMERCE WEBSITE
Matrisoft Realesoft matrisoft.gridaxis.in Gridaxis Softwares
What is Commerce According to Dictionary.com
Validating Access Control Policies with Alloy
ELECTRONIC PAYMENT SYSTEM.
Accounting Intelligence
From Laws to Programs: A Logical Design Approach
A guide for Real Estates
Legislation How can the law affect people who live in poverty in Wales, Europe and the rest of the world?
Presentation transcript:

1 Logic issues in policy languages Luigi Logrippo Université du Québec en Outaouais and University of Ottawa Canada

2 Where are we heading In the information society real people and automatic agents will have interchangeable roles The human world will still be regulated by human laws The agent world will be regulated by agent policies Laws and policies will have to be seamlessly integrated Their conflict resolution mechanisms will have to be seamlessly integrated

3 Client Policy Buy Product P Price (P) < 500$ Provide the following info to merchant –Credit Card # –Expiry Date –Name & Address If Merchant Requires extra info included in: –DO Birth –Sex –Age –Civil Status Send Information to Merchant iff Merchant Promises that Not sell customer information to thirds Merchant Policy Sell Product P, Price: 450 if cash or credit card, 500 if credit –But subcontract sales to Y Information required from customer sale related: Credit Card # Expiry Date Name & Address Sex: Age DO Birth Privacy policy, we will Not sell customerl information to thirds Company Y ( GiveYourInfoAway.com) A.Sells product P B.Sells customer information to thirds Scenario 1.Client sends information and payment information to merchant 2.Rules of client and merchant for the sale will not contradict. 3.However merchant will proxy to Y 4.But selling info rules of the client and company Y are in conflict 5.How to protect client’s policy Example 1 (thanks: Waël Hassan) Note similarity with another example!

4 Example 2: well-known interaction OCS/CF A has C in OCS list C B has CFA to C 3. A gets connected to C 1. A calls B 2. B forwards to C A B OCS invariant is violated.

5 Learning from experience Lawyers and judges have been doing FI resolution for thousands of years –contradictions in different laws –contradictions in aims of agents They developed many concepts and principles to do this: –property, family, inheritance... Maybe we should also develop some principles –some will have legal implications and will be derived from law –others will be purely technological and will have to be invented by us

6 Features and FI belong to a complex human and logical picture Logic, logic programming may be the glue The old question, how to go from logic to programs and vice-versa is still very valid