SlideShare una empresa de Scribd logo
1 de 26
Descargar para leer sin conexión
Motivation: Why Context Matters in Privacy
Privacy as Contextual Integrity
Agent-based Framework for Privacy Policy Reasoning
Conclusion & Further Work
Contextual Integrity for
Argumentation-based Privacy Reasoning
Gideon Ogunniye 1 Nadin Kökciyan 2
1Department of Science, Technology, Engineering and Public Policy,
University College London, London, UK
2School of Informatics, University of Edinburgh,
Edinburgh, UK
June 6, 2023
Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning
1 / 16
Motivation: Why Context Matters in Privacy
Privacy as Contextual Integrity
Agent-based Framework for Privacy Policy Reasoning
Conclusion & Further Work
Overview
1 Motivation: Why Context Matters in Privacy
2 Privacy as Contextual Integrity
3 Agent-based Framework for Privacy Policy Reasoning
Privacy Ontology based on Contextual Integrity
Argumentation-based Dialogue Framework
4 Conclusion & Further Work
Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning
2 / 16
Motivation: Why Context Matters in Privacy
Privacy as Contextual Integrity
Agent-based Framework for Privacy Policy Reasoning
Conclusion & Further Work
Overview
1 Motivation: Why Context Matters in Privacy
2 Privacy as Contextual Integrity
3 Agent-based Framework for Privacy Policy Reasoning
Privacy Ontology based on Contextual Integrity
Argumentation-based Dialogue Framework
4 Conclusion & Further Work
Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning
3 / 16
Motivation: Why Context Matters in Privacy
Privacy as Contextual Integrity
Agent-based Framework for Privacy Policy Reasoning
Conclusion & Further Work
What is privacy?
The desire of a person to
control the disclosure of
personal information
Sensitive information on
Online Social Networks
Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning
4 / 16
Motivation: Why Context Matters in Privacy
Privacy as Contextual Integrity
Agent-based Framework for Privacy Policy Reasoning
Conclusion & Further Work
Why privacy protection?
To prevent unintended
disclosure
Helps maintain social
boundaries
Helps build trust
Weakening privacy will
fuel online harms
Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning
5 / 16
Motivation: Why Context Matters in Privacy
Privacy as Contextual Integrity
Agent-based Framework for Privacy Policy Reasoning
Conclusion & Further Work
Why privacy protection?
To prevent unintended
disclosure
Helps maintain social
boundaries
Helps build trust
Weakening privacy will
fuel online harms
Social privacy risks
Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning
5 / 16
Motivation: Why Context Matters in Privacy
Privacy as Contextual Integrity
Agent-based Framework for Privacy Policy Reasoning
Conclusion & Further Work
Privacy protection: how it is now
The default privacy
settings for OSNs are
permissive
Users do not change
default settings
99% Twitter users
80% Facebook users
When they do, they get
it wrong
Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning
6 / 16
Motivation: Why Context Matters in Privacy
Privacy as Contextual Integrity
Agent-based Framework for Privacy Policy Reasoning
Conclusion & Further Work
Privacy protection: how it is now
The default privacy
settings for OSNs are
permissive
Users do not change
default settings
99% Twitter users
80% Facebook users
When they do, they get
it wrong
IoT ecosystem: more
devices, new risks
Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning
6 / 16
Motivation: Why Context Matters in Privacy
Privacy as Contextual Integrity
Agent-based Framework for Privacy Policy Reasoning
Conclusion & Further Work
Privacy protection: how it is now
The default privacy
settings for OSNs are
permissive
Users do not change
default settings
99% Twitter users
80% Facebook users
When they do, they get
it wrong
IoT ecosystem: more
devices, new risks
What do we need?
An automated privacy assistant that captures user context and
helps a user to share data that is appropriate for a particular
audience.
Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning
6 / 16
Motivation: Why Context Matters in Privacy
Privacy as Contextual Integrity
Agent-based Framework for Privacy Policy Reasoning
Conclusion & Further Work
Overview
1 Motivation: Why Context Matters in Privacy
2 Privacy as Contextual Integrity
3 Agent-based Framework for Privacy Policy Reasoning
Privacy Ontology based on Contextual Integrity
Argumentation-based Dialogue Framework
4 Conclusion & Further Work
Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning
7 / 16
Motivation: Why Context Matters in Privacy
Privacy as Contextual Integrity
Agent-based Framework for Privacy Policy Reasoning
Conclusion & Further Work
Privacy as Contextual Integrity
Contextual integrity (CI)1 understands privacy in a social
context, by defining norms that govern appropriate
information flows
1 Nissenbaum, H. (2004). Privacy as contextual integrity. Wash. L. Rev., 79, 119.
Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning
8 / 16
Motivation: Why Context Matters in Privacy
Privacy as Contextual Integrity
Agent-based Framework for Privacy Policy Reasoning
Conclusion & Further Work
Privacy Ontology based on Contextual Integrity
Argumentation-based Dialogue Framework
Overview
1 Motivation: Why Context Matters in Privacy
2 Privacy as Contextual Integrity
3 Agent-based Framework for Privacy Policy Reasoning
Privacy Ontology based on Contextual Integrity
Argumentation-based Dialogue Framework
4 Conclusion & Further Work
Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning
9 / 16
Motivation: Why Context Matters in Privacy
Privacy as Contextual Integrity
Agent-based Framework for Privacy Policy Reasoning
Conclusion & Further Work
Privacy Ontology based on Contextual Integrity
Argumentation-based Dialogue Framework
Modelling Privacy Policy Reasoning
1 PROCI ontology
provides a formal
language to represent
privacy contexts
2 We employ an
Argumentation theory
(ASPIC+)a to model
negotiation and
persuasion between
agents to resolve
conflicts of opinions
aSanjay Modgil and Henry Prakken.
2014. The ASPIC+ framework for structured
argumentation: a tutorial. Argument
Computation 5, 1 (2014), 31–62
Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning
10 / 16
Motivation: Why Context Matters in Privacy
Privacy as Contextual Integrity
Agent-based Framework for Privacy Policy Reasoning
Conclusion & Further Work
Privacy Ontology based on Contextual Integrity
Argumentation-based Dialogue Framework
Privacy Ontology based on Contextual Integrity
PROCI models about 34
privacy concepts (classes
and properties) and 155
axioms
Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning
11 / 16
Motivation: Why Context Matters in Privacy
Privacy as Contextual Integrity
Agent-based Framework for Privacy Policy Reasoning
Conclusion & Further Work
Privacy Ontology based on Contextual Integrity
Argumentation-based Dialogue Framework
Privacy Ontology based on Contextual Integrity
PROCI models about 34
privacy concepts (classes
and properties) and 155
axioms
Examples of classes (concepts):
User, ThirdParty, Information
Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning
11 / 16
Motivation: Why Context Matters in Privacy
Privacy as Contextual Integrity
Agent-based Framework for Privacy Policy Reasoning
Conclusion & Further Work
Privacy Ontology based on Contextual Integrity
Argumentation-based Dialogue Framework
Privacy Ontology based on Contextual Integrity
PROCI models about 34
privacy concepts (classes
and properties) and 155
axioms
Examples of classes (concepts):
User, ThirdParty, Information
Examples of object properties:
hasRole, owns, hasAccess
Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning
11 / 16
Motivation: Why Context Matters in Privacy
Privacy as Contextual Integrity
Agent-based Framework for Privacy Policy Reasoning
Conclusion & Further Work
Privacy Ontology based on Contextual Integrity
Argumentation-based Dialogue Framework
Privacy Ontology based on Contextual Integrity
PROCI models about 34
privacy concepts (classes
and properties) and 155
axioms
Examples of classes (concepts):
User, ThirdParty, Information
Examples of object properties:
hasRole, owns, hasAccess
Examples of axioms:
DisjointClasses( a:User
a:ThirdParty ) No object can be
both a user and a third party.
Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning
11 / 16
Motivation: Why Context Matters in Privacy
Privacy as Contextual Integrity
Agent-based Framework for Privacy Policy Reasoning
Conclusion & Further Work
Privacy Ontology based on Contextual Integrity
Argumentation-based Dialogue Framework
Privacy Ontology based on Contextual Integrity
PROCI models about 34
privacy concepts (classes
and properties) and 155
axioms
Examples of classes (concepts):
User, ThirdParty, Information
Examples of object properties:
hasRole, owns, hasAccess
Examples of axioms:
DisjointClasses( a:User
a:ThirdParty ) No object can be
both a user and a third party.
An example of privacy rule:
owns(:bob, :bob-mobile),
inEMContext(:bob, :alice),
hasAR(:alice, :bob-mobile) →
allow(:alice,:bob-mobile)
Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning
11 / 16
Motivation: Why Context Matters in Privacy
Privacy as Contextual Integrity
Agent-based Framework for Privacy Policy Reasoning
Conclusion & Further Work
Privacy Ontology based on Contextual Integrity
Argumentation-based Dialogue Framework
Argumentation-based dialogues
Computational Argumentation is
a popular AI reasoning
mechanism for both individual
and distributed, agent-based,
reasoning.
Reasoning about contexts,
norms, preferences etc which
is often defeasible.
Communication between
multiple agents
Information exchange
involving explanation
Collaboration, negotiation
and persuasion to resolve
conflict of opinions
Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning
12 / 16
Motivation: Why Context Matters in Privacy
Privacy as Contextual Integrity
Agent-based Framework for Privacy Policy Reasoning
Conclusion & Further Work
Privacy Ontology based on Contextual Integrity
Argumentation-based Dialogue Framework
Example
There is a gas explosion reported near Bob’s residence. Alice is
worried about Bob and wants to access his location. This access
request results in a dialogue between Bob and his agent bob-a
Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning
13 / 16
Motivation: Why Context Matters in Privacy
Privacy as Contextual Integrity
Agent-based Framework for Privacy Policy Reasoning
Conclusion & Further Work
Privacy Ontology based on Contextual Integrity
Argumentation-based Dialogue Framework
Example
There is a gas explosion reported near Bob’s residence. Alice is
worried about Bob and wants to access his location. This access
request results in a dialogue between Bob and his agent bob-a
Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning
13 / 16
Motivation: Why Context Matters in Privacy
Privacy as Contextual Integrity
Agent-based Framework for Privacy Policy Reasoning
Conclusion & Further Work
Privacy Ontology based on Contextual Integrity
Argumentation-based Dialogue Framework
Example
There is a gas explosion reported near Bob’s residence. Alice is
worried about Bob and wants to access his location. This access
request results in a dialogue between Bob and his agent bob-a
Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning
13 / 16
Motivation: Why Context Matters in Privacy
Privacy as Contextual Integrity
Agent-based Framework for Privacy Policy Reasoning
Conclusion & Further Work
Overview
1 Motivation: Why Context Matters in Privacy
2 Privacy as Contextual Integrity
3 Agent-based Framework for Privacy Policy Reasoning
Privacy Ontology based on Contextual Integrity
Argumentation-based Dialogue Framework
4 Conclusion & Further Work
Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning
14 / 16
Motivation: Why Context Matters in Privacy
Privacy as Contextual Integrity
Agent-based Framework for Privacy Policy Reasoning
Conclusion & Further Work
Conclusion & Further work
We proposed an agent-based framework to handle privacy
policy reasoning in social contexts
Our framework builds on the theory of contextual integrity to
represent social contexts
Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning
15 / 16
Motivation: Why Context Matters in Privacy
Privacy as Contextual Integrity
Agent-based Framework for Privacy Policy Reasoning
Conclusion & Further Work
Conclusion & Further work
We proposed an agent-based framework to handle privacy
policy reasoning in social contexts
Our framework builds on the theory of contextual integrity to
represent social contexts
Further Work
Incorporate machine learning (e.g., reinforcement learning)
to learn access, inference, and privacy rules.
Develop a chatbot to manage the dialogue model of our
framework
Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning
15 / 16
Motivation: Why Context Matters in Privacy
Privacy as Contextual Integrity
Agent-based Framework for Privacy Policy Reasoning
Conclusion & Further Work
Thank You!
Gideon Ogunniye g.ogunniye@ucl.ac.uk
Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning
16 / 16

