• DocumentCode
    3006249
  • Title

    Engineering Privacy for Big Data Apps with the Unified Modeling Language

  • Author

    Jutla, Dawn N. ; Bodorik, Peter ; Ali, Shady

  • Author_Institution
    Sobey Sch. of Bus., St. Mary´s Univ., Halifax, NS, Canada
  • fYear
    2013
  • fDate
    June 27 2013-July 2 2013
  • Firstpage
    38
  • Lastpage
    45
  • Abstract
    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.
  • Keywords
    Unified Modeling Language; data privacy; health care; software engineering; Big Data Apps; IBM Watson-like commercial use case; Microsoft Visio UML; UML privacy extensions; Unified Modeling Language; big data privacy services; engineering privacy; health sector application; legal requirements; privacy design principle; privacy requirements; software development effort; use case diagram artifact; Data handling; Data privacy; Data storage systems; Information management; Privacy; Software; Unified modeling language; Big data applications; PbD; Privacy by Design; UML extensions; anonymization; privacy engineering; privacy services; pseudonymization; requirements analysis; software engineering; use case diagrams;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Big Data (BigData Congress), 2013 IEEE International Congress on
  • Conference_Location
    Santa Clara, CA
  • Print_ISBN
    978-0-7695-5006-0
  • Type

    conf

  • DOI
    10.1109/BigData.Congress.2013.15
  • Filename
    6597117