Software Evolution. Prof. Dr. Gabriele Taentzer Dr. Thorsten Arendt Wintersemester 2015/2016

Größe: px
Ab Seite anzeigen:

Download "Software Evolution. Prof. Dr. Gabriele Taentzer Dr. Thorsten Arendt Wintersemester 2015/2016"

Transkript

1 Software Evolution Prof. Dr. Gabriele Taentzer Dr. Thorsten Arendt Wintersemester 2015/2016

2 Organisation der Lehrveranstaltung Für Bachelor- und Master-Informatik Aufbau-, Vertiefungs- und Praxismodul (Wahlpflichtmodul) Umfang 4 SWS 6 ECTS Punkte Präsenzzeit 60 Std., Selbststudium 120 Std. Veranstalter Prof. Dr. Gabriele Taentzer, Raum: 05D013, Tel: , taentzer@informatik.uni-marburg.de Dr. Thorsten Arendt, Raum: 05D18, Tel: , arendt@informatik.uni-marburg.de 2 Software-Evolution WS 2015/2016

3 Organisation der Lehrveranstaltung Voraussetzung Grundvorlesungen in Praktischer Informatik Einführung in die Softwaretechnik Scheinkriterien Übungsaufgaben Mündliche Prüfung (ggf. Abschlussklausur ) Homepage der LV Folienkopien, Literaturhinweise, Übungen, Software Termine VL: Do Uhr Uhr, Raum: SR V Ebene D5 (05D09) UE: Do Uhr Uhr, Raum: PC-Pool Ebene D5 (05D08) 3 Software-Evolution WS 2015/2016

4 Stil der Lehrveranstaltung Konzeptvermittlung in der Vorlesung Folienkopien sind auf der Homepage verfügbar, kleinere Abweichungen (insb. Korrekturen) sind möglich Beispiele oft an der Tafel Zwischenfragen und Kommentare während der Vorlesung sind grundsätzlich erwünscht Literatur häufig in Englisch Praktische Übungen zur Anwendung und Vertiefung der Konzepte während der Übungszeiten als Heimarbeiten 4 Software-Evolution WS 2015/2016

5 Lernziele der Lehrveranstaltung Sinn und Zweck der Software-Evolution Warum ist Software-Evolution wichtig? Was können wir durch Software-Evolution erreichen? Diskussion aller wichtigen Aspekte der Software-Evolution Welche technischen und organisatorischen Aspekte sollten berücksichtigt werden? Überblick über die Methoden, Techniken und Werkzeuge, die in der Software-Evolution zum Einsatz kommen Welche Prinzipien liegen der Software-Evolution zugrunde? Welche Techniken werden für welche Zwecke verwendet? Welche Werkzeuge gibt es für Software-Evolution? Offene Probleme in der Software-Evolution Grundverständnis für die in der Lehrveranstaltung vorgestellten Werkzeuge, durch Übungen vertieft 5 Software-Evolution WS 2015/2016

6 Inhalt der Lehrveranstaltung Einführung Evolutionsprozesse Softwaremodellierung in Eclipse Software-Konfigurationsmanagement Versionsmanagement, Change-Management, Bug-Tracking Forward-, Reverse- und Reengineering Modellbasiert Reengineering-Patterns Softwarequalität Migrationsstrategien Evolution von Software-Architekturen Klassenevolution in objektorientierten Systemen Zusammenfassung und Ausblick 6 Software-Evolution WS 2015/2016

7 Übungen zur Lehrveranstaltung Durchführung einer Evolutionsaufgabe an einem realen Projekt Analyse der Software, um die Evolutionsgesetze von Lehman zu erkennen Stärken und Schwächen der Software erkennen, um einen Plan für eine mögliche Verbesserung vorzuschlagen Sichtweise: Versetzen Sie sich in die Rolle eines Managers, der in ein bestehendes Projekt einsteigt und es schnell verstehen muss, um weitere Schritte zu planen. Entwicklers, der die Evolutionsaufgabe implementieren soll. Ergebnisse: Ein Bericht, in dem ein Evolutionsplan entwickelt wird, der durch die Analysen (Graphiken, konkrete Zahlen) gestützt wird Umgesetzte / implementierte Evolutionsaufgabe 7 Software-Evolution WS 2015/2016

8 Primär-Literatur zur Lehrveranstaltung Tom Mens, Serge Demeyer: Software Evolution, Springer, 2008 in FB-Bibliothek vorhanden einzelne Kapitel online verfügbar Tom Mens, Alexander Serebrenik, Anthony Cleve: Evolving Software Systems, Springer, 2014 in FB-Bibliothek vorhanden Serge Demeyer, Stephane Ducasse, Oscar Nierstrasz: Object-Oriented Reengineering Patterns, 2013 online verfügbar unter 8 Software-Evolution WS 2015/2016

Modellgetriebene Softwareentwicklung. Gabriele Taentzer WS 2012/2013 Philipps-Universität Marburg

Modellgetriebene Softwareentwicklung. Gabriele Taentzer WS 2012/2013 Philipps-Universität Marburg Modellgetriebene Softwareentwicklung Gabriele Taentzer WS 2012/2013 Philipps-Universität Marburg Organisation der LV Umfang: 6 SWS, 9 ECTS Punkte Veranstalter: Gabriele Taentzer, Daniel Strüber Kontakt:

Mehr

Softwarequalität. Gabriele Taentzer Philipps-Universität Marburg. Sommersemester 2016

Softwarequalität. Gabriele Taentzer Philipps-Universität Marburg. Sommersemester 2016 Softwarequalität Gabriele Taentzer Philipps-Universität Marburg Sommersemester 2016 Organisation der LV Umfang: 6 SWS, 9 ECTS Punkte Veranstalter: Gabriele Taentzer, Stefan John Kontakt: taentzer@mathematik.uni-marburg.de,

Mehr

Programmverstehen 3: Detailliertes Verständnis. Dr. Thorsten Arendt Marburg, 10. Dezember 2015

Programmverstehen 3: Detailliertes Verständnis. Dr. Thorsten Arendt Marburg, 10. Dezember 2015 Programmverstehen 3: Detailliertes Verständnis Dr. Thorsten Arendt Marburg, 10. Dezember 2015 Re-Engineering Patterns [Demeyer et al.] 2 Software-Evolution WS 2015/2016 Überblick Probleme Auch wenn das

