08.12.2012 Aufrufe

Modulhandbuch Wirtschaftsinformatik | B.Sc. und M.Sc.

Modulhandbuch Wirtschaftsinformatik | B.Sc. und M.Sc.

Modulhandbuch Wirtschaftsinformatik | B.Sc. und M.Sc.

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Software Engineering - Design and Construction<br />

20-00-0341<br />

Gebiet: Software Engineering<br />

Modulverantwortlicher: Prof. Dr.-Ing. Ermira Mezini<br />

Kreditpunkte: 8 Dauer: 1 Semester Turnus: In der Regel jedes Sommer-<br />

Semester<br />

Zeit gesamt: 240 h davon Präsenz: 50 h davon eigenständig: 190 h<br />

Lehrveranstaltung:<br />

Software Engineering - Design and Construction<br />

Dozenten: Prof. Dr.-Ing. Ermira Mezini<br />

Vorlesung 5 SWS<br />

Modulbeschreibung:<br />

Lehrinhalte<br />

• Klassendesign • Prinzipien für Klassendesign<br />

• Sprachkonstrukte and Design Patterns, die sie unterstützen<br />

• Refactoring<br />

• Fallstudien<br />

• Design auf der Package-Ebene • Design Prinzipien <strong>und</strong> Metriken auf Package-Ebene<br />

• Erzeugen von Architektursichten aus Code<br />

• Refactoring<br />

• Fallstudien<br />

• Frameworks, Feature-orientiertes and Aspekt-orientiertes Design • Framework-basierte<br />

Entwicklung<br />

• Erzeugen von Dokumentation des Designs aus Code<br />

• Fortgeschrittener Entwurf mit FOD <strong>und</strong> AOP in der Sprache CaesarJ<br />

• High-level Design • Architekturstile<br />

• Sprachtechniken für High-level Design<br />

Kompetenzen<br />

• Kennen lernen von verschiedenen Architekturstilen<br />

• Kennen lernen von Prinzipien <strong>und</strong> Heuristiken für modulares Design<br />

• Kennen lernen des Refaktoringskonzeptes, dessen Vorteile <strong>und</strong> Tools<br />

• Erwerb der Fähigkeit, Designprinzipien zu verstehen <strong>und</strong> zu bewerten<br />

<strong>Modulhandbuch</strong> Informatik 308

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!