DocumentCode :
1634170
Title :
Formal analysis of privacy requirements specifications for multi-tier applications
Author :
Breaux, Travis D. ; Rao, Akhila
Author_Institution :
Inst. for Software Res., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear :
2013
Firstpage :
14
Lastpage :
23
Abstract :
Companies require data from multiple sources to develop new information systems, such as social networking, e-commerce and location-based services. Systems rely on complex, multi-stakeholder data supply-chains to deliver value. These data supply-chains have complex privacy requirements: privacy policies affecting multiple stakeholders (e.g. user, developer, company, government) regulate the collection, use and sharing of data over multiple jurisdictions (e.g. California, United States, Europe). Increasingly, regulators expect companies to ensure consistency between company privacy policies and company data practices. To address this problem, we propose a methodology to map policy requirements in natural language to a formal representation in Description Logic. Using the formal representation, we reason about conflicting requirements within a single policy and among multiple policies in a data supply chain. Further, we enable tracing data flows within the supply-chain. We derive our methodology from an exploratory case study of Facebook platform policy. We demonstrate the feasibility of our approach in an evaluation involving Facebook, Zynga and AOL-Advertising policies. Our results identify three conflicts that exist between Facebook and Zynga policies, and one conflict within the AOL Advertising policy.
Keywords :
data privacy; formal specification; information systems; knowledge representation languages; social networking (online); AOL-Advertising policies; California; Europe; Facebook platform policy; United States; Zynga policies; company data practices; company privacy policies; complex multistakeholder data supply-chains; complex privacy requirements specifications; conflicting requirements; data collection regulation; data flow tracing; data sharing regulation; data use regulation; description logic; e-commerce; formal analysis; formal representation; information system development; location-based services; multiple jurisdictions; multitier applications; natural language; social networking; Advertising; Companies; Data privacy; Facebook; Natural languages; Privacy; Software; Privacy requirements; description logic; formal analysis; standardization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Requirements Engineering Conference (RE), 2013 21st IEEE International
Conference_Location :
Rio de Janeiro
Type :
conf
DOI :
10.1109/RE.2013.6636701
Filename :
6636701
Link To Document :
بازگشت