Direkt zum Inhalt

Studien- und Diplomarbeiten






Angebote

  1. Sanierung und Weiterentwicklung eines Softwaresystems für die Mensch-Technik-Interaktion in Echtzeit
    (Studien- und Diplomarbeit)


    In einem gemeinsamen Projekt mit dem Institut für Psychologie soll die Software für einen Versuchsaufbau auf dem Gebiet der 'Funktionsteilung Mensch - Maschine' analysiert, saniert und erweitert werden. (Homepage)

  2. Refactoring des XCTL-Gesamtsystems
    (Diplomarbeit)


    Auf der Grundlage einer Analyse der Programmquellen, der Literatur zum Refactoring sowie Hinweisen zu Code-Problemen aus Diplomarbeiten (Thiel, Kullmann/Reinecker, Harder/Paschold, Picard) soll der gesamte Quelltext restrukturiert werden.
    Informationen zu den vollzogenen Schritten, Metrikbewertung vor bzw. nach der Umstrukturierung sollen gesammelt und ausgewertet werden. Dabei soll eine Auswertung der bisher vollzogenen Refactoring-Arbeiten durchgeführt und möglichst eine Synthese dieser entwickelt werden. (Homepage)

  3. Sanierung eines Softwaresystems zur Simulation von Reaktionskinetiken
    (Studien- und Diplomarbeit)


    In Zusammenarbeit mit dem Leibniz-Institut für Katalyse (Sitz Wista-Gelände Adlershof) soll ein dort eingesetztes Fortran-Programm umfassend saniert werden.
    Details hierzu siehe .pdf-Datei.

Eigene Themen

Eigene Vorschläge zu Studien- und Diplomarbeiten auf dem Gebiet des Software Engineering sind willkommen. Hierzu zählt auch die Möglichkeit, die Tätigkeit in Firmen (z. B. als Werksstudent bzw. Praktikant) mit Aufgabenstellungen zur Softwaretechnik zu verbinden. (z. B. Erprobung neuer Ansätze zu Metriken, zum Reverse Engineering (SW-Sanierung), zu Objektorientierter Modellierung, formalen Spezifikationen u. a. unter Bedingungen der Praxis: Fallbeispiele und Erfahrungen)