Mehr

Programmverstehen 1: Der erste Kontakt mit dem System. Dr. Thorsten Arendt Marburg, 19. November 2015

Programmverstehen 1: Der erste Kontakt mit dem System. Dr. Thorsten Arendt Marburg, 19. November 2015 Programmverstehen 1: Der erste Kontakt mit dem System Dr. Thorsten Arendt Marburg, 19. November 2015 Überblick Was ist Forward-, Reverse- und Re-Engineering? Was sind Re-Engineering Patterns? Wie nähere

Mehr

Software Engineering 1. Einführung und Begriffe

Software Engineering 1. Einführung und Begriffe 1. Einführung und Begriffe Prof. Dr. Klaus Ostermann 1 Agenda } Organisatorisches } Begriffsklärung: Softwaretechnik } Aufbau der Vorlesung 2 Organisatorisches 3 Organisation der LV } Umfang: 2 SWS mit

Mehr

Re-Engineering: Test-First-Ansatz. Dr. Thorsten Arendt Marburg, 17. Dezember 2015

Re-Engineering: Test-First-Ansatz. Dr. Thorsten Arendt Marburg, 17. Dezember 2015 Re-Engineering: Test-First-Ansatz Dr. Thorsten Arendt Marburg, 17. Dezember 2015 Re-Engineering Patterns [Demeyer et al.] 2 Software-Evolution WS 2015/2016 Überblick Probleme Wie ändert man Teile eines

Mehr

Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner. Softwaretechnik II. Sommersemester 2015

Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner. Softwaretechnik II. Sommersemester 2015 Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner Softwaretechnik II Sommersemester 2015 www.ias.uni-stuttgart.de/st2 st2@ias.uni-stuttgart.de

Mehr

Advanced Topics of Software Engineering. Organisatorische Hinweise

Advanced Topics of Software Engineering. Organisatorische Hinweise Advanced Topics of Software Engineering Organisatorische Hinweise Prof. Dr. Dr. h.c. Manfred Broy Lehrstuhl Software & Systems Engineering Institut für Informatik Software & Systems Engineering Technische

Mehr

Software Engineering in der Praxis

Software Engineering in der Praxis Software Engineering in der Praxis Matthias Meitner Marc Spisländer Lehrstuhl für Software Engineering Friedrich-Alexander-Universität Erlangen-Nürnberg Meitner, Spisländer FAU Erlangen-Nürnberg Software

Mehr

mit dem Abschluss "Erste Staatsprüfung für das Lehramt an Realschulen"

mit dem Abschluss Erste Staatsprüfung für das Lehramt an Realschulen Anlage SFB Studienfachbeschreibung für das Studienfach Informatik als Unterrichtsfach mit dem Abschluss "Erste Staatsprüfung für das Lehramt an Realschulen" verantwortlich: Fakultät für Mathematik und

Mehr

Modellgetriebene Softwareentwicklung von mobilen Anwendungen. Gabriele Taentzer WS 2014/15 Philipps-Universität Marburg

Modellgetriebene Softwareentwicklung von mobilen Anwendungen. Gabriele Taentzer WS 2014/15 Philipps-Universität Marburg Modellgetriebene Softwareentwicklung von mobilen Anwendungen WS 2014/15 Philipps-Universität Marburg Organisation der LV Umfang: 6 SWS, 9 ECTS Punkte Veranstalter:, Daniel Strüber, Steffen Vaupel Kontakt:

Mehr

28/37 Anlage zur Studienordnung des Studienganges Bachelor of Science Informatik Studienablaufplan/ Modulübersichtstabelle

28/37 Anlage zur Studienordnung des Studienganges Bachelor of Science Informatik Studienablaufplan/ Modulübersichtstabelle 28/37 Anlage zur Studienordnung des Studienganges Bachelor of Science Informatik Studienablaufplan/ Modulübersichtstabelle Modul und zugehörige Lehrveranstaltungen mit Gegenstand und Art (Umfang der LV)

Mehr

Logik. Vorlesung im Wintersemester 2010

Logik. Vorlesung im Wintersemester 2010 Logik Vorlesung im Wintersemester 2010 Organisatorisches Zeit und Ort: Di 14-16 MZH 5210 Do 16-18 MZH 5210 Prof. Carsten Lutz Raum MZH 3090 Tel. (218)-64431 clu@uni-bremen.de Position im Curriculum: Modulbereich

Mehr

Modulhandbuch Nebenfach: Betriebswirtschaftslehre für Bachelorstudiengänge

Modulhandbuch Nebenfach: Betriebswirtschaftslehre für Bachelorstudiengänge Modulhandbuch Nebenfach: Betriebswirtschaftslehre für Bachelorstudiengänge (15 ECTS-Punkte) Auf Basis der Prüfungs- und Studienordnung vom 17. September 2015 83/021/---/N1/N/2015 Stand: 07. Januar 2016

Mehr

Modulhandbuch für den Bachelor-Studiengang Geschichtswissenschaft

Modulhandbuch für den Bachelor-Studiengang Geschichtswissenschaft Fachbereich Geschichtswissenschaft Wilhelmstr. 36 72074 Tübingen Modulhandbuch für den Bachelor-Studiengang Geschichtswissenschaft gültig ab 01. 10. 2010-1 - Vorbemerkungen: Im Hauptfach Geschichtswissenschaft

Mehr

Migrationsstrategien. Dr. Thorsten Arendt Marburg, 22. Januar 2015

Migrationsstrategien. Dr. Thorsten Arendt Marburg, 22. Januar 2015 Migrationsstrategien Dr. Thorsten Arendt Marburg, 22. Januar 2015 Re-Engineering Patterns [Demeyer et al.] 2 Software-Evolution WS 2014/2015 Überblick Probleme Wenn man ein bestehendes System re-engineered

Mehr

Programmverstehen 1: Der erste Kontakt mit dem System. Dr. Thorsten Arendt Marburg, 27. November 2014