Más contenido relacionado

Similar a Contextual Integrity for Argumentation-based Privacy Reasoning

Social media and online communities
Social media and online communitiesSocial media and online communities
Social media and online communitiesJari Jussila
 
Privacy by Design Seminar - Jan 22, 2015
Privacy by Design Seminar - Jan 22, 2015Privacy by Design Seminar - Jan 22, 2015
Privacy by Design Seminar - Jan 22, 2015Dr. Ann Cavoukian
 
NIST Privacy Engineering Working Group -- Risk Models
 NIST Privacy Engineering Working Group -- Risk Models NIST Privacy Engineering Working Group -- Risk Models
NIST Privacy Engineering Working Group -- Risk ModelsDavid Sweigert
 
Privacy, Accountability and Trust Privacy, Accountability and Trust Privacy, ...
Privacy, Accountability and Trust Privacy, Accountability and Trust Privacy, ...Privacy, Accountability and Trust Privacy, Accountability and Trust Privacy, ...
Privacy, Accountability and Trust Privacy, Accountability and Trust Privacy, ...Karlos Svoboda
 
PERSPECTIVES GENERATION VIA MULTI-HEAD ATTENTION MECHANISM AND COMMON-SENSE K...
PERSPECTIVES GENERATION VIA MULTI-HEAD ATTENTION MECHANISM AND COMMON-SENSE K...PERSPECTIVES GENERATION VIA MULTI-HEAD ATTENTION MECHANISM AND COMMON-SENSE K...
PERSPECTIVES GENERATION VIA MULTI-HEAD ATTENTION MECHANISM AND COMMON-SENSE K...IJCI JOURNAL
 
