Tools

  • Register

Wichtige Links


 

Vorlesung: Einführung in die Softwaretechnik

Veranstalter: Florian Matthes
Betreuer:

Thomas Büchner
Christian Neubert
Christian M. Schweda

Modulnummer: IN0006
Umfang: 3 SWS Vorlesung + 2 SWS Übung
Ort und Zeit:

Do., 13:00 - 14:00, MI HS 1
Fr., 12:00 - 13:30, MI HS 1
Erster Vorlesungstermin: 23.04.09

ECTS Credits: 6
Prüfung:

Art: Schriftliche Klausur
Dauer: 120 min
Sprache: deutsch
Hilfsmittel: ein beidseitig handbeschriebenes DIN A4 Blatt
Anmeldung: TUMOnline-Portal https://campus.tum.de

1. Klausur:
Datum: 01.08.2009
Ort: MW 0001 und MW 2001
Zeit: 09:00 - 11:00

Raumeinteilung 1. Klausur:
Die Einteilung in die Räume MW0001 und MW2001 erfolgt nach dem Nachnamen
Nachnamen beginnend mit A-K schreiben in MW0001
Nachnamen beginnend mit L-Z schreiben in MW2001

Musterlösung:

1. Klausur

Wiederholungsklausur:
Datum: 17.10.2009
Ort: MW 2001
Zeit: 09:00 - 11:00

Einsicht/Ergebnisse:

1. Klausur Die Klausureinsicht hat am 28.08.2009 stattgefunden. Eine Mail zur Ankünigung des Termins wurde an die Veranstaltungsteilnehmer versendet.  

Wiederholungsklausur: Die Klausureinsicht findet am Mittwoch, den 18.11.2009 von 09:00 - 10:00 im Raum MI 01.12.035 statt.

Zugriff auf Lehrunterlagen

Falls Sie noch keinen Zugriff auf die Unterlagen haben, erstellen Sie bitte einen Account, melden sich anschließend an und klicken dann hier. Nur für diese Veranstaltung angemeldeten Benutzer sehen alle Lehrunterlagen und erfahren Neuigkeiten der Raumbelegung per E-Mail.

Hinweise und Aktuelles

09.11.2009: Die Ergebnisse der Wiederholungsklausur können über das myTUM-Portal eingesehen werden. Die Klausureinsicht findet am Mittwoch, den 18.11.2009 von 09:00 - 10:00 im Raum MI 01.12.035 statt.

18.08.2009: Die Musterlösung für die EIST-Klausur ist zum Download erhältlich.

28.07.2009: Die Raumeinteilung für die erste Klausur steht fest und kann auf diese Seite eingesehen werden.

25.06.2009: Eine neue Version des Skriptums steht zum Download bereit. Darin enthalten sind auch die Errata und Ergänzungen zum Kapitel "Architekturentwurf". Ein Foliensatz mit den wichtigen Diagrammtypen der UML, wie in der Vorlesung verwendet, steht ebenfalls online.

29.04.2009: Zusätzlich zur Lehrevaluation können alle Studenten jetzt Verbesserungsideen zur Vorlesung und Übung mit UserVoice.com abgeben.

Stellung im Studienplan [unverbindliche Hinweise]

  • Für alle Studiengänge der Fakultät für Informatik ist die Zuordnung im Modulkatalog enthalten.
  • Für alle Studiengänge anderer Fakultäten führt das Prüfungsamt der entsprechenden Fakultät die Informationen.

Lehrmaterialien zur Vorlesung (Download nur für angemeldete Benutzer)

 

Übung

Informationen zur Übung finden sich auf folgender Seite. Die Anmeldung zur Übung erfolgt über das Grundstudiumstool (https://grundstudium.in.tum.de/).

Gliederung

Nr Thema
0 Organisatorisches
1

Einführung und Überblick

  • Bedeutung von Software
  • Überblick über Aktivitäten im Software Engineering
2 Anforderungsermittlung und Anforderungsanalyse
  • Überblick und Motivation
  • Anforderungsermittlung
  • Anforderungs- & Systemanalyse mit UML
3

Exkurs: Architekturentwurf

  • Motivation
  • Konzepte des Architekturentwurfs
  • Architekturdokumentation mit der UML und DSM
  • Zur Rolle des Softwarearchitekten
  • Architekturmuster
4

Objektorientierter Systementwurf

  • Überblick
  • Dynamische Modellierung mit UML
  • CRC Cards
  • Entwurfsmuster
5

Implementierung

  • Einführung und Überblick
  • Techniken zum Forward Engineering
  • Ingenieurmäßige Programmierung
6

Testing

  • Motiviation und Begriffsbildung
  • Modultest
  • Integrationstest
  • Systemtest
  • Akzeptanztest
7

Qualitätssicherung

  • Softwarequalitätsmodelle
  • Methoden der Verifikation
  • Software-Metriken
  • Prozessqualität
8

Softwareevolution und -wartung

  • Relevanz der Software Wartung
  • Terminologie
  • Herausforderungen
  • Reale Beispiele für Wartungsprobleme
  • Werkzeugunterstützung
9 Ausblick auf weitere Vorgehensmodelle

Literature

  • [Hi05] Hitz, M.; Kappel, G.; Kapsammer, E.; Retschitzegger, W.: UML @ Work. dpunkt.Verlag, 3. Auflage, 2005. ISBN 3- 89864- 261- 5.
 C:\Program Files\Tivoli\TSM\baclient