Programmverstehen 1: Der erste Kontakt mit dem System. Dr. Thorsten Arendt Marburg, 27. November 2014 Programmverstehen 1: Der erste Kontakt mit dem System Dr. Thorsten Arendt Marburg, 27. November 2014 Überblick Was ist Forward-, Reverse- und Re-Engineering? Was sind Re-Engineering Patterns? Wie nähere

Mehr

Software-Refactoring. 29. Mai 2013

Software-Refactoring. 29. Mai 2013 Software-Refactoring 29. Mai 2013 Überblick Was ist Refactoring und wozu dient es? Welche Refactorings gibt es? Refactoring-Katalog: www.refactoring.com Wann, wo und wie führt man Refactorings durch? Wie

Mehr

Grundlagen- und Orientierungsprüfung des Instituts für Slavistik:

Grundlagen- und Orientierungsprüfung des Instituts für Slavistik: Grundlagen- und Orientierungsprüfung des Instituts für Slavistik: Für die Fächer Russische Philologie, Polnische Philologie, Tschechische Philologie und Südslavische Philologie im Rahmen des Bachelorstudiengangs

Mehr

Studienverlauf. Module. Semester ECTS

Studienverlauf. Module. Semester ECTS Studienverlauf Module Angleichung I Grundlagen Profilbildung Angleichung II Vertiefung Praxismodul Webanwendungen arbeit Semester 1 2 3 4 ECTS 9 8 14 12 9 8 22 8 30 1. und 2. Semester Angleichung Module

Mehr

Technische Informatik für Ingenieure

Technische Informatik für Ingenieure Wintersemester 2001/2002 Der Dozent Dozent Dr. habil. Informatik- und Prozesslabor Warburger Str. 100, E1.125 Tel. 60-3262 hardt@upb.de http://www.upb.de/cs/ipl Sprechstunde: Mo+Di 12.00-13.00 Uhr Informatik-

Mehr

Studiengang Bachelor of Arts (B.A.)

Studiengang Bachelor of Arts (B.A.) Studiengang Bachelor of Arts (B.A.) 01.12.2011/geko Geschichte, Hauptfach (120 ECTS-Punkte) Studienverlaufsplan* erstellt auf der Grundlage der B.A.-Prüfungsordnung vom 25.11.2011 * Bitte beachten Sie

Mehr

Software Engineering - Wartung und Qualitätssicherung

Software Engineering - Wartung und Qualitätssicherung Software Engineering - Wartung und Qualitätssicherung Prof. Dr. Andy Schürr Echzeitsysteme FB ETiT (Informatik) Technische Universität Darmstadt, Merckstr. 25, D-64283 Darmstadt Andy.Schuerr@es.tu-darmstadt.de

Mehr

Fakultät für Physik und Astronomie

Fakultät für Physik und Astronomie Fakultät für Physik und Astronomie Modulhandbuch Schlüsselkompetenzmodule aus den Wirtschaftswissenschaften für das Studienfach Physik im Studiengang Master of Science nach den Bestimmungen der Studien

Mehr

Theoretische Informatik: Logik

Theoretische Informatik: Logik Theoretische Informatik: Logik Vorlesung im Wintersemester 2011/12 Martin Lange, Bahareh Badban, Norbert Hundeshagen, Marcel Vollweiler, Kadir Aytemür, Michael Morold FG Formale Methoden und Software-Verifikation

Mehr

INSTITUT FÜR INFORMATIK

INSTITUT FÜR INFORMATIK INSTITUT FÜR INFORMATIK Lehrveranstaltungen Wintersemester 2006/2007 Grundlagen der Praktischen Informatik Vorlesung: Grundlagen der Softwareentwicklung und Programmierung Di.+Fr. 9-11 25.11.00, HS 5C

Mehr

Erste Änderungssatzung zur Studienordnung für den Bachelorstudiengang Wirtschaftsinformatik (Business Information Systems) an der Universität Leipzig

Erste Änderungssatzung zur Studienordnung für den Bachelorstudiengang Wirtschaftsinformatik (Business Information Systems) an der Universität Leipzig 54/52 Universität Leipzig Wirtschaftswissenschaftliche Fakultät Erste Änderungssatzung zur Studienordnung für den Bachelorstudiengang Wirtschaftsinformatik (Business Information Systems) an der Universität

Mehr

Neue Prüfungsordnungen für die Studiengänge der Angewandten Informatik Bachelor (BIN) und Master (MIN) ab WS 09/10

Neue Prüfungsordnungen für die Studiengänge der Angewandten Informatik Bachelor (BIN) und Master (MIN) ab WS 09/10 Prüfungsausschuss Angewandte Informatik Juli 2009 Neue Prüfungsordnungen für die Studiengänge der Angewandten Informatik Bachelor (BIN) und Master (MIN) ab WS 09/10 Für die Studiengänge der Angewandten

Mehr

Mehrrechner-Datenbanksysteme (Verteilte und Parallele DBS)

Mehrrechner-Datenbanksysteme (Verteilte und Parallele DBS) Mehrrechner-Datenbanksysteme (Verteilte und Parallele DBS) Prof. Dr. E. Rahm Wintersemester 2017/2018 Universität Leipzig Institut für Informatik http://dbs.uni-leipzig.de WS17/18, Prof. Dr. E. Rahm 0-1

Mehr

Philosophische Fakultät II: Sprach-, Literatur- und Kulturwissenschaften. Modulhandbuch des Bachelor-Ergänzungsfachs. Sprachkompetenz Spanisch

Philosophische Fakultät II: Sprach-, Literatur- und Kulturwissenschaften. Modulhandbuch des Bachelor-Ergänzungsfachs. Sprachkompetenz Spanisch Philosophische Fakultät II: Sprach-, Literatur- und Kulturwissenschaften Modulhandbuch des Bachelor-Ergänzungsfachs Sprachkompetenz Spanisch Fassung vom Oktober 2016 auf Grundlage der Prüfungs- und Studienordnung

Mehr

Software Engineering für kritische Systeme

Software Engineering für kritische Systeme Software Engineering für kritische Systeme (v. 31.01.2015) Prof. Dr. Jan Jürjens TU Dortmund, Fakultät Informatik, Lehrstuhl XIV und Fraunhofer Institut für Software- und Systemtechnik, Dortmund http://jan.jurjens.de

