arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2011.12028cs.SE
收藏

转换数据流图以实现隐私合规性(详细版)

Transforming Data Flow Diagrams for Privacy Compliance (Long Version)

Hanaa Alshareef, Sandro Stucki, Gerardo Schneider

摘要:

最近的法规,如欧洲通用数据保护条例(GDPR),对个人数据的处理提出了严格的限制。与安全性一样,隐私是一种非功能性属性,但大多数软件设计工具都专注于功能方面,例如使用数据流图(DFD)。在以前的工作中,引入了一个概念模型,其中DFD可以扩展到所谓的隐私感知数据流图(PA-DFD),目的是向现有的DFD添加特定的隐私检查。在本文中,我们提供了一个显式的算法和概念验证实现转换DFD到PA-DFD。我们的工具帮助软件工程师完成关键但容易出错的任务,即在设计过程中系统地插入隐私检查(它们由我们的工具自动添加),同时仍然允许他们检查和编辑。如有必要,PA-DFD。我们还确定并解决了在以前的工作中提出的高级别转换的模糊性和不准确性。我们将我们的方法应用于建筑和在线零售行业的两个实际应用。

英文摘要:

Recent regulations, such as the European General Data Protection Regulation (GDPR), put stringent constraints on the handling of personal data. Privacy, like security, is a non-functional property, yet most software design tools are focused on functional aspects, using for instance Data Flow Diagrams (DFDs). In previous work, a conceptual model was introduced where DFDs could be extended into so-called Privacy-Aware Data Flow Diagrams (PA-DFDs) with the aim of adding specific privacy checks to existing DFDs. In this paper, we provide an explicit algorithm and a proof-of-concept implementation to transform DFDs into PA-DFDs. Our tool assists software engineers in the critical but error-prone task of systematically inserting privacy checks during design (they are automatically added by our tool) while still allowing them to inspect and edit the. PA-DFD if necessary. We have also identified and addressed ambiguities and inaccuracies in the high-level transformation proposed in previous work. We apply our approach to two realistic applications from the construction and online retail sectors.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