|
|
Beschreibung |
KursbeschreibungDer Bereich des Software Engineering (SE) in der Informatik beschäftigt sich mit der
methodischen Entwicklung industrieller Software. Der Kurs beginnt mit einem Überblick
über die Entwicklung des Software Engineering und einer Einordnung, was heutzutage unter
Software Engineering verstanden wird. Im weiteren Kursverlauf wird der Fokus auf die
Kernprozesse des Software Engineering gelegt (Anforderungsermittlung und -analyse,
Softwareentwurf, Implementierung, Testen und Qualitätssicherung) und an inhaltlich
passenden Stellen durch ausgewählte Themen aus dem Bereich des Softwaremanagements
(z.B. Vorgehensmodelle, Versionsmanagement, Softwarebetriebsmodelle) sowie kompakten
Darstellungen spezifischer SE-Ansätze (z.B. Modellgetriebenes SE, Domain-Driven Design)
ergänzt.
Der Kurs bewegt sich im Umfeld des objektorientierten SE. Die Zielsprache für den Prozess
der Implementierung ist Java und als Modellierungssprache wird die Unified Modeling
Language (UML) verwendet. |
|
|