IATI in Ireland
IATI in IrelandIATI in Ireland
IATI in IrelandRolf Kleef
 
Building Recommendation Systems on Social Data @KTH - FutureFriday - March 2014
Building Recommendation Systems on Social Data @KTH - FutureFriday - March 2014Building Recommendation Systems on Social Data @KTH - FutureFriday - March 2014
Building Recommendation Systems on Social Data @KTH - FutureFriday - March 2014Nima Dokoohaki
 
From Law to Code: Translating Legal Principles into Digital Rules
From Law to Code: Translating Legal Principles into Digital RulesFrom Law to Code: Translating Legal Principles into Digital Rules
From Law to Code: Translating Legal Principles into Digital RulesRónán Kennedy
 
Designing for Usable Security and Privacy
Designing for Usable Security and PrivacyDesigning for Usable Security and Privacy
Designing for Usable Security and PrivacyCori Faklaris
 
The Impact of AI on Intelligence Analysis
The Impact of AI on Intelligence AnalysisThe Impact of AI on Intelligence Analysis
The Impact of AI on Intelligence AnalysisArXlan1
 
SECUREWALL-A FRAMEWORK FOR FINEGRAINED PRIVACY CONTROL IN ONLINE SOCIAL NETWORKS
SECUREWALL-A FRAMEWORK FOR FINEGRAINED PRIVACY CONTROL IN ONLINE SOCIAL NETWORKSSECUREWALL-A FRAMEWORK FOR FINEGRAINED PRIVACY CONTROL IN ONLINE SOCIAL NETWORKS
SECUREWALL-A FRAMEWORK FOR FINEGRAINED PRIVACY CONTROL IN ONLINE SOCIAL NETWORKSZac Darcy
 
