Prof. Dr. Herbert Kuchen

Lehrstuhl für Praktische Informatik in der Wirtschaft (Prof. Kuchen) (PI)
Prof. Dr. Herbert Kuchen

Leonardo Campus 3
48149 Münster

Forschungsschwerpunkte

Modell-getriebene Software-Entwicklung

Modell-getriebene Techniken werden zur plattformübergreifenden Entwicklung von Apps für mobile Endgeräte genutzt.

Parallele Programmierung

Typische parallele Programmiermuster, so genannte algorithmische Skelette, werden als parallel implementierte Funktionen höherer Ordnung zur Verfügung gestellt. Sie ermöglichen die einfache Entwicklung effizienter paralleler Programme und unterstützen mehrere Rechenknoten in einem Cluster mit ggf. mehreren Cores und GPUs pro Knoten.

Testen

Durch symbolische Auswertung von Java-Bytecode zu einem System von Java-Klassen werden systematisch Testfälle erzeugt, die eine überdeckung des Kontroll; und Datenflusses sicherstellen können.

Funktional-logische Programmierung

Ein Compiler für die funktional-logische Programmiersprache Curry wurde entwickelt. Curry ist eine Erweiterung der funktionalen Sprache Haskell um Features von logischen Sprachen wie logische Variablen und Suchmechanismen.

Elektronische Prüfungen

Java-Programme und mathematische Beweise werden automatisch überprüft.

Vita

Akademische Ausbildung

Habilitation, Erlangung der Venia legendi für Informatik an der RWTH Aachen
Promotion zum Dr. rer. nat. an der RWTH Aachen, Dissertationsthema: "Parallele Implementierung funktionaler Sprachen", Betreuer: Prof. Dr. Klaus Indermark
Abschluss des Studiums als Diplom-Informatiker an der RWTH Aachen
Studium der Informatik an der RWTH Aachen

Beruflicher Werdegang

Direktor des European Research Center for Information Systems (ERCIS), WWU Münster
Vertretung einer C4-Professur an der RWTH Aachen
Vertretung einer C3-Professur an der Westfälischen Wilhelms-Universität Münster
Professor für Praktische Informatik an der Westfälischen Wilhelms-Universität Münster (zunächst C3, ab 2005 W2)
Vertretungsprofessur an der Universität Gießen (C4-Vertretung)
Akademischer Oberrat an der RWTH Aachen
Akademischer Rat an der RWTH Aachen
Lehrauftrag an der Universität Ulm
Forschungsaufenthalt an der Chalmers University of Technology, Göteborg, Schweden
Profesor asociado an der Universidad Politécnica de Madrid, Spanien
Wissenschaftlicher Assistent am Lehrstuhl für Informatik II der RWTH Aachen
Wissenschaftlicher Mitarbeiter am Lehrstuhl für Informatik II (Leitung: Prof. Dr. Klaus Indermark) der RWTH Aachen

Preise

Best Paper AwardAssociation for Computing Machinery (ACM)
Best Student Paper AwardIEEE EDOC
Nominiert für: Best paper awardHawaii International Conference on System Sciences (HICSS) Committee
Best Paper Award for the Third International Conference on Advances and Trends in Software EngineeringIARIA
Best Paper Award for the Seventh International Conference on Advances in System Testing and Validation LifecycleIARIA

Mitgliedschaften und Aktivitäten in Gremien

