shell e fragment yed_sketch { VM : Component { @ overlapping ref ports = Port_2, Port_3 @ containment @ composition ref contains_component = "Coin Processor", Processor } "Coin Processor" : Component { @ overlapping ref ports = Port_1, Port_4 } Port_1 : Port { ref connection = Port_2 } Port_2 : Port { } Port_3 : Port { } Processor : Component { @ overlapping ref ports = Port_5 } Port_4 : Port { ref connection = Port_5 } Port_5 : Port { } }