Herbert Kuchen

Orcid: 0000-0002-6057-3551

Affiliations:
  • Westfälische Wilhelms-Universität Münster


According to our database1, Herbert Kuchen authored at least 137 papers between 1987 and 2023.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
Out-of-the-box parameter control for evolutionary and swarm-based algorithms with distributed reinforcement learning.
Swarm Intell., September, 2023

Distributed Calculations with Algorithmic Skeletons for Heterogeneous Computing Environments.
Int. J. Parallel Program., 2023

Modification-Impact based Test Prioritization for Process-Driven Applications.
Proceedings of the IEEE International Conference on Software Testing, Verification and Validation, ICST 2023, 2023

Constraint-Logic Object-Oriented Programming with Free Arrays of Reference-Typed Elements via Symbolic Aliasing.
Proceedings of the 18th International Conference on Evaluation of Novel Approaches to Software Engineering, 2023

Visualizing Dynamic Data-Flow Analysis of Object-Oriented Programs Based on the Language Server Protocol.
Proceedings of the 18th International Conference on Evaluation of Novel Approaches to Software Engineering, 2023

A Model-Driven Approach to SAP S/4HANA Development.
Proceedings of the Enterprise Design, Operations, and Computing, 2023

Applications of Muli: Solving Practical Problems with Constraint-Logic Object-Oriented Programming.
Proceedings of the Analysis, Verification and Transformation for Declarative Programming and Intelligent Systems, 2023

2022
Parallelization of Swarm Intelligence Algorithms: Literature Review.
Int. J. Parallel Program., 2022

Stencil Calculations with Algorithmic Skeletons for Heterogeneous Computing Environments.
Int. J. Parallel Program., 2022

Towards a parameterless out-of-the-box population size control for evolutionary and swarm-based algorithms for single objective bound constrained real-parameter numerical optimization.
Appl. Soft Comput., 2022

Constraint-logic object-oriented programming for test case generation.
Proceedings of the SAC '22: The 37th ACM/SIGAPP Symposium on Applied Computing, Virtual Event, April 25, 2022

Constraint-logic object-oriented programming on the Java virtual machine.
Proceedings of the SAC '22: The 37th ACM/SIGAPP Symposium on Applied Computing, Virtual Event, April 25, 2022

Model-driven customizing of ERP systems: a case study.
Proceedings of the SAC '22: The 37th ACM/SIGAPP Symposium on Applied Computing, Virtual Event, April 25, 2022

A Medical Information System for Personalized Rehabilitation after Ankle Inversion Trauma.
Proceedings of the 17th International Conference on Software Technologies, 2022

A Comprehensive Dynamic Data Flow Analysis of Object-Oriented Programs.
Proceedings of the 17th International Conference on Evaluation of Novel Approaches to Software Engineering, 2022

Semi-automated Test Migration for BPMN-Based Process-Driven Applications.
Proceedings of the Enterprise Design, Operations, and Computing, 2022

2021
A systematic literature review on general parameter control for evolutionary and swarm-based algorithms.
Swarm Evol. Comput., 2021

High-Level Parallel Ant Colony Optimization with Algorithmic Skeletons.
Int. J. Parallel Program., 2021

Symbolic execution of NoSQL applications using versioned schemas.
Proceedings of the SAC '21: The 36th ACM/SIGAPP Symposium on Applied Computing, 2021

Uncovering data-flow anomalies in BPMN-based process-driven applications.
Proceedings of the SAC '21: The 36th ACM/SIGAPP Symposium on Applied Computing, 2021

Free Objects in Constraint-logic Object-oriented Programming.
Proceedings of the PPDP 2021: 23rd International Symposium on Principles and Practice of Declarative Programming, 2021

Automated Regression Tests: A No-Code Approach for BPMN-based Process-Driven Applications.
Proceedings of the 25th IEEE International Enterprise Distributed Object Computing Conference, 2021

2020
Generation of high-performance code based on a domain-specific language for algorithmic skeletons.
J. Supercomput., 2020

Towards High-Performance Code Generation for Multi-GPU Clusters Based on a Domain-Specific Language for Algorithmic Skeletons.
Int. J. Parallel Program., 2020

Constraint-Logic Object-Oriented Programming with Free Arrays.
CoRR, 2020

Constraint-Logic Object-Oriented Programming with Free Arrays.
Proceedings of the Functional and Constraint Logic Programming, 2020

A model-driven approach to cross-platform development of accessible business apps.
Proceedings of the SAC '20: The 35th ACM/SIGAPP Symposium on Applied Computing, online event, [Brno, Czech Republic], March 30, 2020

Feature Development in BPMN-Based Process-Driven Applications.
Proceedings of the Business Process Management Forum, 2020

