29 Oktober 2018 - Reverse Engineering

#### Ziele:
- n-dimension visualisieren
- m-objects visualisieren und vergleichen  
- Relation like Gapminder

#### Hypothesen:

Objekt änder sich über die Zeit weniger.

Weniger Dimensionen der Visualisierung mit längerer Lebenszeit des Objekts benötigt.

#### Persistierung:

    - DatenBank
    - RAM

#### Visualisierung:

Ansätze:

    - print
    - grafische Dartstellung

Grafische Attribute / Möglichkeiten:

    - Größe
    - Farbe
    - Position
    - Textur
    - Transparenz 
    - Pulsieren (nicht druckbar)
    - Höhe (3D-Grafik)

Was wird visualisiert:

    - Zeit
    - Aufrufe
    - Veränderung Objekt Variablen
        - hinzufügen/entfernen
    - Manipulation Variablen
        - Werte
        - Type
    - Veränderung Objekt Methoden
        - hinzufügen/entfernen
    - Aufrufen Methoden

##### Herrausforderungen:

*Wie erkenne ich neue Properties?*   
*Wie erkenne ich Calls?*

#### Next Steps:

Was ist das Problem?

Wie sieht die Lösung aus?

Paperprototyping

Konzeptvortrag -> aufsetzten

Annahmen finden 
