Category Archives: SS14

Software Engineering I, SS14

Liebe SE 1 Teilnehmer,

es ist geschafft. Die Veranstaltung ist offiziell beendet und die Noten sind in Arbeit, doch wie jedes Jahr wollen wir alle natürlich sehen, was nach 16 Wochen Entwicklungszeit bei euren Projekten herausgekommen ist. Der Termin für unser Abschlussturnier steht fest:

SE 1 Abschlussturnier am Freitag den 26.09.2014, 14 Uhr, Labor des Fachgebiets Software Engineering

Sofern wir wie jedes Jahr einen Sponsor finden, wird es ein paar Getränke und einen Pokal für die Sieger geben.

Bis dann,
Andreas & Lennert

Software Engineering I, SS14

Sehr geehrte Teilnehmer,

den doodle-Poll für die Präsenationstermine finden Sie unter:

http://tinyurl.com/SE1-Releasepraesentationen
Bitte fügen Sie Ihren Teamnamen und Ihre Namen unter “Your name/Ihr Name” ein (z.B. “Team-X, PO Alice Alison, SM Bob Builder”), um uns die Möglichkeit zu geben, optimal auf den Termin vorbereitet zu sein.
Reservieren Sie Ihren verbindlichen Termin bitte spätestens 24 Stunden vorher! Andererseits werden wir die Termine nicht wahrnehmen können.
Sie können uns im Notfall auch per EMail erreichen unter: ceo@wasp-enterprises.de oder cto@wasp-enterprises.de

Graph and Model Driven Engineering, SS14

In Hausaufgabe 8 soll der FIXML Case des Transfomation Tool Contest 2014 bearbeitet werden:

– Lest jeweils eine fixml xml Datei ein.
– Erstellt ein Objektmodell der enthaltenen Daten mit Hilfe eurer generischen Graphimplementierung.
– Lernt aud dem Objektmodell ein Klassendiagramm/Klassenmodell. Das Klassenmodell könnt ihr wieder mit Hilfe eurer generischen Graphimplementierung realisieren.
– Generiert einfache Java Klassen mit einfachen Attributen (ohne Getter und Setter und ohne Konstruktoren). Verwendet z.B. CGUtilLight oder XTend.

Die Abgabe muss bis spätestens 1.08.2014 um 23:59 Uhr über unser Hausaufgabenabgabesystem
https://se.cs.uni-kassel.de/hms/ erfolgen. Die Abgabe ist nur als einzelne *.zip
oder *.jar-Datei möglich. Daher müssen alle für eine Abgabe relevanten Daten zu einem solchen Archiv kombiniert werden.

Case description: ttc2014-fixml-master.zip

CGUtilLight.java

Bei Fragen: george@uni-kassel.de

Software Engineering I, Software Engineering II, SS14

Leider sind bei dem Ausfall der SE1-VM auch einige der Git-Repositories betroffen. Das sollte ausschließlich die Teams C, E, F und G betreffen. Eine serverseitige Wiederherstellung ist vermutlich nur mit mehr Aufwand und nicht verlustfrei möglich. Aber da bei Git jeder das komplette Repository geklont hat ist eine Wiederherstellung in ein neues Repository, was ich für die betroffenen Teams angelegt habe, deutlich einfacher. Dazu sollten die betroffenen Teams folgende Schritte durchführen:

  1. Findet heraus, wer im Team als letztes gepusht hat.
  2. Die betreffende Person selektiert in Sourcetree das Repository (1) und wählt Eigenschaften (2)
    git1
  3. Zuerst das Remote origin wählen (1) und auf Bearbeiten klicken (2)
    git2
  4. Bei der URL die 2 an der markierten Stelle einfügen
    git3
    git4
  5. Nun zweimal mit Ok bestätigen
  6. Das Repository in das neue Remote pushen
  7. Wenn das erledigt ist, sollten alle anderen Teammitglieder die Schritte 2 – 5 ebenfalls durchführen und sollten anschließend problemlos pullen und pushen können.