Mehr

RUM-M Teilnahmevoraussetzungen: a) empfohlene Kenntnisse: keine

RUM-M Teilnahmevoraussetzungen: a) empfohlene Kenntnisse: keine RUM-M 01 1. Name des Moduls: Basismodul Rumänische Sprache I 2. Fachgebiet / Verantwortlich: Prof. Dr. Ingrid Neumann-Holzschuh 3. Inhalte des Moduls: Grammatik und Konversation für Anfänger; Grundkenntnisse

Mehr

Facheinführung Mathematik

Facheinführung Mathematik Facheinführung Mathematik für die Lehrämter an Haupt-,Real-, Sekundar- und Gesamtschulen (HRSGe) Dr. Gerda Werth Institut für Mathematik Wintersemester 2017/2018 Gliederung Aufbau des Studiums Leistungen

Mehr

Facheinführung Mathematik

Facheinführung Mathematik Facheinführung Mathematik für die Lehrämter an Haupt-,Real-, Sekundar- und Gesamtschulen (HRSGe) Dr. Gerda Werth Institut für Mathematik Wintersemester 2016/2017 Gliederung Aufbau des Studiums Leistungen

Mehr

Herzlich Willkommen!

Herzlich Willkommen! 1 Herzlich Willkommen! Deutsch / Lehramt am Gymnasium Prof. Dr. Heinrich Kaulen (Studiendekan) Dr. Anna Wolanska-Köller (Fachbereichsbeauftragte für Studienberatung) Modularisierter Studiengang Deutsch

Mehr

Vorgehensmodelle im Software Engineering

Vorgehensmodelle im Software Engineering Technische Universität München Vorgehensmodelle im Software Engineering Einführung und Überblick Dr. Marco Kuhrmann Institut für Informatik Software & Systems Engineering Agenda Metadaten Team Termine

Mehr

Das Anwendungsfach Medienwirtschaft im Master-Studiengang Medieninformatik

Das Anwendungsfach Medienwirtschaft im Master-Studiengang Medieninformatik Fakultät für Betriebswirtschaft Munich School of Management Das Anwendungsfach Medienwirtschaft im Master-Studiengang Medieninformatik Prof. Dr. Thomas Hess / Christoph Fuchs, M.Sc. Institut für Wirtschaftsinformatik

Mehr

Modulbeschreibung Lehramtsstudiengang (7. 9. Semester)

Modulbeschreibung Lehramtsstudiengang (7. 9. Semester) Modulbeschreibung Lehramtsstudiengang (7. 9. Semester) 1 Modulbezeichnung LAT-L-L01/02 Wahlpflichtbereich 1 Spezialisierungsmodul Poesie bzw. Prosa 2 Lehrveranstaltungen Vorlesung (Lat. Lit.: Poesie bzw.

Mehr

Praktikumsvorbesprechung: Software Engineering WS 07/08

Praktikumsvorbesprechung: Software Engineering WS 07/08 Praktikumsvorbesprechung: Software Engineering WS 07/08 Bernd Bruegge Technische Universität München Lehrstuhl für Angewandte Softwaretechnik Marc Lindike Flughafen München 1 Überblick Einleitung (5 min)

Mehr

Philosophische Fakultät I: Geschichts- und Kulturwissenschaften. Modulhandbuch des Master-Studienfachs Musikwissenschaft

Philosophische Fakultät I: Geschichts- und Kulturwissenschaften. Modulhandbuch des Master-Studienfachs Musikwissenschaft Philosophische Fakultät I: Geschichts- und Kulturwissenschaften handbuch des Master-Studienfachs Musikwissenschaft Fassung vom 26. Februar 2010 auf Grundlage der Prüfungs- und Studienordnung vom 19. März

Mehr

RUM-M Teilnahmevoraussetzungen: a) empfohlene Kenntnisse: keine

RUM-M Teilnahmevoraussetzungen: a) empfohlene Kenntnisse: keine RUM-M 01 1. Name des Moduls: Basismodul Rumänische Sprache I 2. Fachgebiet / Verantwortlich: Prof. Dr. Ingrid Neumann-Holzschuh 3. Inhalte des Moduls: Grammatik und Konversation für Anfänger; Grundkenntnisse

Mehr

Lehrstuhl für BWL und Wirtschaftsinformatik. Enterprise Resource Planning (SS17) Erfasste Fragebögen = 14. Auswertungsteil der geschlossenen Fragen

Lehrstuhl für BWL und Wirtschaftsinformatik. Enterprise Resource Planning (SS17) Erfasste Fragebögen = 14. Auswertungsteil der geschlossenen Fragen Lehrstuhl für BWL und Wirtschaftsinformatik Enterprise Resource Planning (SS7) Erfasste Fragebögen = Auswertungsteil der geschlossenen Fragen Legende Relative Häufigkeiten der Antworten Std.-Abw. Mittelwert

Mehr

Einführung in die Informatik: Programmierung und Software-Entwicklung

Einführung in die Informatik: Programmierung und Software-Entwicklung 1 Einführung in die Informatik: Programmierung und Software-Entwicklung Prof. Dr. Rolf Hennicker in Zusammenarbeit mit Philipp Wendler https://www.sosy-lab.org/teaching/2017-ws-infoeinf/ Die Lehrenden

Mehr

Modulhandbuch des Bachelor-Ergänzungsfachs. Sprachkompetenz Italienisch

Modulhandbuch des Bachelor-Ergänzungsfachs. Sprachkompetenz Italienisch Philosophische Fakultät II: Sprach-, Literatur- und Kulturwissenschaften Modulhandbuch des Bachelor-Ergänzungsfachs Sprachkompetenz Italienisch Fassung vom auf Grundlage der Prüfungs- und Studienordnung

Mehr

Modul- und Lehrveranstaltungsbeschreibung 6. Semester Seite

Modul- und Lehrveranstaltungsbeschreibung 6. Semester Seite Modul- und Lehrveranstaltungsbeschreibung Seite Modulbezeichnung Zertifizierung und Planungsanforderungen CERT 2 Lehrveranstaltungsbezeichnung Zertifizierung und Planungsanforderungen CERT 3 Modulbezeichnung

