title: JavaScript UML Component Diagram Notation
body: <p>It seems that the way to connect entities on UML diagram is with ball-and-socket/lollipop notation. Each ball and socket pair should be listed with the interface implemented. However, as my project is in JavaScript there are no interfaces, so I am confused about what should replace it. </p>
  
  <p>Am I right to use ball and socket notation, or is there some other notation I should use that would be more appropriate?</p>