Forschungsbericht 1999-2000 | |
Institut für Informatik
Einsteinstrasse 62 48149 Münster Tel. (0251) 83-33796/32700 Fax: (0251) 83-33755 e-mail: ifi-sekretariat@math.uni-muenster.de WWW: http://www.uni-muenster.de/Informatik Direktoren: Prof. Dres. Achim Clausing, Klaus Hinrichs, Herbert Kuchen, Wolfram-M. Lippe (geschf.) Gottfried Vossen, Guido Wirtz | |
Forschungsschwerpunkte 1999 - 2000
Fachbereich 10 - Mathematik und Informatik Institut für Informatik Prof. Dr. Herbert Kuchen | ||||
Integration von funktionaler und logischer Programmierung
Funktional-logische Programmiersprachen verbinden die Vorteile funktionaler Sprachen wie
Funktionen höherer Ordnnung und verzögerte Auswertung mit den Vorteilen
logischer Sprachen wie z.B. einem integrierten Suchmechanismus. In Kooperation mit
Forschungsgruppen in u.a. Kiel, Portland und Madrid wurde die funktional-logische Sprache
Curry entwickelt. Diese Sprache wurde im Rahmen des Projekts effizient implementiert.
Insbesondere wurden eine hierauf zugeschnittene abstrakte Maschine und ein Compiler
entwickelt, der Curry-Programme in Code für diese abstrakte Maschine übersetzt.
Besonderes Augenmerk wurde der Implementierung der eingekapselten Suche sowie der
Integration eines Constraint-Lösers für lineare Constraints über den reellen
Zahlen gewidmet. Weiterhin wurde untersucht, inwieweit sich der objektorientierte Ansatz zur
Software-Entwicklung mit funktional-logischer Programmierung verbinden läßt.
Beteiligte Wissenschaftler:
Veröffentlichungen: |
||||
Hans-Joachim Peter