Skip to content

New DFDs for privacy and industrial cases papers#311

Merged
Entenwilli merged 35 commits into
mainfrom
vw_cwa_models
Dec 2, 2025
Merged

New DFDs for privacy and industrial cases papers#311
Entenwilli merged 35 commits into
mainfrom
vw_cwa_models

Conversation

@manuelcorcoles

@manuelcorcoles manuelcorcoles commented Jul 14, 2025

Copy link
Copy Markdown
Contributor

Korrektur von CWA and VW Constraints.
Neue DFDs aus dem Model-Driven Privacy Paper (https://www.research-collection.ethz.ch/handle/20.500.11850/641986): Minitwit, CMA und Hippa Apps
Neue DFDs aus dem Categorization of Finding security threat Paper (https://www.sciencedirect.com/science/article/pii/S016412122100100X?via%3Dihub): HIL testing und ECU update Apps

@manuelcorcoles manuelcorcoles requested a review from uuqjz July 14, 2025 15:03
@uuqjz uuqjz requested a review from Entenwilli July 23, 2025 07:33

@Nicolas-Boltz Nicolas-Boltz left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please add a little readme file for each individual case study, with a link to the paper where it originates and maybe with a couple of sentences that describe the system in a very high level.

Also could you move the variations of the cwa model into one folder? so it is scenarios/cwa/noviolation, and accordingly for both violation variants.

@Entenwilli Entenwilli left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The models look very good, well done!
I really like the VW case study model, because it is very detailed (showing that our DFDs can model more low level stuff) and also has lots of constraints that provide a good picture over the several things that did go wrong

Some smaller, more general notes:

  • Naming of edges should be consistent: Like using snake_case
  • Naming of nodes should be consistent: Using Title Case

@Entenwilli Entenwilli left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some small comments

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some project files were modified with some information, that is related to a java language server.
This should not be present in the repo

@Nicolas-Boltz

Copy link
Copy Markdown
Member

@manuelcorcoles There are still valid changes requested by @Entenwilli, could you please address them so we can merge this?

@Entenwilli Entenwilli left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some smaller comments, only have to do with naming of files and some remainder.

The models are very good, the level of detail is amazing

Comment thread features/org.dataflowanalysis.analysis.feature/.project
Comment thread features/org.dataflowanalysis.converter.feature/.project
Comment thread features/org.dataflowanalysis.dfd.datadictionary.feature/.project
Comment thread features/org.dataflowanalysis.dfd.dataflowdiagram.feature/.project
Comment thread features/org.dataflowanalysis.examplemodels.feature/.project
Comment thread releng/org.dataflowanalysis.analysis.targetplatform/.project
Comment thread releng/org.dataflowanalysis.analysis.updatesite/.project
Comment thread releng/org.dataflowanalysis.dfd.mwe2/.project
Comment thread tests/org.dataflowanalysis.analysis.tests/.project

@Entenwilli Entenwilli left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As the other comments from me has been resolved, looks good to me!

@Nicolas-Boltz Nicolas-Boltz dismissed their stale review December 2, 2025 12:23

Everything was adressed

@Entenwilli Entenwilli merged commit 04fd9c4 into main Dec 2, 2025
1 check passed
@BenjaminArp BenjaminArp deleted the vw_cwa_models branch May 13, 2026 15:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants