-
Notifications
You must be signed in to change notification settings - Fork 24
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
edit diagrams - use wbs and mindmap for taxonomies
- includes fixes to missing concepts etc. - uses wbs and mindmap for taxonomy heavy diagrams by removign relations
- Loading branch information
1 parent
1bc4d7c
commit 17e7b35
Showing
46 changed files
with
200 additions
and
375 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,125 +1,36 @@ | ||
@startuml | ||
@startwbs | ||
!include style.plantuml | ||
left to right direction | ||
|
||
class Thing #silver | ||
package dpv { | ||
class Entity | ||
class LegalEntity | ||
class Representative | ||
class NaturalPerson | ||
|
||
class DataController | ||
class JointDataControllers | ||
class DataExporter | ||
class Recipient | ||
class DataImporter | ||
class DataProcessor | ||
class ThirdParty | ||
class ServiceConsumer | ||
class ServiceProvider | ||
|
||
class Organisation | ||
class GovernmentalOrganisation | ||
class Authority | ||
class DataProtectionAuthority | ||
class NationalAuthority | ||
class RegionalAuthority | ||
class SupraNationalAuthority | ||
|
||
class AcademicScientificOrganisation | ||
class ForProfitOrganisation | ||
class GovernmentalOrganisation | ||
class IndustryConsortium | ||
class InternationalOrganisation | ||
class NonGovernmentalOrganisation | ||
class NonProfitOrganisation | ||
|
||
class DataSubject | ||
class Adult | ||
class Applicant | ||
class Child | ||
class Citizen | ||
class Consumer | ||
class Customer | ||
class Client | ||
class Employee | ||
class GuardianOfDataSubject | ||
class Immigrant | ||
class JobApplicant | ||
class Member | ||
class NonCitizen | ||
class ParentOfDataSubject | ||
class Participant | ||
class Patient | ||
class Student | ||
class Subscriber | ||
class Tourist | ||
class User | ||
class Visitor | ||
class VulnerableDataSubject | ||
class AsylumSeeker | ||
class ElderlyDataSubject | ||
class MentallyVulnerableDataSubject | ||
|
||
} | ||
|
||
Thing -- Entity: hasEntity > | ||
Entity <|-- LegalEntity | ||
Entity <|-- NaturalPerson | ||
LegalEntity <|-- Representative | ||
|
||
LegalEntity <|-- DataController | ||
DataController <|-- JointDataControllers | ||
LegalEntity <|-- DataExporter | ||
LegalEntity <|-- Recipient | ||
Recipient <|-- DataImporter | ||
Recipient <|-- DataProcessor | ||
Recipient <|-- ThirdParty | ||
LegalEntity <|-- ServiceConsumer | ||
LegalEntity <|-- ServiceProvider | ||
|
||
LegalEntity <|-- Organisation | ||
Organisation <|-- GovernmentalOrganisation | ||
GovernmentalOrganisation <|-- Authority | ||
Authority <|-- DataProtectionAuthority | ||
Authority <|-- NationalAuthority | ||
Authority <|-- RegionalAuthority | ||
Authority <|-- SupraNationalAuthority | ||
|
||
Organisation <|-- AcademicScientificOrganisation | ||
Organisation <|-- ForProfitOrganisation | ||
Organisation <|-- IndustryConsortium | ||
Organisation <|-- InternationalOrganisation | ||
Organisation <|-- NonGovernmentalOrganisation | ||
Organisation <|-- NonProfitOrganisation | ||
|
||
NaturalPerson <|-- DataSubject | ||
DataSubject <|-- Adult | ||
DataSubject <|-- Applicant | ||
DataSubject <|-- Child | ||
DataSubject <|-- Citizen | ||
DataSubject <|-- Consumer | ||
DataSubject <|-- Customer | ||
Customer <|-- Client | ||
DataSubject <|-- Employee | ||
DataSubject <|-- GuardianOfDataSubject | ||
DataSubject <|-- Immigrant | ||
DataSubject <|-- JobApplicant | ||
DataSubject <|-- Member | ||
DataSubject <|-- NonCitizen | ||
DataSubject <|-- ParentOfDataSubject | ||
DataSubject <|-- Participant | ||
DataSubject <|-- Patient | ||
DataSubject <|-- Student | ||
DataSubject <|-- Subscriber | ||
DataSubject <|-- Tourist | ||
DataSubject <|-- User | ||
DataSubject <|-- Visitor | ||
DataSubject <|-- VulnerableDataSubject | ||
VulnerableDataSubject <|-- AsylumSeeker | ||
VulnerableDataSubject <|-- ElderlyDataSubject | ||
VulnerableDataSubject <|-- MentallyVulnerableDataSubject | ||
|
||
|
||
@enduml | ||
* Entity | ||
** NaturalPerson | ||
*** DataSubject | ||
**** Adult | ||
**** Child | ||
**** ParentOfDataSubject | ||
**** VulnerableDataSubject | ||
*** Representative | ||
** LegalEntity | ||
*** DataController | ||
*** JointDataControllers | ||
*** DataExporter | ||
*** Recipient | ||
**** DataImporter | ||
**** DataProcessor | ||
**** ThirdParty | ||
*** ServiceConsumer | ||
*** ServiceProvider | ||
** Organisation | ||
*** GovernmentalOrganisation | ||
**** Authority | ||
***** DataProtectionAuthority | ||
***** NationalAuthority | ||
***** RegionalAuthority | ||
***** SupraNationalAuthority | ||
*** AcademicScientificOrganisation | ||
*** ForProfitOrganisation | ||
*** IndustryConsortium | ||
*** InternationalOrganisation | ||
*** NonGovernmentalOrganisation | ||
*** NonProfitOrganisation | ||
|
||
@endwbs |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,28 +1,15 @@ | ||
@startuml | ||
@startmindmap | ||
!include style.plantuml | ||
left to right direction | ||
|
||
package dpv { | ||
class Organisation | ||
class IndustryConsortium | ||
class InternationalOrganisation | ||
class NonProfitOrganisation | ||
class ForProfitOrganisation | ||
class GovernmentalOrganisation | ||
class NonGovernmentalOrganisation | ||
class ParentLegalEntity | ||
class SubsidiaryLegalEntityclass | ||
class AcademicScientificOrganisationclass | ||
} | ||
+ Organisation | ||
++ IndustryConsortium | ||
++ InternationalOrganisation | ||
++ NonProfitOrganisation | ||
++ ForProfitOrganisation | ||
-- GovernmentalOrganisation | ||
-- NonGovernmentalOrganisation | ||
-- ParentLegalEntity | ||
-- SubsidiaryLegalEntityclass | ||
-- AcademicScientificOrganisationclass | ||
|
||
Organisation <|-- IndustryConsortium | ||
Organisation <|-- InternationalOrganisation | ||
Organisation <|-- NonProfitOrganisation | ||
Organisation <|-- ForProfitOrganisation | ||
Organisation <|-- GovernmentalOrganisation | ||
Organisation <|-- NonGovernmentalOrganisation | ||
Organisation <|-- ParentLegalEntity | ||
Organisation <|-- SubsidiaryLegalEntityclass | ||
Organisation <|-- AcademicScientificOrganisationclass | ||
|
||
@enduml | ||
@endmindmap |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,66 +1,31 @@ | ||
@startuml | ||
@startmindmap | ||
!include style.plantuml | ||
left to right direction | ||
|
||
class Thing #silver | ||
package dpv { | ||
class Data | ||
class PersonalData | ||
class CollectedData | ||
class CollectedPersonalData | ||
class ProvidedData | ||
class CommerciallyConfidentialData | ||
class ConfidentialData | ||
class DerivedData | ||
class DerivedPersonalData | ||
class GeneratedData | ||
class IncorrectData | ||
class InferredData | ||
class IntellectualPropertyData | ||
class NonPersonalData | ||
class ObservedData | ||
class SensitiveData | ||
class StatisticallyConfidentialData | ||
class UnverifiedData | ||
class VerifiedData | ||
} | ||
Thing -- PersonalData : hasPersonalData > | ||
Thing -- Data : hasData > | ||
Data <|-- CollectedData | ||
Data <|-- CommerciallyConfidentialData | ||
Data <|-- ConfidentialData | ||
Data <|-- DerivedData | ||
Data <|-- GeneratedData | ||
Data <|-- IncorrectData | ||
Data <|-- PersonalData | ||
Data <|-- NonPersonalData | ||
Data <|-- SensitiveData | ||
Data <|-- UnverifiedData | ||
Data <|-- VerifiedData | ||
|
||
|
||
CollectedData <|-- CollectedPersonalData | ||
CollectedData <|-- ObservedData | ||
CollectedData <|-- ProvidedData | ||
|
||
ConfidentialData <|-- IntellectualPropertyData | ||
ConfidentialData <|-- StatisticallyConfidentialData | ||
|
||
DerivedData <|-- DerivedPersonalData | ||
DerivedData <|-- InferredData | ||
|
||
GeneratedData <|-- SyntheticData | ||
|
||
NonPersonalData <|-- AnonymisedData | ||
|
||
PersonalData <|-- CollectedPersonalData | ||
PersonalData <|-- DerivedPersonalData | ||
PersonalData <|-- GeneratedPersonalData | ||
PersonalData <|-- IdentifyingPersonalData | ||
PersonalData <|-- PseudonymisedData | ||
PersonalData <|-- SensitivePersonalData | ||
|
||
SensitiveData <|-- SensitiveNonPersonalData | ||
SensitiveData <|-- SensitivePersonalData | ||
|
||
@enduml | ||
+ Data | ||
++ CollectedData | ||
+++ ObservedData | ||
+++ ProvidedData | ||
++ CommerciallyConfidentialData | ||
++ ConfidentialData | ||
+++ IntellectualPropertyData | ||
+++ StatisticallyConfidentialData | ||
++ DerivedData | ||
+++ InferredData | ||
++ GeneratedData | ||
+++ SyntheticData | ||
++ IncorrectData | ||
++ NonPersonalData | ||
+++ AnonymisedData | ||
++ SensitiveData | ||
+++ SensitiveNonPersonalData | ||
++ UnverifiedData | ||
++ VerifiedData | ||
-- PersonalData | ||
--- CollectedPersonalData | ||
--- DerivedPersonalData | ||
--- GeneratedPersonalData | ||
--- IdentifyingPersonalData | ||
--- PseudonymisedData | ||
--- SensitivePersonalData | ||
|
||
@endmindmap |
Oops, something went wrong.