Publication | Closed Access
Engineering Privacy for Big Data Apps with the Unified Modeling Language
33
Citations
10
References
2013
Year
Unknown Venue
Privacy RequirementsPrivacy ProtectionEngineeringInformation SecuritySoftware EngineeringBig Data AppsSoftware AnalysisData SciencePrivacy ExtensionsManagementPrivacy SystemPrivacy EngineeringData IntegrationData ManagementPrivacy Enhancing TechnologyUml Privacy ExtensionsData ModelingPrivacy ServicePrivacy By DesignData PrivacyComputer SciencePrivacySoftware DesignData SecurityCryptographyUnified Modeling LanguageSystem SoftwareBig Data
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.
| Year | Citations | |
|---|---|---|
Page 1
Page 1