@startuml !include top to bottom direction skinparam linetype polyline Title Page 8 Figure 7: Trust Composition: Downloading a GnuPG signed NetBSD ISO Install Image Grouping(M_Group,"Motivation"){ together { Motivation_Stakeholder(trustor, "<>\nDownloader") Motivation_Assessment(intention, "Download an authentic\n ISO image with integrity") } together { Motivation_Assessment(trust, "<>\nDownload and Signature\n are trustworthy\n[trust degree = high]") } Rel_Association(trustor,trust) Rel_Association(intention,trust) together { Motivation_Assessment(capBelief, "Downloading the ISO Image\n to update the OS") Motivation_Assessment(vulBelief, "The GnuPG Signature protects\n the integrity and authenticity\n of the ISO Image") } ' group Motivation } Rel_Aggregation(trust, capBelief) Rel_Aggregation(trust, vulBelief) Grouping(S_Group,"Strategy"){ together { Strategy_Capability(capability, "Secure Download") Strategy_Capability(vulCapability, "<>\nSecurity Breach\nManipulated Download-Image") } Rel_Association(capBelief, capability) Rel_Association(vulBelief, vulCapability) Strategy_Resource(trustee, "<>\nGnuPG Signature") Rel_Association(capability, trustee) Rel_Association(vulCapability, trustee) ' Group Strategy } Rel_Association(trust, trustee) @enduml