Mehr

Auswertung zu 5260V Softwaretechnik für Eingebettete Systeme

Auswertung zu 5260V Softwaretechnik für Eingebettete Systeme Auswertung zu 5260V Softwaretechnik für Eingebettete Systeme Liebe Dozentin, lieber Dozent, anbei erhalten Sie die Ergebnisse der Evaluation Ihrer Lehrveranstaltung. Zu dieser Veranstaltung wurden 7 Bewertungen

Mehr

Datenbanken Datenbanken 1 Belegnummer Belegnummer

Datenbanken Datenbanken 1 Belegnummer Belegnummer Datenbanken Datenbanken 1 Belegnummer 30.7302 Belegnummer 30.7312 Blockkurs 31.08. 11.09.2015 Wintersemester 2015/16 (Bachelor) Materialien zur Vorlesung Michael Roth Inge Hochschule Darmstadt Fachbereich

Mehr

Aggregierte Ergebnisse aller Vorlesungen und Übungen für Informatik und ESE. Sommersemester 2012

Aggregierte Ergebnisse aller Vorlesungen und Übungen für Informatik und ESE. Sommersemester 2012 Aggregierte Ergebnisse aller Vorlesungen und Übungen für Informatik und ESE Sommersemester 2012 Auswertung der Fragen Fragen zur Veranstaltung: 1. Ich habe in der Veranstaltung viel gelernt. # Antworten

Mehr

Eclipse Neue Trends in der Eclipse-Technologie (Seminar WS 2012/13) Gabriele Taentzer, Thorsten Arendt

Eclipse Neue Trends in der Eclipse-Technologie (Seminar WS 2012/13) Gabriele Taentzer, Thorsten Arendt Eclipse Neue Trends in der Eclipse-Technologie (Seminar WS 2012/13) Gabriele Taentzer, Thorsten Arendt ORGANISATION (TEIL 1) 2 Thorsten Arendt: Seminar Eclipse Organisation des Seminars Umfang: 2 SWS,

Mehr

Modulhandbuch. Polnische Philologie (BA) - Bachelorfach

Modulhandbuch. Polnische Philologie (BA) - Bachelorfach Modulhandbuch Polnische Philologie (BA) - Bachelorfach gültig ab Wintersemester 2008/2009 Inhaltsverzeichnis Module M 01: Basismodul Sprachausbildung Polnisch 1 (Haupt- und Nebenfach) 2 M 02: Basismodul

Mehr

Grundlagen Software Engineering

Grundlagen Software Engineering Grundlagen Software Engineering Organisation Prof. Dr. Liggesmeyer, 1 AG Software Engineering: Dependability Prof. Dr. Peter Liggesmeyer Zimmer 32 / 423 Email liggesmeyer@informatik.uni-kl.de Sprechstunde:

Mehr

Einführung in die Softwaretechnik 1. Einführung und Begriffe

Einführung in die Softwaretechnik 1. Einführung und Begriffe 1. Einführung und Begriffe Klaus Ostermann 1 Agenda Organisatorisches, Tutorien Begriffsklärung: Softwaretechnik Aufbau der Vorlesung 2 Organisatorisches 3 Organisation der LV Umfang: 4 SWS, 6 ECTS Punkte

Mehr

Wissenschaftliches Arbeiten

Wissenschaftliches Arbeiten Wissenschaftliches Arbeiten Sommersemester 2017 Steffi Nagel Lehrstuhl für Volkswirtschaftslehre, insb. Makroökonomie, Prof. Dr. Klaus Wälde Ziel der Veranstaltung Ziel des Seminars ist der Erwerb der

Mehr

Softwaretechnik 1 und 2. Vorlesung Informatik Bachelor, 3. / 4. Semester Prof. Dr.-Ing. Stefan Bente. Lehrkonzept. Stand:

Softwaretechnik 1 und 2. Vorlesung Informatik Bachelor, 3. / 4. Semester Prof. Dr.-Ing. Stefan Bente. Lehrkonzept. Stand: Softwaretechnik 1 und 2 Vorlesung Informatik Bachelor, 3. / 4. Semester Prof. Dr.-Ing. Stefan Bente Lehrkonzept Stand: 01.11.2016 Lehrkonzept ST1 Ziele für das Veranstaltungskonzept Ganzheitliche Betrachtung

Mehr

Modulhandbuch des Master-Studienfachs. Italienische Sprache und Kultur

Modulhandbuch des Master-Studienfachs. Italienische Sprache und Kultur Philosophische Fakultät Modulhandbuch des Master-Studienfachs Italienische Sprache und Kultur Nebenfach Auf Grundlage der Studienordnung vom 2. März 2017 1/8 Seite Studienfachbeschreibung 3 Nebenfach Übersicht

Mehr

Modulhandbuch. Bachelor of Arts - Informationswissenschaft - Nebenfach

Modulhandbuch. Bachelor of Arts - Informationswissenschaft - Nebenfach Modulhandbuch Bachelor of Arts - Informationswissenschaft - Nebenfach gültig ab Wintersemester 2008/2009 Inhaltsverzeichnis Module M 01: Grundlagen der Informationswissenschaft 2 M 04: Information Retrieval

Mehr

Modulbeschreibungen Bachelorstudiengang Lateinische Philologie

Modulbeschreibungen Bachelorstudiengang Lateinische Philologie Modulbeschreibungen Bachelorstudiengang Lateinische Philologie 1 Modulbezeichnung LAT-B-L01 Lateinische Literaturwissenschaft I 2 Lehrveranstaltungen Übung (Einführung in die Lateinische Philologie) (2SWS)

Mehr

Modulhandbuch für den Masterstudiengang Mathematical Physics

Modulhandbuch für den Masterstudiengang Mathematical Physics Modulhandbuch für den Masterstudiengang Mathematical Physics des Fachbereichs Mathematik der Universität Hamburg Erläuterungen... 1 Module... 2 M-PHYS Physikalische Vertiefung... 2 M-MATH Mathematische

Mehr

Semester: -- Workload: 150 h ECTS Punkte: 5