2019
A compiler and virtual machine for constraint-logic object-oriented programming with Muli.
J. Comput. Lang., 2019

Fish School Search with Algorithmic Skeletons.
Int. J. Parallel Program., 2019

Pre-proceedings of the DECLARE 2019 Conference.
CoRR, 2019

Automated Data-Flow Analysis and Validation in Process Automation Projects.
Proceedings of the Advancing Technology Industrialization Through Intelligent Software Methodologies, Tools and Techniques, 2019

Static analysis of BPMN-based process-driven applications.
Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, 2019

Musket: a domain-specific language for high-level parallel programming with algorithmic skeletons.
Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, 2019

A web-based e-assessment tool for design patterns in UML class diagrams.
Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, 2019

Retrieval of individual solutions from encapsulated search with a potentially infinite search space.
Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, 2019

A model-driven approach for behavior-driven GUI testing.
Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, 2019

Parallelization Strategies for GPU-Based Ant Colony Optimization Applied to TSP.
Proceedings of the Parallel Computing: Technology Trends, 2019

Towards Multi-editor Support for Domain-Specific Languages Utilizing the Language Server Protocol.
Proceedings of the Model-Driven Engineering and Software Development, 2019

On the Learning Properties of Dueling DDQN in Parameter Control for Evolutionary and Swarm-based Algorithms.
Proceedings of the IEEE Latin American Conference on Computational Intelligence, 2019

A Model-Driven Cross-Platform App Development Process for Heterogeneous Device Classes.
Proceedings of the 52nd Hawaii International Conference on System Sciences, 2019

Parallelization Strategies for GPU-Based Ant Colony Optimization Solving the Traveling Salesman Problem.
Proceedings of the IEEE Congress on Evolutionary Computation, 2019

Parallel Programming with Algorithmic Skeletons.
Proceedings of the Art of Structuring, 2019

2018
Parameter Selection for Swarm Intelligence Algorithms: Case Study on Parallel Implementation of FSS.
Int. J. Swarm Intell. Res., 2018

Guest Editorial: High-Level Parallel Programming with Algorithmic Skeletons.
Int. J. Parallel Program., 2018

A process-oriented modeling approach for graphical development of mobile business apps.
Comput. Lang. Syst. Struct., 2018

Test-case generation for web-service clients.
Proceedings of the 33rd Annual ACM Symposium on Applied Computing, 2018

A constraint-logic object-oriented language.
Proceedings of the 33rd Annual ACM Symposium on Applied Computing, 2018

Challenges and Opportunities of Modularizing Textual Domain-Specific Languages.
Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development, 2018

Towards Model-Driven Business Apps for Wearables.
Proceedings of the Mobile Web and Intelligent Information Systems, 2018

An Interactive Learning Environment for Software Engineering Design Patterns.
Proceedings of the 18th Koli Calling International Conference on Computing Education Research, 2018

Population Size Control for Efficiency and Efficacy Optimization in Population Based Metaheuristics.
Proceedings of the 2018 IEEE Congress on Evolutionary Computation, 2018

2017
Guest Editors' Note.
Parallel Process. Lett., 2017

Data Parallel Algorithmic Skeletons with Accelerator Support.
Int. J. Parallel Program., 2017

Unit Testing of Database-Driven Java Enterprise Edition Applications.
Proceedings of the Tests and Proofs - 11th International Conference, 2017

Detecting spring configurations errors.
Proceedings of the Symposium on Applied Computing, 2017

High-Level Parallel Implementation of Swarm Intelligence-Based Optimization Algorithms with Algorithmic Skeletons.
Proceedings of the Parallel Computing is Everywhere, 2017

A Domain-specific Language for Configurable Traceability Analysis.
Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development, 2017

An Operational Semantics for Constraint-Logic Imperative Programming.
Proceedings of the Declarative Programming and Knowledge Management, 2017

2016
Compilezeit-Prüfung von Spring-Konfigurationen.
Proceedings of the Gemeinsamer Tagungsband der Workshops der Tagung Software Engineering 2016 (SE 2016), 2016

Towards an E-assessment tool for advanced software engineering skills.
Proceedings of the 16th Koli Calling International Conference on Computing Education Research, 2016

2015
Extending a model-driven cross-platform development approach for business apps.
Sci. Comput. Program., 2015

Achieving Business Practicability of Model-Driven Cross-Platform Apps.
Open J. Inf. Syst., 2015

Java Implementation of Data Parallel Skeletons on GPUs.
Proceedings of the Parallel Computing: On the Road to Exascale, 2015

Checking Java Assertions Using Automated Test-Case Generation.
Proceedings of the Logic-Based Program Synthesis and Transformation, 2015

Integrating Agile Software Development and Enterprise Architecture Management.
Proceedings of the 48th Hawaii International Conference on System Sciences, 2015

