<!-- * Set USERSTYLEURL = %PUBURLPATH%/%WEB%/DokumentFormat/fonts.css --> ---+!! %FORMFIELD{"TopicClassification"}% %FORMFIELD{"Bezeichnung"}% %TOC{depth="3"}% %STARTSECTION{"no_toc"}% ----- *Verantwortlich:* Prof. Dr. Nissen ---++ Modul ---+++ Organisation <sticky> <table border="0"> <tr valign="top"> <td> <table border="1" cellpadding="2" cellspacing="0"> <th colspan="2">Bezeichnung</th> <tr> <td>Lang</td> <td>%FORMFIELD{"Bezeichnung"}%</td> </tr> <tr> <td>MID</td> <td>BaTIN2012_SE</td> </tr> <tr> <td>MPID</td> <td></td> </tr> </table> </td> <td> </td> <td> <table border="1" cellpadding="2" cellspacing="0"> <th colspan="2">Zuordnung</th> <tr> <td>Studiengang</td> <td>%FORMFIELD{"Studiengang"}%</td> </tr> <tr> <td>Studienrichtung</td> <td>G</td> </tr> <tr> <td>Wissensgebiete</td> <td>G_GWI</td> </tr> </table> </td> <td> </td> <td> <table border="1" cellpadding="2" cellspacing="0"> <th colspan="2">Einordnung ins Curriculum</th> <tr> <td>Fachsemester</td> <td>3</td> </tr> <tr> <td>Pflicht</td> <td>G</td> </tr> <tr> <td>Wahl</td> <td></td> </tr> </table> </td> <td> </td> <td> <table border="1" cellpadding="2" cellspacing="0"> <th colspan="2">Version</th> <tr> <td>erstellt</td> <td>2011-10-14</td> </tr> <tr> <td>VID</td> <td>1</td> </tr> <tr> <td>gültig ab</td> <td>WS 2012/13</td> </tr> <tr> <td>gültig bis</td> <td></td> </tr> </table> </td> </tr> </table> </sticky> ---++++ Zeugnistext ---+++++ de Software Engineering ---+++++ en Software Engineering ---++++ Unterrichtssprache Deutsch ---+++ Modulprüfung <sticky> <table border="1" cellpadding="2" cellspacing="0"> <th colspan="2">Form der Modulprüfung</th> <tr> <td>sK</td> <td>Regelfall (bei geringer Prüfungsanzahl: sMP)</td> </tr> </table> </sticky> <sticky> <table border="1" cellpadding="2" cellspacing="0"> <th colspan="2">Beiträge ECTS-CP aus Wissensgebieten</th> <tr> <td>%FORMFIELD{"Wissensgebiet1Text"}%</td> <td>%FORMFIELD{"Wissensgebiet1Value"}%</td> </tr> <tr> <td>Summe</td> <td>%FORMFIELD{"ECTS"}%</td> </tr> </table> </sticky> *Aufwand [h]:* %FORMFIELD{"Aufwand"}% ---+++ anerkennbare LV * [[F07_SE_Nissen]] ----- ---++ Prüfungselemente %STARTSECTION{"Vorlesung / Übung"}% ---+++ Vorlesung / Übung <sticky> <table border="1" cellpadding="2" cellspacing="0"> <th colspan="2">Form Kompetenznachweis</th> <tr> <td>bÜA</td> <td>Präsenzübung und Selbstlernaufgaben</td> </tr> </table> </sticky> <sticky> <table border="1" cellpadding="2" cellspacing="0"> <th colspan="2">Beitrag zum Modulergebnis</th> <tr> <td>bÜA</td> <td>unbenotet</td> </tr> </table> </sticky> ---++++ Spezifische Lernziele ---+++++ Kenntnisse * Vorgehensmodelle kennen und bewerten können (PFK.11) * Erstellung von Software-Systemen * Systemanforderungen dokumentieren (PFK.1, PFK.4) * Methoden zur Spezifikation und Modellierung anwenden (PFK.2, PFK.3, PFK.5) * Strukturierungsmöglichkeiten abgrenzen (PFK.1, PFK.3, PFK.5) * Methoden zur Software-Prüfung charakterisieren (PFK.7, PFK.9) * Aspekte der Qualitätssicherung einordnen * Werkzeuge der Software-Erstellung * Grundlagen des Konfigurationsmanagement beschreiben (PFK.9) * unterstützende Werkzeuge zur Modellierung und Programmierung erklären (PFK.9) * unterstützende Werkzeuge zur System-Prüfung bestimmen (PFK.9) ---+++++ Fertigkeiten * Systemeigenschaften ermitteln und dokumentieren (PFK.1, PFK.2, PFK.10) * Systemeigenschaften spezifizieren und modellieren (PFK.1, PFK.2, PFK.4, PFK.9) * Systementwurf für vorgegebene Qualitätsziele erstellen und bewerten (PFK.1, PFK.2, PFK.5, PFK.10) * Software qualitäts-orientiert entwerfen (PFK.3, PFK.5) * Systemeigenschaften prüfen (PFK.7, PFK.9, PFK.10) * leserlichen Programmcode erstellen (PFK.6) ---++++ Exemplarische inhaltliche Operationalisierung Anhand praxisnaher Beispiele kann die Modellierung eines Systems durchgeführt werden. Es könnten unterschiedliche Architekturvorschläge für ein System im Hinblick auf nicht-funktionale Anforderungen untersucht werden. Die Anwendung von Testmethoden kann für hinreichend komplexe Programmteile geübt werden. %ENDSECTION{"Vorlesung / Übung"}% %STARTSECTION{"Praktikum"}% ---+++ Praktikum <sticky> <table border="1" cellpadding="2" cellspacing="0"> <th colspan="2">Form Kompetenznachweis</th> <tr> <td>bSZ</td> <td>praxisnahe Szenarien bearbeiten</td> </tr> </table> </sticky> <sticky> <table border="1" cellpadding="2" cellspacing="0"> <th colspan="2">Beitrag zum Modulergebnis</th> <tr> <td>bSZ</td> <td>praxisnahe SzenariEN bearbeiten</td> </tr> <tr> <td>bSZ</td> <td>unbenotet</td> </tr> </table> </sticky> ---++++ Spezifische Lernziele ---+++++ Fertigkeiten * umfangreiche technische Texte erfassen und verstehen (PFK.2) * Programmcode erstellen und prüfen (PFK.6, PFK.7) ---+++++ Handlungskompetenz demonstrieren * Systemmodelle in Programmcode realisieren (PFK.6) * Realweltsysteme analysieren, modellieren, entwerfen und implementieren (PFK.2, PFK.3, PFK.4, PFK.5, PFK.9) * gegebenes Realweltsysteme prüfen (PFK.7, PFK.9, PFK.10) ---++++ Exemplarische inhaltliche Operationalisierung Der Umgang mit Systemmodellen solte aus zwei Richtungen erfolgen. Zum einen sollten vorgegebene Modelle in korrekten Code übersetzt werden. Zum anderen sollten für vorgegebene textuelle Spezifikationen entsprechende Modelle für unterschiedliche Systemperspektiven erstellt werden. Für ein gegebenes Programmteil kann die Ableitung und Implementierung geeigneter Testfälle erfolgen. %ENDSECTION{"Praktikum"}% %ENDSECTION{"no_toc"}%
Das Urheberrecht © liegt bei den mitwirkenden Autoren. Alle Inhalte dieser Kollaborations-Plattform sind Eigentum der Autoren.
Ideen, Anfragen oder Probleme bezüglich Foswiki?
Feedback senden