TY - THES AB - Im Mittelpunkt der Arbeit steht das Problem der Übersetzung von Algebraic-Dynamic-Programming-Programmen nach Java. Dazu wird ein Java-Backend für den existierenden ADP-Compiler erstellt. Es wird auf die Motivation für diese Übersetzung, auf Probleme, Optimierungsmöglichkeiten und Designentscheidungen bei der konkreten Implementation des neuen Java-Backends für den existierenden ADP-Compiler eingegangen. Neben Benchmarks von nach Java bzw. nach C übersetzten Bioinformatik-ADP-Algorithmen zur Strukturvorhersage von RNA-Sekundärstrukturen wird auch ein exemplarischer Anwendungsfall aus dem Bereich der Bioinformatik mit Integration des erzeugten Java-Codes in größere Softwaresysteme beschrieben. Darüber hinaus wird das Design eines Testframeworks bzw. einer Testsuite entwickelt, welche das Java-Backend und den restlichen ADP-Compiler testet. Abschließend werden die Perspektiven für allgemeine Anwendungen und mögliche Weiterentwicklungen diskutiert. DA - 2007 KW - Strukturvorhersage KW - RNS KW - Dynamische Programmierung KW - Test-Framework KW - Algebraische Dynamische Programmierung (ADP) KW - Dynamische Optimierung KW - Domänenspezifische Programmiersprache KW - Java (Programmiersprache) KW - C (Programmiersprache) KW - Compiler KW - Benchmark KW - Dynamic programming KW - Backend KW - Test framework LA - ger PY - 2007 TI - Java-Backend für den ADP-Compiler UR - https://nbn-resolving.org/urn:nbn:de:hbz:361-12047 Y2 - 2024-11-21T20:43:07 ER -