Model-Driven Cross-Platform Apps: Towards Business Practicability.
Proceedings of the CAiSE 2015 Forum at the 27th International Conference on Advanced Information Systems Engineering co-located with 27th International Conference on Advanced Information Systems Engineering (CAiSE 2015), 2015

2014
A Scalable Farm Skeleton for Hybrid Parallel and Distributed Programming.
Int. J. Parallel Program., 2014

2013
MD-DSL - eine domänenspezifische Sprache zur Beschreibung und Generierung mobiler Anwendungen.
Proceedings of the Software Engineering 2013 - Workshopband (inkl. Doktorandensymposium), Fachtagung des GI-Fachbereichs Softwaretechnik, 26. Februar, 2013

Cross-platform model-driven development of mobile applications with md<sup>2</sup>.
Proceedings of the 28th Annual ACM Symposium on Applied Computing, 2013

A Scalable Farm Skeleton for Heterogeneous Parallel Programming.
Proceedings of the Parallel Computing: Accelerating Computational Science and Engineering (CSE), 2013

2012
Introduction.
Telecommun. Syst., 2012

Data Parallel Skeletons in Java.
Proceedings of the International Conference on Computational Science, 2012

E-assessment and software testing.
Interact. Technol. Smart Educ., 2012

Algorithmic skeletons for multi-core, multi-GPU systems and clusters.
Int. J. High Perform. Comput. Netw., 2012

Dynamic Solution of Linear Constraints for Test Case Generation.
Proceedings of the Sixth International Symposium on Theoretical Aspects of Software Engineering, 2012

2011
Logic Java: Combining Object-Oriented and Logic Programming.
Proceedings of the Functional and Constraint Logic Programming, 2011

Efficiency evaluation of open source ETL tools.
Proceedings of the 2011 ACM Symposium on Applied Computing (SAC), TaiChung, Taiwan, March 21, 2011

Data Parallel Skeletons for GPU Clusters and Multi-GPU Systems.
Proceedings of the Applications, Tools and Techniques on the Road to Exascale Computing, Proceedings of the conference ParCo 2011, 31 August, 2011

Hybrid Debugging of Java Programs.
Proceedings of the Software and Data Technologies - 6th International Conference, 2011

JHyde - The Java Hybrid Debugger.
Proceedings of the ICSOFT 2011, 2011

2010
Towards a decision support system for the allocation of traumatized patients.
Proceedings of the 7th Proceedings of the International Conference on Information Systems for Crisis Response and Management, 2010

Enhancing Muesli's Data Parallel Skeletons for Multi-core Computer Architectures.
Proceedings of the 12th IEEE International Conference on High Performance Computing and Communications, 2010

2009
Automated Test Case Generation Based on Coverage Analysis.
Proceedings of the TASE 2009, 2009

Parallelizing the LM OSEM Image Reconstruction on Multi-Core Clusters.
Proceedings of the Parallel Computing: From Multicores and GPU's to Petascale, 2009

2008
On Implementing the Farm Skeleton.
Parallel Process. Lett., 2008

Optimizing Skeletal Stream Processing for Divide and Conquer.
Proceedings of the ICSOFT 2008, 2008

Data-flow testing of declarative programs.
Proceedings of the Proceeding of the 13th ACM SIGPLAN international conference on Functional programming, 2008

E-assessment of Mathematical Proofs: Chances and Challenges for Students and Tutors.
Proceedings of the International Conference on Computer Science and Software Engineering, 2008

2007
Systematic generation of glass-box test cases for functional logic programs.
Proceedings of the 9th International ACM SIGPLAN Conference on Principles and Practice of Declarative Programming, 2007

2006
Automatische Erzeugung von Testfällen.
Softwaretechnik-Trends, 2006

Editorial.
Parallel Comput., 2006

Algorithmic Debugging of Java Programs.
Proceedings of the 15th Workshop on Functional and (Constraint) Logic Programming, 2006

Algorithmic Skeletons for Branch and Bound.
Proceedings of the Software and Data Technologies - First International Conference, 2006

Algorithmic skeletons for branch & bound.
Proceedings of the ICSOFT 2006, 2006

XePtance: Supporting Distributed Acceptance Tests in Extreme Programming Projects.
Proceedings of the Connecting the Americas. 12th Americas Conference on Information Systems, 2006

2005
Features from functional programming for a C++ skeleton library.
Concurr. Pract. Exp., 2005

Scalable Farms.
Proceedings of the Parallel Computing: Current & Future Issues of High-End Computing, 2005

2004
A symbolic Java virtual machine for test case generation.
Proceedings of the IASTED International Conference on Software Engineering, 2004

Testfallerzeugung mit einer symbolischen virtuellen Maschine und Constraint Solvern.
Proceedings of the 34. Jahrestagung der Gesellschaft für Informatik, 2004