Semester: -- Workload: 150 h ECTS Punkte: 5 Modulbezeichnung: Qualitätssicherung im SW-Prozess Modulnummer: IQSS Semester: -- Dauer: Minimaldauer 1 Semester Modultyp: Pflicht Regulär angeboten im: WS, SS Workload: 150 h ECTS Punkte: 5 Zugangsvoraussetzungen:

Mehr

Organisatorisches. Software Engineering 1 WS 2012/13. Prof. Dr.-Ing. Ina Schaefer. Institut für Softwaretechnik und Fahrzeuginformatik TU Braunschweig

Organisatorisches. Software Engineering 1 WS 2012/13. Prof. Dr.-Ing. Ina Schaefer. Institut für Softwaretechnik und Fahrzeuginformatik TU Braunschweig Organisatorisches Software Engineering 1 WS 2012/13 Prof. Dr.-Ing. Ina Schaefer Institut für Softwaretechnik und Fahrzeuginformatik TU Braunschweig Ina Schaefer SE 1 - WS 2012/13 1 Allgemeine Informationen

Mehr

Modulhandbuch. Russische Philologie (BA) - zweites Hautpfach

Modulhandbuch. Russische Philologie (BA) - zweites Hautpfach Modulhandbuch Russische Philologie (BA) - zweites Hautpfach gültig ab Wintersemester 2008/2009 Inhaltsverzeichnis Module M 01: Basismodul Sprachausbildung Russisch 1 (Haupt- und Nebenfach) 2 M 02: Basismodul

Mehr

Eclipse Neue Trends in der Eclipse-Technologie (Seminar WS 2013/14)

Eclipse Neue Trends in der Eclipse-Technologie (Seminar WS 2013/14) Eclipse Neue Trends in der Eclipse-Technologie (Seminar WS 2013/14) Gabriele Taentzer, Thorsten Arendt Vorbesprechung, Dienstag, 15. Oktober 2013 ORGANISATION (TEIL 1) 2 Thorsten Arendt: Seminar Eclipse

Mehr

Modulhandbuch. für den Lehramtsstudiengang im Fach. Geschichte. - Lehramt Gymnasien -

Modulhandbuch. für den Lehramtsstudiengang im Fach. Geschichte. - Lehramt Gymnasien - Modulhandbuch für den Lehramtsstudiengang im Fach Geschichte - Lehramt Gymnasien - Gültig für die Fachstudien- und Prüfungsordnung in der Fassung vom 29. November 2011 (Studienbeginn ab WS 2011/2012) A.

Mehr

Modulhandbuch. Bachelor of Arts - Informationswissenschaft - Bachelorfach

Modulhandbuch. Bachelor of Arts - Informationswissenschaft - Bachelorfach Modulhandbuch Bachelor of Arts - Informationswissenschaft - Bachelorfach gültig ab Wintersemester 2008/2009 Inhaltsverzeichnis Module M 01: Grundlagen der Informationswissenschaft 2 M 02: Methodische

Mehr

Geographie in Augsburg

Geographie in Augsburg Geographie in Augsburg Stand WS 2012/13 Modulhandbuch für den Studiengang Master Geoinformatik an der Universität Augsburg Einige Erläuterungen Dieses Modulhandbuch wird zu jedem Semester aktualisiert.

Mehr

Aufbau des Lehramtsstudienganges Latein für Gymnasium

Aufbau des Lehramtsstudienganges Latein für Gymnasium Vorwort Im Studiengang Lehramt Latein für Gymnasium erwerben die Studierenden die Befähigung zum das Fach Latein zu unterrichten. Dazu werden ihnen Kenntnisse, Fähigkeiten und Methoden im wissenschaftlichen

Mehr

Staatsexamen Lehramt an Grundschulen Ethik/Philosophie

Staatsexamen Lehramt an Grundschulen Ethik/Philosophie 06-003-401-GS Grundlagen der Ethik Introduction to Ethics 1. Semester jedes Wintersemester Vorlesung "Einführung in die Theoretische Philosophie" (2 SWS) = 30 h Präsenzzeit und 70 h Seminar "Grundlagen

Mehr

Software-Refactoring. 27. Mai 2015

Software-Refactoring. 27. Mai 2015 Software-Refactoring 27. Mai 2015 Überblick Was ist Refactoring und wozu dient es? Welche Refactorings gibt es? Refactoring-Katalog: www.refactoring.com Wann, wo und wie führt man Refactorings durch? Wie

Mehr

Modulhandbuch. Bachelor of Arts - Klassische Archäologie (Nebenfach)

Modulhandbuch. Bachelor of Arts - Klassische Archäologie (Nebenfach) Modulhandbuch Bachelor of Arts - Klassische Archäologie (Nebenfach) gültig ab Wintersemester 2008/2009 Inhaltsverzeichnis Module M 01: Grundwissen 2 M 02: Griechische Archäologie 4 M 03: Römische bzw.

Mehr

57 Studiengang Angewandte Informatik (AIN)

