From dbc65c449fefa9aaebd7b5543122d1e14101be67 Mon Sep 17 00:00:00 2001 From: stefan Date: Sat, 21 Feb 2026 20:49:40 +0100 Subject: first version of Trust ontology in PlantUML --- PlantUML-ModelingTrust/8-7a-Trust-Composition.puml | 62 ++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 PlantUML-ModelingTrust/8-7a-Trust-Composition.puml (limited to 'PlantUML-ModelingTrust/8-7a-Trust-Composition.puml') diff --git a/PlantUML-ModelingTrust/8-7a-Trust-Composition.puml b/PlantUML-ModelingTrust/8-7a-Trust-Composition.puml new file mode 100644 index 0000000..51ceb9c --- /dev/null +++ b/PlantUML-ModelingTrust/8-7a-Trust-Composition.puml @@ -0,0 +1,62 @@ +@startuml +!include + +top to bottom direction +skinparam linetype polyline + +Title Trust Composition + +Grouping(M_Group,"Motivation"){ + +together { + Motivation_Stakeholder(trustor, "<>\nStakeholder") + Motivation_Assessment(intention, "Trustor\nIntention") +} + + +together { +Motivation_Assessment(trust, "<>\n[trust degree = high]") +} + +Rel_Association(trustor,trust) +Rel_Association(intention,trust) + +together { + Motivation_Assessment(capBelief, "Capability\nBelief") + Motivation_Assessment(vulBelief, "Vulnerability\nBelief") +} + +' group Motivation +} + + +Rel_Aggregation(trust, capBelief) +Rel_Aggregation(trust, vulBelief) + +Grouping(S_Group,"Strategy"){ + + +together { + Strategy_Capability(capability, "Capability") + Strategy_Capability(vulCapability, "<>\nCapability") +} + +Rel_Association(capBelief, capability) +Rel_Association(vulBelief, vulCapability) + + +Strategy_Resource(trustee, "<>\nResource") + +Rel_Association(capability, trustee) +Rel_Association(vulCapability, trustee) + + + +' Group Strategy +} + + +Rel_Association(trust, trustee) + +@enduml + -- cgit v1.2.3