• English
    • svenska
  • svenska 
    • English
    • svenska
  • Logga in
Redigera dokument 
  •   Startsida
  • Student essays / Studentuppsatser
  • Department of Computer Science and Engineering / Institutionen för data- och informationsteknik
  • Masteruppsatser
  • Redigera dokument
  •   Startsida
  • Student essays / Studentuppsatser
  • Department of Computer Science and Engineering / Institutionen för data- och informationsteknik
  • Masteruppsatser
  • Redigera dokument
JavaScript is disabled for your browser. Some features of this site may not work without it.

A Petri Nets Semantics for Privacy-Aware Data Flow Diagrams

A Petri Nets Semantics for Privacy-Aware Data Flow Diagrams

Sammanfattning
Privacy of personal data in information systems is gaining importance rapidly. Although data flow diagrams (DFDs) are commonly used for designing information systems, they do not have appropriate elements to address privacy of personal data. Privacy-aware data flow diagrams (PA-DFDs) were introduced recently to tackle this issue. However, they lack the concrete semantics to be formally verifiable. On the other hand, Petri net is a well-known mathematical modeling language that has all the necessary supporting elements for formal verification. In this work, we present appropriate transformations for PA-DFDs to Petri nets and therefore, provide a Petri nets semantics for them. Firstly, we clearly identify different elements of PA-DFDs. Then, we take a modular approach where for each element of PA-DFDs we present an algorithm which transforms that element to a Petri nets representation. Secondly, we demonstrate the effectiveness of the transformations on a case study, where we transform a PA-DFD to a corresponding Petri nets model. The case study is quite elaborate and covers most of the important aspects of PA-DFDs. Finally, we perform verification tasks on the obtained Petri nets model from the case study where we check privacy properties such as purpose limitation and accountability of the data controller. The Petri nets semantics along with the rest of the supporting work constitute a step forward when it comes to privacy of personal data in an information system.
Examinationsnivå
Student essay
URL:
http://hdl.handle.net/2077/53077
Samlingar
  • Masteruppsatser
Fil(er)
gupea_2077_53077_1.pdf (3.404Mb)
Datum
2017-07-12
Författare
Rahman, Mushfiqur
Nyckelord
privacy policy
verification
privacy by design
data flow diagrams
privacy-aware data flow diagrams
Petri nets
Språk
eng
Metadata
Visa fullständig post

DSpace software copyright © 2002-2016  DuraSpace
gup@ub.gu.se | Teknisk hjälp
Theme by 
Atmire NV
 

 

Visa

VisaSamlingarI datumordningFörfattareTitlarNyckelordDenna samlingI datumordningFörfattareTitlarNyckelord

Mitt konto

Logga inRegistrera dig

DSpace software copyright © 2002-2016  DuraSpace
gup@ub.gu.se | Teknisk hjälp
Theme by 
Atmire NV