Organizing Design Patterns for Privacy: A Taxonomy of Types of Relationships

被引:4
作者
Caiza, Julio C. [1 ,2 ]
Martin, Yod-Samuel [2 ]
Del Alamo, Jose M. [2 ]
Guaman, Danny S. [1 ,2 ]
机构
[1] Escuela Politec Nacl, Dept Elect Telecomunicac & Redes Informac, POB 17-01-2759, Quito, Ecuador
[2] Univ Politecn Madrid, Dept Ingn Sistemas Telemat, POB 28040, Madrid, Spain
来源
PROCEEDINGS OF THE 22ND EUROPEAN CONFERENCE ON PATTERN LANGUAGES OF PROGRAMS (EUROPLOP 2017) | 2017年
关键词
Privacy engineering; Design patterns; Pattern language;
D O I
10.1145/3147704.3147739
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
There has recently been an upsurge of legislative, technical and organizational frameworks in the field of privacy which recommend, and even mandate the need to consider privacy issues in the design of information systems. Privacy design patterns have been acknowledged as a useful tool to support engineers in this complex task, as they leverage best-practices which are already available in the engineering community. There are currently different privacy pattern catalogs coexisting, however, an ongoing effort is being made to unify these scattered contributions into one comprehensive system of patterns. To this end, the relationships between the privacy patterns must be expressed consistently. However, the catalogs available describe pattern relationships at different, incompatible levels of detail, or do not describe them at all. To solve this problem, this paper presents a taxonomy of types of relationships that can be used to describe the relationships between privacy patterns. This taxonomy has been validated against each individual catalog to ensure its applicability in the unified privacy pattern system.
引用
收藏
页数:11
相关论文
共 50 条
  • [31] Patterns for design in microtechnology
    Albert Albers
    Tobias Deigendesch
    Tarak Turki
    Tobias Müller
    Microsystem Technologies, 2010, 16 : 1537 - 1545
  • [32] An Algebra of Design Patterns
    Zhu, Hong
    Bayley, Ian
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2013, 22 (03)
  • [33] Catalogue of Design Patterns
    Majtas, L'ubomir
    KNOWLEDGE-BASED SOFTWARE ENGINEERING, 2006, 140 : 139 - 142
  • [34] Team Design Patterns
    van Diggelen, Jurriaan
    Johnson, Matthew
    PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON HUMAN-AGENT INTERACTION (HAI'19), 2019, : 118 - 126
  • [35] DESIGN PATTERNS IN MICROTECHNOLOGY
    Albers, Albert
    Deigendesch, Tobias
    Turki, Tarak
    ICED 09 - THE 17TH INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN, VOL 5: DESIGN METHODS AND TOOLS, PT 1, 2009, : 385 - +
  • [36] Formalizing design patterns
    Mikkonen, T
    PROCEEDINGS OF THE 1998 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 1998, : 115 - 124
  • [37] Generative design patterns
    MacDonald, S
    Szafron, D
    Schaeffer, J
    Anvik, J
    Bromling, S
    Tan, K
    ASE 2002: 17TH IEEE INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, 2002, : 23 - 34
  • [38] Dashboard Design Patterns
    Bach B.
    Freeman E.
    Abdul-Rahman A.
    Turkay C.
    Khan S.
    Fan Y.
    Chen M.
    IEEE Transactions on Visualization and Computer Graphics, 2023, 29 (01) : 342 - 352
  • [39] Patterns for design in microtechnology
    Albers, Albert
    Deigendesch, Tobias
    Turki, Tarak
    Mueller, Tobias
    MICROSYSTEM TECHNOLOGIES-MICRO-AND NANOSYSTEMS-INFORMATION STORAGE AND PROCESSING SYSTEMS, 2010, 16 (8-9): : 1537 - 1545
  • [40] Using patterns-based learning design for CALL tasks
    Sun, Susan Y. H.
    COMPUTER ASSISTED LANGUAGE LEARNING, 2021, 34 (08) : 1061 - 1084