57 Studiengang Angewandte Informatik (AIN) 57 Studiengang Angewandte Informatik (AIN) ( Vorpraktikum Entfällt. (2) Studienaufbau Der Studiengang umfasst sieben Semester (zwei Semester Grundstudium und fünf Semester Hauptstudium). Das integrierte

Mehr

Studienfach Koreanistik (Master of Arts)

Studienfach Koreanistik (Master of Arts) Ruhr-Universität Bochum Fakultät für Ostasienwissenschaften Studienfach Koreanistik (Master of Arts) Modulhandbuch 0 Liste der Lehrenden Sektion Sprache und Kultur Koreas Prof. Dr. Marion Eggert (Sektionsleiterin)

Mehr

Bildung und Erziehung: Historisch-systematische Zugänge. Semesterlage Dauer Status Zugangsvoraussetzung LP / Workload

Bildung und Erziehung: Historisch-systematische Zugänge. Semesterlage Dauer Status Zugangsvoraussetzung LP / Workload 1. Anlage: Übersicht der Module und sleistungen 1.1. Pädagogik (2-Fächer Bachelor 70 LP) Pflichtmodule (40 LP) PHF-paed-Ba-P1 Bildung und Erziehung: Historisch-systematische Zugänge 1. Semester 1 Semester

Mehr

Operations Research I

Operations Research I Operations Research I Lineare Programmierung Prof. Dr. Peter Becker Fachbereich Informatik Hochschule Bonn-Rhein-Sieg Sommersemester 2015 Peter Becker (H-BRS) Operations Research I Sommersemester 2015

Mehr

Modul (Vertief FW) Vertiefungsmodul 10 Credits Pflichtmodul

Modul (Vertief FW) Vertiefungsmodul 10 Credits Pflichtmodul Modul- und Prüfungsbescheinigung Master / Lehramt an Gymnasien Fach Kunst (PO 016) Geb.-Datum: -ort: Modul (Vertief FW) Vertiefungsmodul 10 Credits 1. Zugehörige Lehrveranstaltungen: Seminare / Vorlesungen

Mehr

Technische Informatik II

Technische Informatik II Technische Informatik II WS 2003/2004 Prof. Dr. J. Kaiser Abteilung Rechnerstrukturen Universität Ulm PD Dr. A. Strey Abteilung Neuroinformatik Universität Ulm 1. Inhalt der Vorlesung Technische Informatik

Mehr

Konfigurationsmanagement und Evolution: Änderungsverwaltung und Repository-Analyse. Dr. Thorsten Arendt Marburg, 13. November 2014

Konfigurationsmanagement und Evolution: Änderungsverwaltung und Repository-Analyse. Dr. Thorsten Arendt Marburg, 13. November 2014 Konfigurationsmanagement und Evolution: Änderungsverwaltung und Repository-Analyse Dr. Thorsten Arendt Marburg, 13. November 2014 Überblick Was ist eine Änderungsverwaltung und warum braucht man sie? Fehlerverfolgung

Mehr

Universität Stuttgart Vorstellung der Studiengänge Informatik und Softwaretechnik

Universität Stuttgart Vorstellung der Studiengänge Informatik und Softwaretechnik Vorstellung der Studiengänge Informatik und Softwaretechnik Ilona Heurich Inhalt Worum geht es in der Informatik? Überblick über das Studium Was wird im Studium gelehrt (und was nicht)? Welche Voraussetzungen

Mehr

Nebenfächer für Bachelor Mathematik

Nebenfächer für Bachelor Mathematik Nebenfächer für Bachelor Mathematik Es sind in höchstens drei nichtmathematischen Fächern studienbegleitende Leistungen über einen Gesamtumfang von 36 Credits zu erbringen. Wird mehr als ein Fach gewählt,

Mehr

Objektorientierte Analyse und Design

Objektorientierte Analyse und Design Objektorientierte Analyse und Design Hochschule Darmstadt Fachbereich Informatik Prof. Dr. Ralf Hahn, OOAD - Organisatorisches, SS2015, h_da, Fachbereich Informatik 1 Name Prof. Dr. Ralf Hahn Aufgabe Lehre

Mehr

Wahlbereich 4 Vorleistung Art/Dauer/Umfang. Wahlpflichtbereich 2. Masterarbeit Dienstleistungsmanagement

Wahlbereich 4 Vorleistung Art/Dauer/Umfang. Wahlpflichtbereich 2. Masterarbeit Dienstleistungsmanagement RPT 1 workload in 9 1 15 18 1 7 0 BWL DLUN: Besteuerung und Methoden der Dienstleistungsforschung Finanzierung 1 55050 55050 V/; Ü/1 V/; Ü/ Wahlpflichtbereich K (10 min) 1 BWL DLUN: Unternehmensrechnung

Mehr

Bachelorstudiengänge Angewandte Informatik. Universität Augsburg WS 2016/17

Bachelorstudiengänge Angewandte Informatik. Universität Augsburg WS 2016/17 Bachelorstudiengänge Angewandte Informatik Universität Augsburg WS 2016/17 Bachelor: Grundsätzliches Regelstudienzeit: Grundstudium: Hauptstudium: 6 Sem. 4 Sem. 2 Sem. (inkl. Bachelorarbeit) Wenn nach

Mehr

32 Bachelorstudiengang Allgemeine Informatik

32 Bachelorstudiengang Allgemeine Informatik 32 Bachelorstudiengang Allgemeine Informatik ( 1 ) Im Studiengang Allgemeine Informatik umfasst das Grundstudium zwei Lehrplansemester, das Hauptstudium fünf Lehrplansemester. ( 2 ) Der Gesamtumfang der

Mehr

Vom TT.MM.JJJJ. Geltungsbereich

Vom TT.MM.JJJJ. Geltungsbereich Die markierten Änderungen gelten ab 1. Oktober 2012 und gelten für alle Studierenden, die dieses Studium ab dem Wintersemester 2012/2013 aufgenommen haben. Studierende, die ihr Studium ab dem Wintersemester

Mehr

Grad Modultitel Modulkürzel Modulform

Grad Modultitel Modulkürzel Modulform Grad Modultitel Modulkürzel Modulform M.A. D7. Historische Anthropologie/Europäische Ethnologie: Basismodul 1 M-D7-1 Pflicht Modulverantwortliche/r N. N. Dozent/inn/en Dozentinnen und Dozenten der Fachrichtung

Mehr

Lehramtstudium Physik für Gymnasien. Modulhandbuch Wintersemester 2008/09

Lehramtstudium Physik für Gymnasien. Modulhandbuch Wintersemester 2008/09 Lehramtstudium Physik für Gymnasien Modulhandbuch Wintersemester 2008/09 Fachsemester 1 WS 2008/09 Experimentalphysik 1: Mechanik 1 EPL-1 (Lehramt für Gymnasien) 2 Lehrveranstaltungen Vorlesung Experimentalphysik

Mehr

Konzept E-teaching Scenario 2012/2013. Thema der Lehrveranstaltung Statistik eine Einführung in R

Konzept E-teaching Scenario 2012/2013. Thema der Lehrveranstaltung Statistik eine Einführung in R Januar 2013 Konzept E-teaching Scenario 2012/2013 Thema der Lehrveranstaltung Statistik eine Einführung in R Dozent: Dr. Thilo Liesenjohann Tierökologie / IBB Universität Potsdam 1 1. Hintergrund der Lehrveranstaltung

Mehr

Diskrete Strukturen WS 2010/11. Ernst W. Mayr. Wintersemester 2010/11. Fakultät für Informatik TU München

Diskrete Strukturen WS 2010/11. Ernst W. Mayr. Wintersemester 2010/11.  Fakultät für Informatik TU München WS 2010/11 Diskrete Strukturen Ernst W. Mayr Fakultät für Informatik TU München http://www14.in.tum.de/lehre/2010ws/ds/ Wintersemester 2010/11 Diskrete Strukturen Kapitel 0 Organisatorisches Vorlesungen:

Mehr

Programmverstehen 2: Wie ist das System-Design? Dr. Thorsten Arendt Marburg, 04. Dezember 2014

Programmverstehen 2: Wie ist das System-Design? Dr. Thorsten Arendt Marburg, 04. Dezember 2014 Programmverstehen 2: Wie ist das System-Design? Dr. Thorsten Arendt Marburg, 04. Dezember 2014 Re-Engineering Patterns [Demeyer et al.] 2 Software-Evolution WS 2014/2015 Überblick Probleme Viele Designkonzepte

Mehr

URL: http://www.swt.tu-berlin.de/menue/studium_und_lehre/aktuelles_semester/ Modulbeschreibung

URL: http://www.swt.tu-berlin.de/menue/studium_und_lehre/aktuelles_semester/ Modulbeschreibung Titel des Moduls: Softwarequalität - Praxis Engl.: Applied Software Quality Verantwortlich für das Modul: Jähnichen, Stefan E-Mail: stefan.jaehnichen@tu-berlin.de Modulbeschreibung LP (nach ): 3 URL: http://www.swt.tu-berlin.de/menue/studium_und_lehre/aktuelles_semester/

Mehr

Ruprecht-Karls-Universität Heidelberg

Ruprecht-Karls-Universität Heidelberg Ruprecht-Karls-Universität Heidelberg Fakultät für Wirtschafts- und Sozialwissenschaften Alfred-Weber-Institut für Wirtschaftswissenschaften Zur Ergänzung des bestehenden Lehrangebots wird in den kommenden

Mehr

Studienplan für das Fach Mathematik im Bachelor-Studiengang mit der Lehramtsoption Haupt-, Real-, Sekundar- und Gesamtschulen ab WS16/17

Studienplan für das Fach Mathematik im Bachelor-Studiengang mit der Lehramtsoption Haupt-, Real-, Sekundar- und Gesamtschulen ab WS16/17 Studienplan für das Fach Mathematik im Bachelor-Studiengang mit der Lehramtsoption Haupt-, Real-, Sekundar- und Gesamtschulen ab WS6/7 Modul Credits pro Modul * Lehrveranstaltungen (LV) Credits pro LV

Mehr

WS 14/15: Auswertung für Grundlagen der Logik in der Informatik

WS 14/15: Auswertung für Grundlagen der Logik in der Informatik Friedrich-Alexander-Universität Erlangen-Nürnberg Technische Fakultät Der Studiendekan Techn. Fakultät Martensstraße a 908 Erlangen Prof. Dr. Lutz Schröder (PERSÖNLICH) WS /: Auswertung für Grundlagen

Mehr

Lehrkonzept für eine Studienvertiefung IV-Beratung

Lehrkonzept für eine Studienvertiefung IV-Beratung Lehrkonzept für eine Studienvertiefung IV-Beratung Diskussionsvorschlag Informatik 2011, Workshop Moden und Trends in der IV-Beratung Prof. Dr. Volker Nissen, Dr. Thomas Deelmann Berlin, 6. Oktober 2011

Mehr

Grundlagen der Betriebssysteme

Grundlagen der Betriebssysteme Grundlagen der Betriebssysteme [CS2100] Sommersemester 2014 Heiko Falk Institut für Eingebettete Systeme/Echtzeitsysteme Ingenieurwissenschaften und Informatik Universität Ulm Folie 2/14 Personen Vorlesung

Mehr

Vom TT.MM.JJJJ. Geltungsbereich

Vom TT.MM.JJJJ. Geltungsbereich Studienordnung für den lehramtsgeeigneten Zwei-Fächer Masterstudiengang Realschule/Gymnasium Mathematik Katholische Theologie an der Katholischen Universität Eichstätt-Ingolstadt Vom TT.MM.JJJJ Aufgrund

Mehr

Softwareentwicklungspraktikum Android-Programmierung

Softwareentwicklungspraktikum Android-Programmierung Softwareentwicklungspraktikum Android-Programmierung Organisation & Einführung Lorenz Schauer, André Ebert Lehrstuhl für Mobile und Verteilte Systeme Wintersemester 2017/18 SEP Android-Programmierung:

Mehr

WS 13/14: Auswertung für Logische Grundlagen der Datenbanktheorie

WS 13/14: Auswertung für Logische Grundlagen der Datenbanktheorie Friedrich-Alexander-Universität Erlangen-Nürnberg Technische Fakultät - Der Studiendekan Techn. Fakultät - Erwin-Rommel-Str. 60-908 Erlangen Dr. Tadeusz Litak (PERSÖNLICH) WS /: Auswertung für Logische

Mehr

Bildverarbeitung. Albert-Ludwigs-Universität Freiburg

Bildverarbeitung. Albert-Ludwigs-Universität Freiburg Grundlagen der Mustererkennung e e u (Kursvorlesung) Prof. Dr. H. Burkhardt Lh Lehrstuhl thlfür Mustererkennung und Bildverarbeitung Institut t für Informatik Albert-Ludwigs-Universität Freiburg H. Burkhardt,

Mehr

Prüfungsordnung für das Bachelor-Nebenfach Spanisch des Fachbereichs Sprach- und Literaturwissenschaften der Universität Kassel vom 15. Juli.

Prüfungsordnung für das Bachelor-Nebenfach Spanisch des Fachbereichs Sprach- und Literaturwissenschaften der Universität Kassel vom 15. Juli. für das Bachelor-Nebenfach Spanisch des Fachbereichs Sprach- und Literaturwissenschaften der Universität Kassel vom 15. Juli.2009 Inhalt 1 Geltungsbereich 2 Studienbeginn 3 Prüfungsausschuss 4 Besondere

Mehr