SACLA 2022, Cape Town, South Africa. (Mitglied im Programmkomitee,)
17th International Conference on Software Technologies (ICSOFT 2022), Lisbon, Portugal. (Mitglied im Programmkomitee,)
28th International European Conference on Parallel and Distributed Computing (Euro-Par 2022), Glasgow, UK. (Mitglied im Programmkomittee,)
ACM SAC 2022, SE track, Brno, Czech Republic. (Mitglied im Programmkomitee der)
DSAI 2022, Lisbon, Portugal. (Mitglied im Programmkomitee der)
15th International Symposium on High-level Parallel Programming and Applications (HLPP 2022), Porto, Portugal. (Mitglied im Programmkomitee der)
International Symposium on High-Level Parallel Programming and Applications (HLPP). (Mitglied im Programmkomitee der)
International Conference on Managed Programming Languages & Runtimes (MPLR). (Mitglied im Programmkomitee,)
Mitglied im Programmkomitee der SOFTENG 2020, Lissabon, Portugal
Mitglied im Programmkomitee der WFLP 2019, Cottbus, Deutschland
Mitglied im Programmkomitee der LOPSTR 2019, Porto, Portugal
Mitglied im Programmkomitee der LA-CCI 2019, Guayaquil, Ecuador
Mitglied im Programmkomitee der HLPP 2019, Linköping, Schweden
Mitglied im Programmkomitee der ParCo 2019, Prag, Tschechien
Mitglied im Programmkomitee der 6th International Symposium on Formal Approaches to Parallel and Distributed Systems (4PAD), 2019, Dublin, Irland
Mitglied im Programmkomitee der VALID 2019, Valencia, Spanien
Mitglied im Programmkomitee der ScalCom 2019, Leicester, UK
Mitglied im Programmkomitee der HLPGPU 2019, HiPEAC, Valenzia, Spanien
Mitglied im Programmkomitee der INFOCOMP 2019, Nizza, Frankreich
Mitglied im Programmkomitee der SBD 2019 (ACM SIGMOD), Amsterdam, Niederlande
Mitglied im Programmkomitee der SOFTENG 2019, Valenzia, Spanien
Mitglied im Programmkomitee der HLPGPU 2018, Manchester, England
Mitglied im Programmkomitee der SAC 2018, Track SE, Pau, Frankreich
Mitglied im Programmkomitee der SAC 2018, Track PAPP, Pau, Frankreich
Mitglied im Programmkomitee der SOFTENG 2018, Athen, Griechenland
Mitglied im Programmkomitee der INFOCOMP 2018, Barcelona, Spanien
Mitglied im Programmkomitee der SBD 2018, Houston, Texas, USA
Mitglied im Programmkomitee der WFLP 2018, Frankfurt a.M., Deutschland
Mitglied im Programmkomitee der ScalCom 2018, Guangzhou, China
Mitglied im Programmkomitee der HLPP 2018, Orléans, Frankreich
Mitglied im Programmkomitee der SACLA 2018, Cape Town, Südafrika
Mitglied der Programmkomitee der VALID 2018, Nizza, Frankreich
Gastautor "International Journal of Parallel Computation", Special Issue on High-Level Parallel Programming with Algorithmic Skeletons, 2018
Berufung zum DAAD-Auswahlkommissionsmitglied
Mitglied im Programmkomitee der LA-CCI 2017, Arequipa, Peru
Mitglied im Programmkomitee der WFLP 2017, Kiel, Deutschland
Mitglied im Programmkomitee der HLPP 2017, Valladolid, Spanien
Mitglied im Programmkomitee der ParCo 2017, Bologna, Italien
Mitglied im Programmkomitee der PASCO 2017, Kaiserslautern, Deutschland
Mitglied im Programmkomitee der INFOCOMP 2017, Venedig, Italien
Mitglied im Programmkomitee der HLPGPU 2017, Stockholm, Schweden
Mitglied im Programmkomitee der SBD 2017, Raleigh, USA
Mitglied im Programmkomitee der SOFTENG 2017, Venedig, Italien
Mitglied im Programmkomitee der SACLA 2017, Magaliesburg, Südafrika
Gastredakteur des International Journal of Parallel Computation, Special Issue on High-Level Parallel Programming with Algorithmic Skeletons, 2017
Gastredakteur der Parallel Processing Letters 27(1), 2017
Mitglied im Programmkomitee der SACLA 2017, Magaliesburg, Südafrika
Mitglied im Programmkomitee der QRS 2016, Wien, Österreich
Mitglied im Programmkomitee der ACM SAC 2016, Track SE, Pisa, Italien
Mitglied im Programmkomitee der SBD 2016, San Francisco, USA
Mitglied im Programmkomitee der SACLA 2016, Pretoria, Südafrika
Mitglied im Programmkomitee der HLPGPU 2016, Prag, Tschechien
Mitglied im Programmkomitee der SOFTENG 2016, Lissabon, Portugal
HLPP 2016, Münster, Deutschland (Organisator und Mitglied im Programmkomitee)
Herausgeber von Open Journal of Web Technologies, 2013
Mitglied der Jury des Innovationspreises IT 2010 der Initiative Mittelstand
Mitglied des wissenschaftlichen Beirats der IMDEA-Software
Stellvertretender Vorsitzender der Fachgruppe "Programmiersprachen und Rechenkonzepte" der Gesellschaft für Informatik e.V.
Mitglied des Steering Commitee des International Symposium on Functional and Logic Programming (FLOPS)
Mitglied des Vorstands der Regionalgruppe Münsterland der Gesellschaft für Informatik e.V.
Mitglied im Vorstand der European Association for Programming Languages and Systems (EAPLS)
Mitglied des Steering Commitee der ACM Conference on Principles and Practice of Declarative Programming (PPDP)

Rufe

Ruf an die Universität der Bundeswehr München (abgelehnt)
– abgelehnt
Ruf an die Martin Luther Universität Halle-Wittenberg (abgelehnt)
– abgelehnt
Projekte
Publikationen
Betreute Arbeiten

Betreute Promotionen

Betreute Habilitationen