Praktikum Software Quality Engineering mit Eclipse SS14
Semester: | Sommersemester 2014 |
LP (ECTS): | 6 |
SWS: | 4 |
Studiengang: | Master Informatics, Diplom Informatics |
Ansprechpartner: | Philipp Merkle |
- Ort und Zeit der Lehrveranstaltung
unregelmäßig, siehe Beschreibungstext | |
Seminarraum 348 (Gebäude 50.34) |
- ILIAS-Bereich
- Seite im Vorlesungsverzeichnis
Anmeldung ab sofort möglich
Anmeldemodalitäten
Eine Anmeldung ist Voraussetzung für die Teilnahme. Es stehen 12 Praktikumsplätze zur Verfügung.
- Die Anmeldeliste liegt im Sekretariat Prof. Reussner (Raum 328, Geb. 50.34) aus
- Alternativ kann die Anmeldung per E-Mail erfolgen an sdq@ipd.uka.de
- FCFS-Prinzip: Die Anmeldeposition bestimmt die Berücksichtigungsreihenfolge bei der Themenvergabe
Inhalt des Praktikums
Der Erfolg eines Software-Systems hängt entscheidend ab von dessen Qualität: einer hohen Reaktionsgeschwindigkeit, Stabilität, Robustheit und einer leichten Evolvierbarkeit, um nur einige zu nennen. Qualität lässt sich messen oder vorhersagen; entweder kurz vor Abschluss eines Softwareprojektes (nur um festzustellen, dass die Qualitätsanforderungen möglicherweise um Größenordnungen verfehlt werden) oder aber über die gesamte Entwicklung und Wartung hinweg. Letzterer Ansatz ermöglicht eine systematische, ingenieursmäßige Softwareentwicklung und bildet damit den Schwerpunkt dieses Praktikums.
In diesem Praktikum benutzen (und erweitern) Sie die Eclipse-Plattform und darauf aufbauende Werkzeuge aus Praxis und Forschung, um die Performance und weitere Qualitätseigenschaften von Software-Systemen zu bewerten und vorherzusagen. Die Praktikumsaufgaben sind praktisch orientiert und sind eine realitätsnahe Vorbereitung auf Aufgaben in der Forschung, aber auch in der Industrie.
Themenbereiche der Entwicklungsaufgaben:
- Model-Driven Software Development (MDSD)
- Eclipse Plugin-Entwicklung
- Benchmarking und Qualitätsvorhersage (Palladio)
- EMF (Eclipse Modeling Framework), oAW (openArchitectureWare), ...
Termine
Die Teilnahme an den folgenden Terminen ist verpflichtend für alle Teilnehmer am Praktikum. Alle weiteren Termine hängen ab vom gewählten Thema und werden direkt mit dem jeweiligen Betreuer vereinbart.
- Vorbesprechung und Vorstellung der Themen: Mittwoch, 16.04., 14:15 - 15:15 Uhr, Seminarraum 348 (Gebäude 50.34)
- Themenvergabe: Freitag, 25.04., 09:15 - 09:45 Uhr, Seminarraum 348
- Weitere Termine finden individuell mit dem Betreuer nach Vereinbarung statt.
Unterlagen
Die Materialien werden auf http://sdqweb.ipd.kit.edu/lehre/SS14-QEEcl/ für Sie bereit gestellt.
- Der Zugang ist passwortgeschützt (Benutzer: stud, Passwort wird/wurde in der Vorbesprechung mitgeteilt).
- 15.04.: Vorbesprechungsfolien
- 25.04.: Themenvergabe
SVN-Zugang
Vorgehen
- https://svnserver.informatik.kit.edu/i43/login/ aufrufen
- Einloggen mit ATIS Benutzerkonto (s_xyz)
- Direkt wieder ausloggen
- Formlose E-Mail mit ATIS-Benutzername an Philipp Merkle
- URL zu persönlichem Repository kommt innerhalb von 1-2 Tagen per E-Mail (ATIS Konto zum Einloggen verwenden)
Wichtige Links
Administratives
- Lesegruppe
- Praktikum Software Quality Engineering mit Eclipse SS14
- Praxis der Forschung: Automated Software Privacy Analysis - Teil 1 SS14
- Praxis der Forschung: Large-Scale System Analysis and Simulation - Teil 2 SS14
- Praxis der Forschung: Modellgetriebene Software-Entwicklung - Teil 1 SS14
- Proseminar Fortgeschrittene Anwendungsentwicklung mit Java-Frameworks SS14
- Seminar Methoden des Requirements Engineering SS14
- Seminar Modellierung und Analyse von Smart Grids SS14
- Vorlesung Komponentenbasierte Software-Architektur SS14
- Vorlesung Modellgetriebene Software-Entwicklung SS14