Hausaufgabe

Anforderungen

Lesen Sie diese Seite und das Handbuch sorgfältig, bevor Sie an Ihrer Hausaufgabe arbeiten.

Anforderungen

Lesen Sie diese Seite sorgfältig, bevor Sie an Ihrer Hausaufgabe arbeiten. Für mehr Informationen lesen Sie unbedingt das Handbuch und auch die Vorlesungsfolien über die Hausaufgabe.

Neben das Yakindu Software brauchen Sie auch ein von uns bereitgestelltes Paket (eins für die Vorbereitungshausaufgabe, und ein anderes für die Hausaufgabe). Diese Pakete sind individualisiert, bitte laden Sie immer Ihr eigenes Paket herunter, nehmen Sie kein Paket, welches für andere Studente bereitgestellt waren. Dies Pakete beinhalten:

  • eine Beschreibung Ihrer Aufgabe,
  • ein Eclipse-Projektgerüst, mit dem Sie Ihre Arbeit beginnen können,
  • einige Testfälle für Ihre Aufgabe.

Um Ihre Hausaufgabe(n) lösen zu können brauchen Sie die Modellierungsumgebung Yakindu. Hier haben Sie 3 Möglichkeiten:

  1. Sie können die von uns zusammengestellte virtuelle Maschine an Ihrem Rechner zum Laufen bringen. Um diese virtuelle Maschine laufen zu können brauchen Sie entweder VirtualBox (mindestens Version 6.0) oder VMware Workstation Player (möglichst neue Version). Mit den Anfangseinstellungen benutzt die virtuelle Maschine 2GB Speicher, Sie können aber dies nach Bedarf erhöhen, wenn Ihr Rechner genug Speicher hat. (Wir empfehlen das zu machen, unter Virtual Box geht es so, unter VMWare so.). In diesem Fall haben Sie gleich eine Lizenz für die Yakindu Anwendung.
  2. Wenn Sie unser Handbuch folgen, können Sie Yakindu direkt an Ihrem Rechner installieren. Achten Sie bitte an die genauen Versionnummer (nicht kleiner, aber auch NICHT HÖHER!). Das Handbuch beschreibt auch, wie Sie eine Lizenz für die angegebene Version von Yakindu bekommen können.
  3. Sie laden Yakindu von der Seite des Herstellers ab. In diesem Fall werden Sie Probleme mit der Lizenz haben.

Vorvereitungshausaufgabe

Mit Ihrem BME EduID (BME Címtár-ID) können Sie Ihre persönliche Vorbereitungshausaufgabe von dieser Seite herunterladen. Für eine Beschreibung Ihrer Aufgabe lesen Sie dieses Dokument. ACHTUNG!!! Ab 2019 soll anstatt Ihres NEPTUN-Kodes Ihr individueller Aufgabentitel (egyéni feladat címe) nach dem Tastendruck angezeigt werden. Diese individuellen Aufgabentitel sind am Hausaufgabenportal nach dem Einloggen zu sehen, und haben eine Form "FDxxx" wo xxx 3 Ziffern sind.

Abgabetermin is am 15. März 2020 23:59. Sie müssen die SCT-Datei Ihres Yakindu-Projektes an unserem Hausaufgabenportal hochladen. (Beim Ablauf des Abgabetermins werden diese Links automatisch geschlossen.) Sie müssen eine einzige Zustandsmodellbeschreibung (die SCT-Datei) aus Ihrer Projektdatei in einem ZIP-Archiv hochladen, nichts anderes. Seien Sie vorsichtig, diese Datei muss das Ergebnis Ihrer Arbeit enthalten, laden Sie nicht das Projektgerüst hoch. Überprüfen Sie es vor der Abgabe.

Hausaufgabe

Sie können Ihre persönliche Vorbereitungshausaufgabe hier herunterladen. Abgabetermin ist am 12. April 2020 23:59. Sie müssen die SCT-Datei Ihres Yakindu-Projektes an unserem Hausaufgabenportal hochladen. (Beim Ablauf des Abgabetermins werden diese Links automatisch geschlossen.) Sie müssen eine einzige Zustandsmodellbeschreibung (die SCT-Datei) aus Ihrer Projektdatei in einem ZIP-Archiv hochladen, nichts anderes. Seien Sie vorsichtig, diese Datei muss das Ergebnis Ihrer Arbeit enthalten, laden Sie nicht das Projektgerüst hoch. Überprüfen Sie es vor der Abgabe.

Als Teil Ihres Paketes bekommen Sie auch einige Testfälle. Bitte führen Sie diese Testfälle mit Yakindu aus, bevor Sie Ihre Arbeit abgeben. Abgegebene Lösungen, die die veröffentlichte Testfälle nicht bestehen, werden als nicht vollständig bewertet. Abgegebene Lösungen, die verbotene Sprachelemente ("always", "oncycle", ..., lesen Sie das Handbuch) beinhalten, werden ohne weitere Überprüfung zurückgewiesen. Wir empfehlen, auch den in Yakindu eingebauten Simulator zu verwenden. Als Teil Ihres Paketes bekommen Sie auch eine graphische Benutzeroberfläche für Ihr System. Sie können die Arbeit Ihrer Lösung mit Hilfe dieser Benutzeroberfläche auch überprüfen.

Hinweise

Allgemeine Hinweise

  • Lesen Sie das Handbuch sorgfältig.
  • Lesen Sie die Beschreibung Ihrer Aufgabe sorgfältig, möglichst auch nochmals gleich vor Ihrer Abgabe.
  • Für die Sicherheit Ihrer Arbeit, exportieren Sie Ihr Modell regelmäßig.
  • Überprüfen Sie, ob Sie die so exportierte Modelle ohne weiteres importieren können. Vor der Abgabe überprüfen Sie Ihre Datei nochmals für lesbarkeit, und ob Sie die aktuelle Version abgeben.