Project Details
Projekt Print View

Globale Programm-und Architekturanalysen objektorientierter Systeme

Subject Area Software Engineering and Programming Languages
Term from 2004 to 2006
Project identifier Deutsche Forschungsgemeinschaft (DFG) - Project number 5423052
 
Wartung und Evolution von Softwaresystemen verursachen 50-80% der Softwarekosten. Das Projekt "Bauhaus" hat zum Ziel, Wartungsingenieuren durch analytische Methoden und Werkzeuge das Programmverstehen auf Code- und Architekturebene zu erleichtern, um damit Qualität und Effizienz der Wartungsprozesse zu verbessern. Um in der Programmiersprache C geschriebene Systeme zu analysieren, steht ein umfangreicher, an realen, großen Systemen erprobter Methoden- und Werkzeugsatz bereits zur Verfügung. Mit der hier angestrebten Förderung sollen Methoden für die Analyse objektorientierter Systeme erforscht und durch Werkzeuge für in C++ und Java geschriebene Systeme erprobt werden. Die Entwicklung neuer Methoden ist notwendig, um das durch Objektorientierung dynamisierte Programmverhalten analytisch erfassen und in benutzerverständlichen Darstellungsformen präsentieren zu können. Grundlegende Forschung ist nötig zur Klärung der Frage, wie aus den analytischen Ergebnissen auf Designprinzipien und architektonische Elemente geschlossen werden kann. Die bereits existierenden Analysen sollen hierzu auf ihre Anwendbarkeit untersucht und - Eignung vorausgesetzt - entsprechend erweitert und angepasst werden. Die Umsetzung in realistisch einsetzbare Werkzeuge ist zentrales Ziel unserer Forschung.
DFG Programme Research Grants
Participating Person Professor Dr. Rainer Koschke
 
 

Additional Information

Textvergrößerung und Kontrastanpassung