2003
Optimizing Sequences of Skeleton Calls.
Proceedings of the Domain-Specific Program Generation, International Seminar, 2003

2002
The Integration of Task and Data Parallel Skeletons.
Parallel Process. Lett., 2002

Editorial: Functional and Logic Programming.
J. Funct. Log. Program., 2002

Higher-order functions and partial applications for a C++ skeleton library.
Proceedings of the 2002 Joint ACM-ISCOPE Conference on Java Grande 2002, 2002

A Skeleton Library.
Proceedings of the Euro-Par 2002, 2002

2000
Implementing an Object Oriented Design in Curry.
Proceedings of the 9th International Workshop on Functional and Logic Programming, 2000

1999
An Efficient Abstract Machine for Curry.
Proceedings of the Informatik '99, 1999

1998
Efficient High-Level Parallel Programming.
Theor. Comput. Sci., 1998

1996
Monte Carlo Algorithms for Elliptic Differential Equations. Data Parallel Functional Approach.
Parallel Algorithms Appl., 1996

The Functional Logic Language BABEL and Its Implementation on a Graph Machine.
New Gener. Comput., 1996

Shared Memory Implementation of the Gamma-Operation.
J. Symb. Comput., 1996

Integration of Functional and Logic Programming.
ACM Comput. Surv., 1996

Using Algorithmic Skeletons with Dynamic Data Structures.
Proceedings of the Parallel Algorithms for Irregularly Structured Problems, 1996

Skil: An Imperative Language with Algorithmic Skeletons for Efficient Distributed Programming.
Proceedings of the 5th International Symposium on High Performance Distributed Computing (HPDC '96), 1996

TPascal - A Language for Task Parallel Programming.
Proceedings of the Euro-Par '96 Parallel Processing, 1996

Efficient Parallel Programming with Algorithmic Skeletons.
Proceedings of the Euro-Par '96 Parallel Processing, 1996

Higher Order Babel: Language and Implementation.
Proceedings of the Extensions of Logic Programming, 5th International Workshop, 1996

1995
Higher Order Babel.
Proceedings of the Logic Programming, 1995

Implementation Issues for Functional Logic Programming (Tutorial Abstract).
Proceedings of the Logic Programming, 1995

Algorithmic Skeletons for Adaptive Multigrid Methods.
Proceedings of the Parallel Algorithms for Irregularly Structured Problems, 1995

A Functional Logic Language Based on Higher Order Narrowing.
Proceedings of the Functional Programming, Glasgow, UK, 1995, 1995

1994
Parallel Implementation of the Gamma-Operation on Bags.
Proceedings of the First International Symposium on Parallel Symbolic Computation, 1994

Efficient Distributed Memory Implementation of a Data Parallel Functional Language.
Proceedings of the PARLE '94: Parallel Architectures and Languages Europe, 1994

1993
Efficient Lazy Narrowing using Demandedness Analysis.
Proceedings of the Programming Language Implementation and Logic Programming, 1993

Parallel Functional Programming Using Algorithmic Skeletons.
Proceedings of the Parallel Computing: Trends and Applications, 1993

Parallel Implementation of Bags.
Proceedings of the conference on Functional programming languages and computer architecture, 1993

1992
CANDELA - Eine Sprache zur Beschreibung von Topologien.
Proceedings of the Parallele Datenverarbeitung mit dem Transputer, 1992

Independent AND-Parallel Implementation of Narrowing.
Proceedings of the Programming Language Implementation and Logic Programming, 1992

Implementing a Lazy Functional Logic Language with Disequality Constraints.
Proceedings of the Logic Programming, 1992

Candela - A Topology Description Language.
Proceedings of the Parallel Processing: CONPAR 92, 1992

1990
Lastverteilungsstrategien auf Multicomputern.
Proceedings of the Parallele Datenverarbeitung mit dem Transputer, 1990

Graph-based Implementation of a Functional Logic Langugage.
Proceedings of the ESOP'90, 1990

Lazy Narrowing in a Graph Machine.
Proceedings of the Algebraic and Logic Programming, 1990

1989
Parallele Implementierung einer funktionalen Programmiersprache auf einem Transputer-Mehrprozessor-System.
Proceedings of the Parallele Datenverarbeitung mit dem Transputer, 1989

Distributed Implementation of Programmed Graph Reduction.
Proceedings of the PARLE '89: Parallel Architectures and Languages Europe, 1989

Parallele Implementierung einer funktionalen Programmiersprache auf einem OCCAM-Transputer-System unter besonderer Berücksichtigung applikativer Datenstrukturen.
PhD thesis, 1989

1987
MEMOPASCAL: Einbettung einer Datenbankanfragesprache in eine höhere Programmiersprache.
Angew. Inform., 1987


  Loading...