Benutzer:Strittm/Archiv/ImpactAnalysis

Aus SDQ-Wiki

Protokolle

23.09.14

  • Besprochen:
    • Nächste Besprechung on Demand
  • Aufgaben:
    • Oberfläche
    • Output
    • Ausarbeitung

26.08.14

  • Besprochen:
    • example2 model [1]
    • Abschlusspräsentation & weiteres Vorgehen
  • Aufgaben:
    • Vorläufige Version Folien bis Donnerstag

04.07.14

  • Besprochen:
    • Nächste Besprechung nach Urlaub (Di. 19.)
    • Abschlusspräsentation am 2. Termin vor Semesterende
    • Praktikumsbericht
      • Requirements
      • Algo/Konzept
        • z.B Ablaufdiagramm
      • Codestruktur z.B. Klassendiagramm
      • Entwurfsentscheidungen begründen
      • Usage / Setup
  • Aufgaben:

01.07.14

  • Besprochen:
    • Mögliche Zukünftige Tätigkeiten
      • (optional) EMF Eingabemodelle validieren
  • Aufgaben:
    • OK Output realisieren

24.06.14

  • Besprochen:
    • Output Metamodell
    • Konflikt bei Pluginprojekten?
    • Mögliche Zukünftige Tätigkeiten
      • Oberfläche
      • Erstellung des Outputmodells
      • Praktikumsbericht
      • Präsentation (Institutsintern)
      • Relativ gute Codekommentierung
      • Projekt/Namespace Struktur
      • (optional) Clustergröße
      • (optional) Anzahl erreichbare CCs
      • (optional) Unit Tests
  • Aufgaben:
    • Output realisieren

17.06.14

  • Besprochen:
    • Eingabe/Ausgabe doch per EMF Modell
      • Metamodelle
        • TODO: Misha OK Input
        • TODO: Misha OK Output
    • Plugin/Projektstruktur
      • Alte Plugins löschen und neu aus SVN auschecken
      • Neue plugins in plugin.xml unter dependencies als required plugins hinzufügen
        • Benötigt wird nur der Modellcode: smartgrid.model.topo, smartgrid.model.input, smartgrid.model.output
        • Hier auch die veralteten Plugins entfernen (eclipse zeigt diese als compilerfehler an)
      • Ggf. Compilerfehler wegen geänderten namespaces ausbügeln
      • Ggf. Compilerfehler: SmartgridFactory heißt nun SmartgridtopoFactory
      • Bei weiteren Problemen Misha benachrichtigen
    • Neuer Arbeitsmodus
      • Ziele für nächste Woche nach der Besprechung selber Definieren
        • Bitte möglichst Zeitnah nach Besprechung eintragen
        • Nicht retrospektiv sagen dass die Ziele das waren, was man geschafft hat ;)
      • Der Fortschritt wird dann beim nächsten Treffen besprochen besprochen
      • Vorteil: mehr Freiheit; Nachteil: es muss so geplant werden, dass man am Schluss auch fertig wird
    • TODO: Misha OK Grafischen Editor reparieren
    • Baumeditoren reparieren
      • TODO: Misha OK topo
      • TODO: Misha OK input
    • TODO: Misha OK kleine MM Änderungen um validität einfacher zu gewährleisten (sollte nichts brechen): Namen & IsA optional, IDs sind nun wirkliche IDs und required
    • TODO: Misha OK Neues topo modell, -diagramm und input modell erstellen
  • Aufgaben:
    • OK Neue Plugins einbinden
    • OK Neuen Graphen generieren, der nur die funktionierenden logischen Verbindungen repräsentiert

10.06.14

  • Besprochen:
    • Entität kann nun mehrere Stromanbindungen haben
    • Feste Schnittstelle für Ein/Ausgabe
    • Für Graphiti Editor xtext plugin installieren
    • "Einstellungen" der Analyse
      • Immer: Status für jede Entität
      • Aktivierbar: Anazahl an erreichbaren CCs
      • Aktivierbar: Clustergröße
  • Aufgaben:
    • OK Konzept Impactanalyse
    • OK Entwurf (Klassen und/oder Architektur)

03.06.14

  • Besprochen:
    • Exception beim Einlesen von Modell
    • Weiteres Vorgehen
    • Eingabeformat Status/Szenario
    • TODO: Misha drop Diagramme reparieren
    • TODO: Misha OK SGEditor: MM Korrektur wird nun berücksichtigt (insert LC in Scenario)
    • TODO: Mario OK SGEditor: Relationen von Connections setzen
    • TODO: Mario OK SGEditor: Diagramm von Modell trennen
  • Aufgaben:
    • OK Smart Grid Modell einlesen
      • Update
      • Alle 4 SmartGridEditor Plugins in den Workspace laden
      • Testen mit Modell aus Baumeditor
        • Innere Eclipseinstanz mit Plugins starten, new EMF Model Example Wizwards, SmartGrid Model, ModelObject: Scenario
    • WiP Konzept Impactanalyse
    • WiP Entwurf (Klassen und/oder Architektur)

27.05.14

  • Besprochen:
    • LaunchConfig Problem
      • Lösung: isValid implementieren
    • Nach Konzept des Algos und ausproben der Technik: Entwurf vor der Implementierung
  • Aufgaben:
    • WiP Smart Grid Modell einlesen
      • Ich habe eine Modell-Instanz serialisiert und anschließend wieder eingelesen. Das hat funktioniert.
      • Beim Einlesen eines der beiden vorgegebenen Modells:
      • java.lang.IllegalArgumentException: The feature 'ContainsPGN' is not a valid feature
      • -> Wurde möglicherweise das Metamodell nochmal verändert nachdem die beiden Modelle erstellt wurden?
    • OK Erstellen der Launch COnfiguration-Oberfläche

20.05.14

  • Besprochen:
    • Wikizugang
    • "Einstellungen" der Analyse
      • Anazahl an erreichbaren CCs
      • Clustergröße
    • Voraussetzungen für Editor
  • Aufgaben:
    • OK Smart Grid Modell Editor auschecken
    • WiP Smart Grid Modell einlesen
    • WiP Erstellen der Launch COnfiguration-Oberfläche
      • Problem: Die Oberfläche kann zwar erstellt werden, jedoch lässt sich die Launch Configuration nicht starten. Da das Einlesen mittels EMF nur durch ein Plugin geschieht, kann dies ohne ein erfolgreiches Starten der Configuration nicht getestet werden

13.05.14

  • Besprochen:
    • Stunden
    • Protokoll
    • Vorgehen
  • Aufgaben:
    • OK Launch Config aufsetzen
    • WiP Smart Grid Modell Editor auschecken
    • WiP Smart Grid Modell einlesen

06.05.14

  • Besprochen:
    • Wöchentlicher Termin
    • Stunden protokollieren
    • Grober Überblick Impact Analyse (Modell + Eingangszustand => Ausgangszustand)
  • Aufgaben:
    • OK Eclipse Plugin-Entwicklungstutorial
    • OK Projekt im SVN aufsetzen
    • WiP Launch Config aufsetzen
    • WiP Smart Grid Modell Editor auschecken

Templates

  • {{OK}} OK
  • {{WIP}} WiP
  • {{Drop}} drop
  • {{Later}} later