title: Which UML diagram to use to represent application architecture?
body: <p>I'm trying to map my whole application in a UML diagram and I'm wondering which UML what diagram type I should use; I'm not doing this in class level, but rather from a bird eye's perspective.</p>
  
  <p>The elements I am trying to capture are:</p>
  
  <ol>
  <li>single application object (patterns: singleton)(examples: CodeIgniter application) that composes</li>
  <li>multiple module objects (patterns: singleton, facades)(examples: guestbook, addressbook) that compose</li>
  <li>multiple low level stand alone objects (examples: mysql mapper, doctrine mapper) that compose</li>
  <li>various 3rd and in-house libraries (examples: doctrine, solr, xml-parser)</li>
  </ol>
  
  <p>What UML diagram is suited for this kind of overview presentation?</p>