|
UML-basiertes Requirements Engineering
|
|
Fernstudienkurs
|
|
Veranstalter
|
| Name der Universität |
FernUniversität Hagen |
| Anbietende Einrichtung |
Fachbereich Informatik, LG Software
Engineering - Prakt. Inf. III |
| Dozent / Dozentin |
Prof. Dr. H.-W. Six |
| Anschrift |
Universitätsstraße 1
58084 Hagen |
|
|
Anmeldung
|
|
Anmeldeschluss ist drei Wochen vor Bearbeitungsbeginn (s.u.).
|
|
Inhalt
|
|
Die Qualität der schriftlich festgehaltenen
Anforderungen (Requirements) bestimmt in hohem Maß den
Erfolg eines Software- Entwicklungsprojektes. Fehlerhafte
Anforderungen ziehen, insbesondere da sie meist erst
spät im Projekt entdeckt werden, langwierige und teure
Korrekturmaßnahmen nach sich. Neben einer klaren Vorgabe
für die Entwickler ist deshalb auch die
Verständlichkeit der Anforderungen für den
zukünftigen Benutzer wichtig, um Unklarheiten und
Fehler frühzeitig aufdecken zu können. Das
objektorientierte Requirements Engineering gehört zu
den Ansätzen, die diese Erfordernisse in vielen
Anwendungsbereichen derzeit am besten erfüllen. Der
Kurs "UML-basiertes Requirements Engineering" beschreibt die
grundlegenden Konzepte des objektorientierten Requirements
Engineering und stützt sich dabei auf der Unified
Modeling Language (UML) als Modellierungsnotation ab. Nach
einem Überblick über Software Engineering und einer
Einordnung des Requirements Engineering in dieses Gebiet
stellt der Kurs zunächst die wichtigsten UML-Elemente
für die strukturelle, funktionale und
Verhaltensmodellierung vor. Danach werden die zentralen
Tätigkeiten und die Modelle der Anforderungsermittlung
besprochen. Es folgt eine Darstellung der (sogenannten)
Analyse, welche die Anforderungsmodelle im Hinblick auf die
Realisierungserfordernisse aufbereitet und präzisiert.
Abgerundet wird der Kurs durch Hinweise zur Erstellung guter
Anforderungs- und Analysemodelle, zu ihrer Validierung und
Verifikation sowie durch ein durchgehendes Fallbeispiel.
|
|
Notwendige Vorkenntnisse
|
|
Grundkenntnisse in einer objektorientierten
Programmiersprache, möglichst in Java.
|
|
Curriculare Einordnung beim Anbieter
|
|
Derzeit wird nur der Kurs "Software Engineering I" im
Bachelorstudiengang und im Hauptstudium des Diplomstudiengangs
Informatik angeboten. Der vorliegende Kurs besteht aus den
ersten 5 Kurseinheiten dieses Kurses.
|
|
Ablauf
|
|
Die Bearbeitung des Kurses erfolgt in 5 Kurseinheiten im
Zeitraum 6.10.-15.12.2003.
|
|
Prüfungsbedingungen
|
|
Klausur in den Studienzentren der FernUniversität
Hagen am Ende des Semesters. Bei geringen Anmeldezahlen wird
anstelle einer Klausur eine mündliche Prüfung in
Hagen angeboten. Bei Bestehen der Klausur oder
mündlichen Prüfung wird ein Leistungsnachweis, der
ggf. die Anrechnung der ECTS-Punkte an der
Heimatuniversität erlaubt, ausgestellt.
|
|
Umfang
|
|
|
|
Betreuung
|
| Name des Betreuers / der Betreuerin |
Henrik Behrens |
| Adresse |
Universitätsstr. 1 - Prakt. Inf. III |
| Telefon |
02331 987 2966 |
| E-Mail |
Henrik.Behrens@fernuni-hagen.de |
| Sprechstunden |
ganztägig |
|
|
Startseite
|
|
https://vu.fernuni-hagen.de/Lehrmaterial/kurs976/Startseite.html
|