Engineering Privacy for Big Data Apps with the Unified Modeling Language

被引:14
|
作者
Jutla, Dawn N. [1 ]
Bodorik, Peter [2 ]
Ali, Sohail [1 ,2 ]
机构
[1] St Marys Univ, Sobey Sch Business, Halifax, NS B3H 3C3, Canada
[2] Dalhousie Univ, Fac Comp Sci, Halifax, NS B3H 3J5, Canada
关键词
Big data applications; Privacy by Design; PbD; privacy engineering; UML extensions; privacy services; requirements analysis; software engineering; anonymization; pseudonymization; use case diagrams; ARCHITECTURE;
D O I
10.1109/BigData.Congress.2013.15
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper describes proposed privacy extensions to UML to help software engineers to quickly visualize privacy requirements, and design privacy into big data applications. To adhere to legal requirements and/or best practices, big data applications will need to apply Privacy by Design principles and use privacy services, such as, and not limited to, anonymization, pseudonymization, security, notice on usage, and consent for usage. We extend UML with ribbon icons representing needed big data privacy services. We further illustrate how privacy services can be usefully embedded in use case diagrams using containers. These extensions to UML help software engineers to visually and quickly model privacy requirements in the analysis phase; this phase is the longest in any software development effort. As proof of concept, a prototype based on our privacy extensions to Microsoft Visio's UML is created and the utility of our UML privacy extensions to the Use Case Diagram artifact is illustrated employing an IBM Watson-like commercial use case on big data in a health sector application.
引用
收藏
页码:38 / 45
页数:8
相关论文
共 50 条
  • [1] Security and Privacy Requirements Engineering Revisited in the Big Data Era
    Liu, Lin
    [J]. 2016 IEEE 24TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE WORKSHOPS (REW), 2016, : 55 - 55
  • [2] A PERFORMANCE MODELING LANGUAGE FOR BIG DATA ARCHITECTURES
    Barbierato, Enrico
    Gribaudo, Marco
    Iacono, Mauro
    [J]. PROCEEDINGS 27TH EUROPEAN CONFERENCE ON MODELLING AND SIMULATION ECMS 2013, 2013, : 511 - +
  • [3] Unified problem modeling language for knowledge engineering of complex systems
    R. Khosla
    Q. Li
    [J]. Soft Computing, 2004, 8 : 491 - 511
  • [4] Big Data Privacy Based On Differential Privacy a Hope for Big Data
    Shrivastva, Krishna Mohan Pd
    Rizvi, M. A.
    Singh, Shailendra
    [J]. 2014 6TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMMUNICATION NETWORKS, 2014, : 776 - 781
  • [5] Privacy and Big Data
    Gaff, Brian M.
    Sussman, Heather Egan
    Geetter, Jennifer
    [J]. COMPUTER, 2014, 47 (06) : 7 - 9
  • [6] Privacy and Big Data
    Magzoub, Abubakr
    [J]. INFORMATION SECURITY JOURNAL, 2012, 21 (06): : 353 - 354
  • [7] Big Data or Big (Privacy) Problem?
    Scotti, Veronica
    [J]. IEEE INSTRUMENTATION & MEASUREMENT MAGAZINE, 2017, 20 (05) : 23 - 26
  • [8] Big data or big (privacy) problem?
    Scotti V.
    [J]. IEEE Instrumentation and Measurement Magazine, 2017, 20 (05): : 23 - 26
  • [9] Unified modeling language schema for scientific and technical data and information
    Burgess, Donald R.
    [J]. ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2014, 248
  • [10] Big Data Privacy: Changing Perception of Privacy
    Tan, Qing
    Pivot, Frederique
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON SMART CITY/SOCIALCOM/SUSTAINCOM (SMARTCITY), 2015, : 860 - 865