{"title":"基于隐私原则和UML开发隐私设计模式","authors":"T. Suphakul, T. Senivongse","doi":"10.1109/SNPD.2017.8022748","DOIUrl":null,"url":null,"abstract":"Privacy is a major quality attribute of any software. Since personal data of users are collected, stored, processed, and transferred by the applications they use, they need to be assured that proper data protection is in place. Since privacy principles should be taken into account and incorporated into application design, this paper aims to promote privacy by design and presents a development of privacy design patterns. The patterns follow the privacy principles of the Organisation for Economic Co-operation and Development (OECD) and describe details of the privacy principles and how to apply them to the design and implementation of the applications. Software design models realizing the privacy principles are also proposed, using UML notations, so as to enable reuse of the design in privacy-aware applications.","PeriodicalId":186094,"journal":{"name":"2017 18th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"18","resultStr":"{\"title\":\"Development of privacy design patterns based on privacy principles and UML\",\"authors\":\"T. Suphakul, T. Senivongse\",\"doi\":\"10.1109/SNPD.2017.8022748\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Privacy is a major quality attribute of any software. Since personal data of users are collected, stored, processed, and transferred by the applications they use, they need to be assured that proper data protection is in place. Since privacy principles should be taken into account and incorporated into application design, this paper aims to promote privacy by design and presents a development of privacy design patterns. The patterns follow the privacy principles of the Organisation for Economic Co-operation and Development (OECD) and describe details of the privacy principles and how to apply them to the design and implementation of the applications. Software design models realizing the privacy principles are also proposed, using UML notations, so as to enable reuse of the design in privacy-aware applications.\",\"PeriodicalId\":186094,\"journal\":{\"name\":\"2017 18th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)\",\"volume\":\"9 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"18\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 18th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SNPD.2017.8022748\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 18th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SNPD.2017.8022748","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Development of privacy design patterns based on privacy principles and UML
Privacy is a major quality attribute of any software. Since personal data of users are collected, stored, processed, and transferred by the applications they use, they need to be assured that proper data protection is in place. Since privacy principles should be taken into account and incorporated into application design, this paper aims to promote privacy by design and presents a development of privacy design patterns. The patterns follow the privacy principles of the Organisation for Economic Co-operation and Development (OECD) and describe details of the privacy principles and how to apply them to the design and implementation of the applications. Software design models realizing the privacy principles are also proposed, using UML notations, so as to enable reuse of the design in privacy-aware applications.