Norman Sadeh's Presentation
Norman Sadeh's PresentationNorman Sadeh's Presentation
Norman Sadeh's PresentationMediabistro
 
TRUST MANAGEMENT FRAMEWORK FOR IOTBASED P2P OBJECTS
TRUST MANAGEMENT FRAMEWORK FOR IOTBASED P2P OBJECTSTRUST MANAGEMENT FRAMEWORK FOR IOTBASED P2P OBJECTS
TRUST MANAGEMENT FRAMEWORK FOR IOTBASED P2P OBJECTSijp2p
 
acatech_STUDY_Internet_Privacy_WEB
acatech_STUDY_Internet_Privacy_WEBacatech_STUDY_Internet_Privacy_WEB
acatech_STUDY_Internet_Privacy_WEBJaina Hirai
 
Ethics & Privacy for Learning Analytics
Ethics & Privacy for Learning AnalyticsEthics & Privacy for Learning Analytics
Ethics & Privacy for Learning AnalyticsTore Hoel
 
Public Cloud is Not Always the Answer... but Sometimes it is
Public Cloud is Not Always the Answer... but Sometimes it isPublic Cloud is Not Always the Answer... but Sometimes it is
Public Cloud is Not Always the Answer... but Sometimes it isAxway
 
DOES DIGITAL NATIVE STATUS IMPACT END-USER ANTIVIRUS USAGE?
DOES DIGITAL NATIVE STATUS IMPACT END-USER ANTIVIRUS USAGE?DOES DIGITAL NATIVE STATUS IMPACT END-USER ANTIVIRUS USAGE?
DOES DIGITAL NATIVE STATUS IMPACT END-USER ANTIVIRUS USAGE?IJCNCJournal
 

