title: How to represent class instances in UML?
body: <p>I have a class diagram for my application which consists of several compositions and aggregations. </p>
  
  <p>Now I want to have diagram based on the class diagram which shows class instances. A snapshot if you will. I need this because it would help discussing some functional requirements.</p>
  
  <p><strong>Class diagram</strong>:</p>
  
  <pre><code> --------   1                 *  ------- 
  | Parent |----------------------| Child |
   --------                        -------
  </code></pre>
  
  <p><strong>"Instance" diagram</strong>:</p>
  
  <pre><code> --------                        --------- 
  | Parent |----------------------| Child 1 |
   --------           |            ---------
                      |
                      |            ---------
                      +-----------| Child 2 |
                      |            ---------
                      |
                      |            ---------
                      +-----------| Child 3 |
                                   ---------
  </code></pre>
  
  <p>Is there a diagram type for this? (Currently I'm mis-using a class diagram, where all my instances are separate classes) </p>