Privacy-Preserving Reengineering Of Model-View-Controller Application Architectures Using Linked Data
JOURNAL OF WEB ENGINEERING(2019)
摘要
When a legacy system's software architecture cannot be redesigned, implementing additional privacy requirements is often complex, unreliable and costly to maintain. This paper presents a privacy-by-design approach to reengineer web applications as linked data-enabled and implement access control and privacy preservation properties. The method is based on the knowledge of the application architecture, which for the Web of data is commonly designed on the basis of a model-view-controller pattern. Whereas wrapping techniques commonly used to link data of web applications duplicate the security source code, the new approach allows for the controlled disclosure of an application's data, while preserving non-functional properties such as privacy preservation. The solution has been implemented and compared with existing linked data frameworks in terms of reliability, maintainability and complexity.
更多查看译文
关键词
Privacy by design, Web of data, Software architecture, Model-View-Controller
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络