Praxis der Forschung SS15

Aus SDQ-Wiki

Organisatorisches

Notizen zur Literatur

Überblick

Kleine Vorstellungsrunde mit Erwartungen

Konkrete Aufgaben

  • Req und DD Modell vereinheitlichen
    • Szenario (mit Anforderungen betreut erarbeiten)
      • Idee welche Szenarien (IDS, Payment oder so) von Betreuer vorgeben, genaues Erarbeiten Teil der Aufgabe
    • Nicht erst alle Anforderungen, dann Modell, sondern iterativ.
  • Ausgewählten Erweiterungsmechanismus wählen um Metamodelle ans PCM+ zu binden und diese Anbindung umsetzen
    • Req&DD and PCM+
    • KAMP Annotationsmodelle an PCM+
    • Geeigneten Editor-Support für Req&DD mit zum Beispiel Profiles
  • Req&DD Modell an KAMP Annotationen anbinden (Tooling)
  • (initiales) Template-Modell für DD
    • Übersicht der technischen Umsetzungsmöglichkeiten / Erweiterungsmechanismen (Completions, Templates von SimuLizar)?
    • PerOpteryx unabhängig vom PCM (Ferdinand) einbeziehen
    • Aufbauen auf Req&DD Modell und Freiheitsgraden
    • Architekturunabhängigen Teil beschreiben
    • Auflösen des architektur-abhängigen Teils
  • Performance-, Wartbarkeit-, und Reliability-Analysen an PCM+ wieder anbinden
    • Ermitteln was angepasst werden muss
    • Wenn wenig: Anpassen
    • Wenn viel: Transformation von PCM+ zu PCM

Validierung: Szenario von einer Anforderungsänderung zu neuer Perf/Rel Optimierung und Abwägung und Abschätzung der Wartbarkeit.

  • Mit Media Store und CoCoME anfangen
  • Wenn nötig auf eines der beiden Beispiele im zweiten Halbjahr fokussieren, oder beide.

Operationalisierung

  • Wer macht Betreuervorträge?
  • Treffen
    • Erstes Treffen: Donnerstag
  • Initialliteratur:
    • Schritt 1: Vision verstehen
      • Palladio JSS Paper
      • SE Paper Axel
      • TODO Kiana, Axel hier vervollständigen
    • Schritt 2: Verwandte Arbeiten zu Arbeitspaketen
      • TODO Kiana, Axel: hier vervollständigen
      • Metamodel Extension
        • Motivation zu modularer Metamodellierung und grundlegende Erweiterungstypen: strittmatter2013b [1]
        • Erweiterung durch Profile & Stereotypen: kramer2012b [2]
        • Aspektorientierte Metamodellerweiterung: jung2014a [3]
        • Einfache Erweiterungsmöglichkeiten: Decorator Pattern, Vererbung
        • Technische Grundlagen: EMF, Ecore

Stichwort: Praxis der Forschung