Home General Staff Contact Partners Alumni Research Areas Projects Papers Books Reports Awards Teaching Lectures Exams B.Theses M.Theses PhD Theses Go Abroad Misc Talks Library Gallery Links Search Webmaster |
Optimisation-Hint ToolIn der Endphase von Software-Projekten muss der Quellcode oft noch optimiert werden. Dazu ist es einerseits notwendig die zeitkritischen Teile des Quellcodes herauszufinden und diesen Code anschliessend zu optimieren. Profiler helfen beim Finden der zeitkritischen Programmteile, die Optimierung ist jedoch Handarbeit. Es soll ein "Optimisation-Hint Tool" entwickelt werden, das es erlaubt Quellcode auf eventuelle Optimierungsmöglichkeiten zu untersuchen und diese dem Benutzer mitzuteilen (Was könnte warum, wie optimiert werden). Die Vorschläge sollen sich auf Optimierungen beschränken, die nicht (vom Compiler) automatisiert durchgeführt werden (können). Beispiele:
Diese Liste ist nur ein Vorschlag und eigene Ideen können eingebracht werden. Es kann bei dieser Diplomarbeit von einem bereits bestehenden Compiler (C# oder Java) ausgegangen werden.
Plattform: Java, C# |