digraph solidkot4 { IEquipment [shape=box]; IButtonAdapter [shape=box]; Lamp -> IEquipment [label=" implement"]; Fan -> IEquipment [label=" implement"]; ButtonAdapter -> IButtonAdapter [label=" implement"]; Button -> IButtonAdapter [label=" use"]; ButtonAdapter -> IEquipment [label=" use"]; }