@prefix rdf: . @prefix skos: . @prefix xsd: . @prefix arch: . @prefix arch-vis: . @prefix am4: . @prefix am4mm: . @prefix : . ## Model — shows asserted relationships plus the derived one :model a arch:Model ; arch:modelConformsToMetamodel am4mm:ArchiMate4 ; arch:contains :view . ## Elements :portal a am4:ApplicationComponent ; skos:prefLabel "Tracking Portal"@en . :fn-tracking a am4:Function ; skos:prefLabel "Track Shipment"@en . :cap-tracking a am4:Capability ; skos:prefLabel "Shipment Tracking"@en . ## Relationships — asserted :portal am4:assignedTo :fn-tracking . :fn-tracking am4:realizes :cap-tracking . ## Relationship — derived by AssignRealizeDerivation rule :portal am4:realizes :cap-tracking . ## View :view a arch:Diagram ; skos:prefLabel "NordFreight — Derivation Example"@en . ## Diagram Nodes — triangle layout: Function on top, Component and Capability below :n-portal a arch-vis:ArchNode ; arch-vis:archElement :portal ; arch-vis:view :view ; arch-vis:bounds-x 20.0 ; arch-vis:bounds-y 100.0 ; arch-vis:bounds-w 140.0 ; arch-vis:bounds-h 50.0 . :n-fn a arch-vis:ArchNode ; arch-vis:archElement :fn-tracking ; arch-vis:view :view ; arch-vis:bounds-x 220.0 ; arch-vis:bounds-y 20.0 ; arch-vis:bounds-w 140.0 ; arch-vis:bounds-h 50.0 . :n-cap a arch-vis:ArchNode ; arch-vis:archElement :cap-tracking ; arch-vis:view :view ; arch-vis:bounds-x 420.0 ; arch-vis:bounds-y 100.0 ; arch-vis:bounds-w 150.0 ; arch-vis:bounds-h 50.0 . ## Diagram Links — asserted edges (go via the Function node on top) :l-portal-fn a arch-vis:Link ; arch-vis:source :n-portal ; arch-vis:target :n-fn ; arch-vis:view :view . :l-fn-cap a arch-vis:Link ; arch-vis:source :n-fn ; arch-vis:target :n-cap ; arch-vis:view :view . ## Diagram Link — the derived edge (goes directly across the bottom, in red) :l-portal-cap a arch-vis:Link ; arch-vis:source :n-portal ; arch-vis:target :n-cap ; arch-vis:view :view ; arch-vis:strokeColor "#c62828" .