[Softwarepraktikum - Teil: Eingebettete Systeme]

Aufgaben und Dokumente



 
Hier liegen die Aufgaben und zusätzliche Dokumente zum Download bereit.

Hinweise:

  • Um die Downloadzeiten zu verringern sind einige Dokumente auf dieser Seite in komprimierter Form (.gz, .zip, .jar) abgelegt. Unter UNIX erfolgt das Dekomprimieren i.d.R. automatisch beim Download mit Netscape. Ansonsten kann man die Datei in der UNIX-Shell mit gunzip, unzip oder jar dekomprimieren. Unter Windows kann z.B. UltimateZip (Freeware) verwendet werden.
  • Zur Anzeige der Dokumente im PDF-Format steht der freie Acrobat-Reader zur Verfügung.
  • Alle jar-Files sind zusätzlich nochmal gezipped (.zip), da es beim Herunterladen unter Windows ansonsten zu Problemen kommt.
 
Analyse I:
  • Folien der Vorbesprechung (pdf)


Analyse II:
  • Folien der Vorbesprechung (pdf)


Implemen-
tierung I + II:
  • Folien der Vorbesprechung (pdf)

  •  
  • Environment-Package
  • Event Handling. The Java Tutorial (html)
  • General Information about Writing Event Listeners. The Java Tutorial (html)

  •  
  • Das State Pattern, lokal (html)
  • Das Observer Pattern, lokal (html)

  •  
  • Java Kode der Klasse Observable (java). 

  • Als Beispiel zur korrekten Implementierung der notify...()-Methoden!


Implemen-
tierung III + IV
und Integration
und Test:
  • Folien der Vorbesprechung (pdf)

  •  
  • Creating a GUI with JFC/Swing. The Java Tutorial (html)
  • Introducing Swing Architecture (html)
  • Threads in Swing. The Java Tutorial (html)

  •  
  • AmpelSimulator (html)
    •  
  • aktualisiertes Environment-Package
  • ClassFileServer-Package
  • Fundamentals of RMI. Java Developer Short Course (html
  • Java SecurityManager. API Documentation (html
  • Permissions in the Java 2 SDK. SDK Documentation  (html
  • Java Security (html)


Iteration
  • Aufgaben (pdf)

  •  
  • AmpelSimulator (html)

  •  
  • aktualisiertes Environment-Package


Abschluss:
  • Folien der Vorbesprechung (pdf)

  • Das Benchmark-Szenario (sce)