Similar a Contextual Integrity for Argumentation-based Privacy Reasoning (20)

Social media and online communities
Social media and online communitiesSocial media and online communities
Social media and online communities
 
Privacy by Design Seminar - Jan 22, 2015
Privacy by Design Seminar - Jan 22, 2015Privacy by Design Seminar - Jan 22, 2015
Privacy by Design Seminar - Jan 22, 2015
 
NIST Privacy Engineering Working Group -- Risk Models
 NIST Privacy Engineering Working Group -- Risk Models NIST Privacy Engineering Working Group -- Risk Models
NIST Privacy Engineering Working Group -- Risk Models
 
Privacy, Accountability and Trust Privacy, Accountability and Trust Privacy, ...
Privacy, Accountability and Trust Privacy, Accountability and Trust Privacy, ...Privacy, Accountability and Trust Privacy, Accountability and Trust Privacy, ...
Privacy, Accountability and Trust Privacy, Accountability and Trust Privacy, ...
 
PERSPECTIVES GENERATION VIA MULTI-HEAD ATTENTION MECHANISM AND COMMON-SENSE K...
PERSPECTIVES GENERATION VIA MULTI-HEAD ATTENTION MECHANISM AND COMMON-SENSE K...PERSPECTIVES GENERATION VIA MULTI-HEAD ATTENTION MECHANISM AND COMMON-SENSE K...
PERSPECTIVES GENERATION VIA MULTI-HEAD ATTENTION MECHANISM AND COMMON-SENSE K...
 
IATI in Ireland
IATI in IrelandIATI in Ireland
IATI in Ireland
 
Building Recommendation Systems on Social Data @KTH - FutureFriday - March 2014
Building Recommendation Systems on Social Data @KTH - FutureFriday - March 2014Building Recommendation Systems on Social Data @KTH - FutureFriday - March 2014
Building Recommendation Systems on Social Data @KTH - FutureFriday - March 2014
 
From Law to Code: Translating Legal Principles into Digital Rules
From Law to Code: Translating Legal Principles into Digital RulesFrom Law to Code: Translating Legal Principles into Digital Rules
From Law to Code: Translating Legal Principles into Digital Rules
 
Designing for Usable Security and Privacy
Designing for Usable Security and PrivacyDesigning for Usable Security and Privacy
Designing for Usable Security and Privacy
 
The Impact of AI on Intelligence Analysis
The Impact of AI on Intelligence AnalysisThe Impact of AI on Intelligence Analysis
The Impact of AI on Intelligence Analysis
 
SECUREWALL-A FRAMEWORK FOR FINEGRAINED PRIVACY CONTROL IN ONLINE SOCIAL NETWORKS
SECUREWALL-A FRAMEWORK FOR FINEGRAINED PRIVACY CONTROL IN ONLINE SOCIAL NETWORKSSECUREWALL-A FRAMEWORK FOR FINEGRAINED PRIVACY CONTROL IN ONLINE SOCIAL NETWORKS
SECUREWALL-A FRAMEWORK FOR FINEGRAINED PRIVACY CONTROL IN ONLINE SOCIAL NETWORKS
 
Norman Sadeh's Presentation
Norman Sadeh's PresentationNorman Sadeh's Presentation
Norman Sadeh's Presentation
 
Portfolio
PortfolioPortfolio
Portfolio
 
TRUST MANAGEMENT FRAMEWORK FOR IOTBASED P2P OBJECTS
TRUST MANAGEMENT FRAMEWORK FOR IOTBASED P2P OBJECTSTRUST MANAGEMENT FRAMEWORK FOR IOTBASED P2P OBJECTS
TRUST MANAGEMENT FRAMEWORK FOR IOTBASED P2P OBJECTS
 
acatech_STUDY_Internet_Privacy_WEB
acatech_STUDY_Internet_Privacy_WEBacatech_STUDY_Internet_Privacy_WEB
acatech_STUDY_Internet_Privacy_WEB
 
Ethics & Privacy for Learning Analytics
Ethics & Privacy for Learning AnalyticsEthics & Privacy for Learning Analytics
Ethics & Privacy for Learning Analytics
 
Remarks security web_of_things_reusch
Remarks security web_of_things_reuschRemarks security web_of_things_reusch
Remarks security web_of_things_reusch
 
J018116973
J018116973J018116973
J018116973
 