Diplomarbeiten (abgeschlossen)


  • Laura-Denisa Obtretin: Funktionsorientierung im Produktentstehungsprozess: Absicherung kundenerlebbarer Fahrzeugfunktionen durch funktionsorientiertes Testen, Oktober 2008
  • Stephan Baumgart: Ein Konzept zur Sicherstellung der Verfolgbarkeit von Anforderungen in der Entwicklung mechatronischer Systeme bei der Audi AG, Mai 2008
  • Radin Hristov: Entwurf und Implementierung einer Testplattform zur Entwicklung bzw. Offline-Ausführung von vollautomatischen Systemtests von Motorsteuergeräten, März 2008
  • ShengQiang Lu: Reverse Engineering eines Fortran-Programms in der Katalyse-Forschung nach der strukturierten Methode für die Analyse, den Entwurf und die Implementation, Februar 2008
  • David Damm: Vom Reverse Engineering zur Programmerweiterung: Realisierung einer erweiterten Skriptsprache in einem Softwarealtsystem zur Kristallanalyse, August 2007
  • Volker Janetschek, Nicos Tegos: ATOSj: Ein Werkzeug für den automatisierten Regressionstest oberflächenbasierter  Java-Programme, Januar 2007
  • Jörg Lange: Formale Spezifikation in Reverse-Engineering-Prozessen für technische Systeme, Dezember 2006 ( .pdf, 1,13 MB)
  • Maria Siebert: Test@Once: Migration einer Testumgebung für ein Intelligentes-Netz-System, November 2006
  • Roman Brückner: Framework-orientiertes Reverse Engineering und Reengineering, September 2006
  • René Thomschke: Wiederverwendung in komplexen Softwareentwicklungsprojekten - eine Fallstudie zur komponentenbasierten Softwareentwicklung im Rahmen des Rational Unified Process, Juni 2006
  • Andreas Hirth: Automatische Generierung von Testskriptkommandos durch Capturing von Nutzereingaben in GUI-Programmen, September 2005
  • Sam Joachim: Interaktive toolbasierte Entwicklung von mehrsprachigem Lehrmaterial, Juni 2005
  • Nicolas Rocca: Entwicklung eines Stilbewertungsprogramms und dessen Einsatz in einem Java-Programmierpraktikum, Juni 2005
  • Sebastian Huß: Refactoring in LabVIEW, Januar 2005
  • Hendrik Seffler: Ein Werkzeug zur Überdeckungsmessung für kontrollflussbezogene Testverfahren, Dezember 2004
  • Thomas Kullmann, Günther Reinecker: Dekomposition von Software-Systemen in Funktionskomponente und Nutzeroberfläche im Forward und Reengineering, Januar 2004
  • Tobias Thiel: Automatisierte Ermittlung und Bewertung von Subsystemschnittstellen, Januar 2004
  • Bert Schulzki: Techniken der Agilen Software-Entwicklung in Web-Projekten, November 2003
  • Jan Picard: Softwaresanierung durch Refactoring: Untersuchung von Methoden zur Verbesserung der Softwarequalität in einer Komponente eines Softwaresystems zur Kristallstrukturanalyse, September 2003
  • René Harder, Alexander Paschold: Portierungsstrategie für ein Hardwaresteuerungsprogramm unter Anwendung von Reverse Engineering Techniken, August 2003
  • Jens Klier: Erweiterung eines Software-Altsystems um eine Komponente zur Automatisierung manueller Protokollierungsaufgaben, Juni 2003
  • Jens Hanisch, Johann Letzel: Automatisierung von Regressionstests eines Programms zur Halbleiter-Strukturanalyse, November 2002
  • Andreas Kunert: Visualisierung von Algorithmen im Compilerbau, September 2002
  • Michael Müller: Metriken zur Portabilitätsanalyse Windows-basierter Software-Systeme, März 2002
  • Peter Weisse: Träge Release-Konsistenz, Februar 2002
  • Stefan Lützkendorf: Softwaretest in Reverse Engineering-Prozessen, Dezember 2001
  • Stephan Berndt, Jens Ullrich: Vom Reverse Engineering zur Programmerweiterung: Diffraktometrie/Reflektometrie-Komponente für ein Programm zur Halbleiter-Strukturanalyse, November 2001
  • Beatrice Clarissa Beyala: Entwicklung einer grafischen Oberfäche für ein Dokumenten- und Vorgangsmanagementsystem und seine Evaluierung mittels der ISO-Norm 9241, Teil 10
  • Manuel Mang: Design-Patterns im eBusiness, Oktober 2001
  • Bernhard Buss: Vom Reverse Engineering zur Programmerweiterung des XCTL-Systems: Grafische Darstellung der Meßergebnisse bei der Diffraktometrie/Reflektometrie, Oktober 2001
  • Ekkart Kleinod: Generierung, Konfiguration und Auswertung von Eingabemasken, Juni 2001
  • Kay Schützler: Wiedergewinnung von Subsystemen durch Use-Case-Analyse und Dateirestrukturierung am Beispiel des XCTL-Systems, Juni 2001
  • Sebastian Freund, Derrick Hepp: Vom Reverse Engineering zur Programmerweiterung:
    Automatische Justage für ein Röntgentopogrophie-Steuerprogramm, Mai 2001
  • Niklas Hahn: Effiziente dynamische Verwaltung von gemeinsam genutztem Speicher in einem verteilten System, Diplomarbeit, März 2001
  • Thomas Röblitz:  Kommunikation in verteilten Systemen mit gemeinsamem Speicher , Diplomarbeit, Dez. 2000
  • Arlette Elsie Ntonesa Azo'o: Anwendung der Unified Modeling Language im Compilerbau, Diplomarbeit, Nov. 2000
  • Andre Baresel: Automatisierung von Strukturtests mit evolutionären Algorithmen , Diplomarbeit, Juli 2000
  • Claus Wagner: Algorithmen zum gegenseitigen Ausschluß in verteilten Systemen, Diplomarbeit, Dez. 1999
  • Karla M"uller: Design and Implementation of a flexible report generating tool, Diplomarbeit, Dez. 1999
  • Oliver B"uhn: Planbarkeitsanalyse von Ada-tasks in Echtzeitsystemen, Okt. 1999
  • Daniel Schulz: Thread Debug Interface - TDI, Eine einheitliche Thread-Debug-Schnittstelle für Implementierungen des POSIX-Threads-Standards 1003.1c, Diplomarbeit, Mai 1999
  • Daniel Gudlat: Konzeption und prototypische Implementation einer Datenbankanwendung für die Steuerung objektorientierter Softwareentwicklungsprojekte mit Hilfe von Softwaremeßdaten (Thema: Deutsche Telekom), Diplomarbeit, Mai 1999
  • Diana Popova: Anwendung und Bewertung des MaestroII-Dialogmanagers anhand einer Softwareentwicklung mittels Reengineering, Diplomarbeit, März 1999
  • Axel Kühn: Laufzeitunterstützung zur Datenverteilung unter Verwendung anwendungsspezifischen Wissens (Thema: GMD-First), Diplomarbeit, Oktober 1998
  • Mario Andexel: Analyse und Design eines Systems mittels Reverse Engineering Methoden, Diplomarbeit, Maerz 1998
  • Matthias Tief: Effizientes dynamisches Mapping in einer verteilten Laufzeitumgebung. Diplomarbeit, Humboldt-Universität zu Berlin, Mai 1998
  • Stephan Dittmann: Eine Systemarchitektur für den objektorientierten Entwurf von Übersetzerprogrammen. Diplomarbeit, Humboldt-Universität zu Berlin, Januar 1998
  • Temy Manser: Sprachliche Interfacestrukturen zur rationellen Entwicklung von Quelltextcompilern (gemeinsame Zwischensprachen): Transformation zwischen Pascal und Modula-2 durch Ableitung aus dem PCC. Diplomarbeit, Humboldt-Universität zu Berlin, Dezember 1997
  • Thomas Galley: Quelltextcompilation von Modula-2 nach C++. Diplomarbeit, Humboldt-Universität zu Berlin, September 1997
  • A. Dittrich: Die Umstellung des Pascal-C-Compilers PCC von Kernighan-Ritchie-C nach ANSI-C durch Reverse Engineering und Restructuring. Diplomarbeit, Humboldt-Universität zu Berlin, 1997
  • M. Adelberger: Probleme der Quelltexttransformation von C nach Modula-2. Diplomarbeit, Humboldt-Universität zu Berlin, April 1996
  • C. M"uller: A Portable SML-to-C Compiler. Diplomarbeit, Humboldt-Universität zu Berlin, März 1996
  • M. Mensik: Automatische Quelltexttransformation von Common Lisp nach Scheme. Diplomarbeit, Humboldt-Universität zu Berlin, März 1996
zuletzt geändert: 27.10.08 US
Document Actions
Persönliche Werkzeuge
« November 2008 »
Mo Di Mi Do Fr Sa So
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30