Public Cloud is Not Always the Answer... but Sometimes it is
Public Cloud is Not Always the Answer... but Sometimes it isPublic Cloud is Not Always the Answer... but Sometimes it is
Public Cloud is Not Always the Answer... but Sometimes it is
 
DOES DIGITAL NATIVE STATUS IMPACT END-USER ANTIVIRUS USAGE?
DOES DIGITAL NATIVE STATUS IMPACT END-USER ANTIVIRUS USAGE?DOES DIGITAL NATIVE STATUS IMPACT END-USER ANTIVIRUS USAGE?
DOES DIGITAL NATIVE STATUS IMPACT END-USER ANTIVIRUS USAGE?
 

Último

Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGAPNIC
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts servicevipmodelshub1
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$kojalkojal131
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...SofiyaSharma5
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Roomgirls4nights
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Servicegwenoracqe6
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts servicesonalikaur4
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Delhi Call girls
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Servicesexy call girls service in goa
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsThierry TROUIN ☁
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxellan12
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebJames Anderson
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024APNIC
 

Último (20)

Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with Flows
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girls
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 

Contextual Integrity for Argumentation-based Privacy Reasoning

  • 1. Motivation: Why Context Matters in Privacy Privacy as Contextual Integrity Agent-based Framework for Privacy Policy Reasoning Conclusion & Further Work Contextual Integrity for Argumentation-based Privacy Reasoning Gideon Ogunniye 1 Nadin Kökciyan 2 1Department of Science, Technology, Engineering and Public Policy, University College London, London, UK 2School of Informatics, University of Edinburgh, Edinburgh, UK June 6, 2023 Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning 1 / 16
  • 2. Motivation: Why Context Matters in Privacy Privacy as Contextual Integrity Agent-based Framework for Privacy Policy Reasoning Conclusion & Further Work Overview 1 Motivation: Why Context Matters in Privacy 2 Privacy as Contextual Integrity 3 Agent-based Framework for Privacy Policy Reasoning Privacy Ontology based on Contextual Integrity Argumentation-based Dialogue Framework 4 Conclusion & Further Work Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning 2 / 16
  • 3. Motivation: Why Context Matters in Privacy Privacy as Contextual Integrity Agent-based Framework for Privacy Policy Reasoning Conclusion & Further Work Overview 1 Motivation: Why Context Matters in Privacy 2 Privacy as Contextual Integrity 3 Agent-based Framework for Privacy Policy Reasoning Privacy Ontology based on Contextual Integrity Argumentation-based Dialogue Framework 4 Conclusion & Further Work Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning 3 / 16
  • 4. Motivation: Why Context Matters in Privacy Privacy as Contextual Integrity Agent-based Framework for Privacy Policy Reasoning Conclusion & Further Work What is privacy? The desire of a person to control the disclosure of personal information Sensitive information on Online Social Networks Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning 4 / 16
  • 5. Motivation: Why Context Matters in Privacy Privacy as Contextual Integrity Agent-based Framework for Privacy Policy Reasoning Conclusion & Further Work Why privacy protection? To prevent unintended disclosure Helps maintain social boundaries Helps build trust Weakening privacy will fuel online harms Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning 5 / 16
  • 6. Motivation: Why Context Matters in Privacy Privacy as Contextual Integrity Agent-based Framework for Privacy Policy Reasoning Conclusion & Further Work Why privacy protection? To prevent unintended disclosure Helps maintain social boundaries Helps build trust Weakening privacy will fuel online harms Social privacy risks Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning 5 / 16
  • 7. Motivation: Why Context Matters in Privacy Privacy as Contextual Integrity Agent-based Framework for Privacy Policy Reasoning Conclusion & Further Work Privacy protection: how it is now The default privacy settings for OSNs are permissive Users do not change default settings 99% Twitter users 80% Facebook users When they do, they get it wrong Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning 6 / 16
  • 8. Motivation: Why Context Matters in Privacy Privacy as Contextual Integrity Agent-based Framework for Privacy Policy Reasoning Conclusion & Further Work Privacy protection: how it is now The default privacy settings for OSNs are permissive Users do not change default settings 99% Twitter users 80% Facebook users When they do, they get it wrong IoT ecosystem: more devices, new risks Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning 6 / 16
  • 9. Motivation: Why Context Matters in Privacy Privacy as Contextual Integrity Agent-based Framework for Privacy Policy Reasoning Conclusion & Further Work Privacy protection: how it is now The default privacy settings for OSNs are permissive Users do not change default settings 99% Twitter users 80% Facebook users When they do, they get it wrong IoT ecosystem: more devices, new risks What do we need? An automated privacy assistant that captures user context and helps a user to share data that is appropriate for a particular audience. Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning 6 / 16
  • 10. Motivation: Why Context Matters in Privacy Privacy as Contextual Integrity Agent-based Framework for Privacy Policy Reasoning Conclusion & Further Work Overview 1 Motivation: Why Context Matters in Privacy 2 Privacy as Contextual Integrity 3 Agent-based Framework for Privacy Policy Reasoning Privacy Ontology based on Contextual Integrity Argumentation-based Dialogue Framework 4 Conclusion & Further Work Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning 7 / 16
  • 11. Motivation: Why Context Matters in Privacy Privacy as Contextual Integrity Agent-based Framework for Privacy Policy Reasoning Conclusion & Further Work Privacy as Contextual Integrity Contextual integrity (CI)1 understands privacy in a social context, by defining norms that govern appropriate information flows 1 Nissenbaum, H. (2004). Privacy as contextual integrity. Wash. L. Rev., 79, 119. Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning 8 / 16
  • 12. Motivation: Why Context Matters in Privacy Privacy as Contextual Integrity Agent-based Framework for Privacy Policy Reasoning Conclusion & Further Work Privacy Ontology based on Contextual Integrity Argumentation-based Dialogue Framework Overview 1 Motivation: Why Context Matters in Privacy 2 Privacy as Contextual Integrity 3 Agent-based Framework for Privacy Policy Reasoning Privacy Ontology based on Contextual Integrity Argumentation-based Dialogue Framework 4 Conclusion & Further Work Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning 9 / 16
  • 13. Motivation: Why Context Matters in Privacy Privacy as Contextual Integrity Agent-based Framework for Privacy Policy Reasoning Conclusion & Further Work Privacy Ontology based on Contextual Integrity Argumentation-based Dialogue Framework Modelling Privacy Policy Reasoning 1 PROCI ontology provides a formal language to represent privacy contexts 2 We employ an Argumentation theory (ASPIC+)a to model negotiation and persuasion between agents to resolve conflicts of opinions aSanjay Modgil and Henry Prakken. 2014. The ASPIC+ framework for structured argumentation: a tutorial. Argument Computation 5, 1 (2014), 31–62 Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning 10 / 16
  • 14. Motivation: Why Context Matters in Privacy Privacy as Contextual Integrity Agent-based Framework for Privacy Policy Reasoning Conclusion & Further Work Privacy Ontology based on Contextual Integrity Argumentation-based Dialogue Framework Privacy Ontology based on Contextual Integrity PROCI models about 34 privacy concepts (classes and properties) and 155 axioms Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning 11 / 16
  • 15. Motivation: Why Context Matters in Privacy Privacy as Contextual Integrity Agent-based Framework for Privacy Policy Reasoning Conclusion & Further Work Privacy Ontology based on Contextual Integrity Argumentation-based Dialogue Framework Privacy Ontology based on Contextual Integrity PROCI models about 34 privacy concepts (classes and properties) and 155 axioms Examples of classes (concepts): User, ThirdParty, Information Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning 11 / 16
  • 16. Motivation: Why Context Matters in Privacy Privacy as Contextual Integrity Agent-based Framework for Privacy Policy Reasoning Conclusion & Further Work Privacy Ontology based on Contextual Integrity Argumentation-based Dialogue Framework Privacy Ontology based on Contextual Integrity PROCI models about 34 privacy concepts (classes and properties) and 155 axioms Examples of classes (concepts): User, ThirdParty, Information Examples of object properties: hasRole, owns, hasAccess Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning 11 / 16
  • 17. Motivation: Why Context Matters in Privacy Privacy as Contextual Integrity Agent-based Framework for Privacy Policy Reasoning Conclusion & Further Work Privacy Ontology based on Contextual Integrity Argumentation-based Dialogue Framework Privacy Ontology based on Contextual Integrity PROCI models about 34 privacy concepts (classes and properties) and 155 axioms Examples of classes (concepts): User, ThirdParty, Information Examples of object properties: hasRole, owns, hasAccess Examples of axioms: DisjointClasses( a:User a:ThirdParty ) No object can be both a user and a third party. Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning 11 / 16
  • 18. Motivation: Why Context Matters in Privacy Privacy as Contextual Integrity Agent-based Framework for Privacy Policy Reasoning Conclusion & Further Work Privacy Ontology based on Contextual Integrity Argumentation-based Dialogue Framework Privacy Ontology based on Contextual Integrity PROCI models about 34 privacy concepts (classes and properties) and 155 axioms Examples of classes (concepts): User, ThirdParty, Information Examples of object properties: hasRole, owns, hasAccess Examples of axioms: DisjointClasses( a:User a:ThirdParty ) No object can be both a user and a third party. An example of privacy rule: owns(:bob, :bob-mobile), inEMContext(:bob, :alice), hasAR(:alice, :bob-mobile) → allow(:alice,:bob-mobile) Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning 11 / 16
  • 19. Motivation: Why Context Matters in Privacy Privacy as Contextual Integrity Agent-based Framework for Privacy Policy Reasoning Conclusion & Further Work Privacy Ontology based on Contextual Integrity Argumentation-based Dialogue Framework Argumentation-based dialogues Computational Argumentation is a popular AI reasoning mechanism for both individual and distributed, agent-based, reasoning. Reasoning about contexts, norms, preferences etc which is often defeasible. Communication between multiple agents Information exchange involving explanation Collaboration, negotiation and persuasion to resolve conflict of opinions Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning 12 / 16
  • 20. Motivation: Why Context Matters in Privacy Privacy as Contextual Integrity Agent-based Framework for Privacy Policy Reasoning Conclusion & Further Work Privacy Ontology based on Contextual Integrity Argumentation-based Dialogue Framework Example There is a gas explosion reported near Bob’s residence. Alice is worried about Bob and wants to access his location. This access request results in a dialogue between Bob and his agent bob-a Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning 13 / 16
  • 21. Motivation: Why Context Matters in Privacy Privacy as Contextual Integrity Agent-based Framework for Privacy Policy Reasoning Conclusion & Further Work Privacy Ontology based on Contextual Integrity Argumentation-based Dialogue Framework Example There is a gas explosion reported near Bob’s residence. Alice is worried about Bob and wants to access his location. This access request results in a dialogue between Bob and his agent bob-a Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning 13 / 16
  • 22. Motivation: Why Context Matters in Privacy Privacy as Contextual Integrity Agent-based Framework for Privacy Policy Reasoning Conclusion & Further Work Privacy Ontology based on Contextual Integrity Argumentation-based Dialogue Framework Example There is a gas explosion reported near Bob’s residence. Alice is worried about Bob and wants to access his location. This access request results in a dialogue between Bob and his agent bob-a Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning 13 / 16
  • 23. Motivation: Why Context Matters in Privacy Privacy as Contextual Integrity Agent-based Framework for Privacy Policy Reasoning Conclusion & Further Work Overview 1 Motivation: Why Context Matters in Privacy 2 Privacy as Contextual Integrity 3 Agent-based Framework for Privacy Policy Reasoning Privacy Ontology based on Contextual Integrity Argumentation-based Dialogue Framework 4 Conclusion & Further Work Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning 14 / 16
  • 24. Motivation: Why Context Matters in Privacy Privacy as Contextual Integrity Agent-based Framework for Privacy Policy Reasoning Conclusion & Further Work Conclusion & Further work We proposed an agent-based framework to handle privacy policy reasoning in social contexts Our framework builds on the theory of contextual integrity to represent social contexts Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning 15 / 16
  • 25. Motivation: Why Context Matters in Privacy Privacy as Contextual Integrity Agent-based Framework for Privacy Policy Reasoning Conclusion & Further Work Conclusion & Further work We proposed an agent-based framework to handle privacy policy reasoning in social contexts Our framework builds on the theory of contextual integrity to represent social contexts Further Work Incorporate machine learning (e.g., reinforcement learning) to learn access, inference, and privacy rules. Develop a chatbot to manage the dialogue model of our framework Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning 15 / 16
  • 26. Motivation: Why Context Matters in Privacy Privacy as Contextual Integrity Agent-based Framework for Privacy Policy Reasoning Conclusion & Further Work Thank You! Gideon Ogunniye g.ogunniye@ucl.ac.uk Gideon Ogunniye , Nadin Kökciyan Contextual Integrity for Argumentation-based Privacy Reasoning 16 / 16