EuroPLoP

EuroPLoP 2025

Conference Organization

Conference Chair:  Eduardo Guerra
Program Chair: Tsvetelina Plummer
Focus Group Chair: 
Dennis Dubbert

Program Committee:

Ademar Aguiar, Andreas Fießer, Anja Bertels, Apostolos Zarras, Cesare Pautasso, Christian Kohls, Christopher Preschern, Dan Zhu, Dennis Dubbert, Diego Rosa, Dominik Deimel, Eduardo Guerra, Elissaveta Gourova, Filipe Correia, Frank Frey, Klaus Marquardt, Michael Weiss, Petr Pícha, Philipp Bachmann, Ralf Laue, Stefan Holtel, Takashi Iba, Thomas Epping, Tiago Boldt Sousa, Tsvetelina Plummer, Uwe van Heesch, Uwe Zdun, Valentino Vranić, Veli-Pekka Eloranta, Waheedullah Sulaiman Khail

Shepherds: 

Ademar Aguiar, Alberto Silva, Aliaksandr Birukou, Allan Kelly, Andreas Fießer, Anja Bertels, Apostolos Zarras, Cesare Pautasso, Christian Engelmann, Christian Kohls, Christopher Preschern, Dan Zhu, Daniel Lübke, Dennis Dubbert, Dina Salah, Diego Rosa, Dominik Deimel, Eduardo Guerra, Elissaveta Gourova, Frank Frey, Fikret Basic, Filipe Correia, João Daniel, Joelma Choma, Klaus Marquardt, Konomi Munakata, Mary Tedeschi, Mary Lynn Manns, Michael Weiss, Mirko Stocker, Olaf Zimmermann, Paulo Queiroz, Petr Pícha, Philipp Bachmann, Ralf Laue, Rebecca Wirfs-Brock, Simon Schulte, Souhaila Serbout, Stefan Holtel, Takao Tomono, Thomas Epping, Thomas Mejstrik, Thomas Raser, Tineke Jacobs, Uwe Zdun, Uwe van Heesch, Valentino Vranić, Veli-Pekka Eloranta, Victor Sauermann, Waheedullah Sulaiman Khail

Workshopped Papers at EuroPLoP 2025

The EuroPLoP 2025 proceedings will be published on the Springer LNCS (Lecture Notes in Computer Science). The following list contains all of the workshopped papers. For a list of the published papers check the publications page.

  • Patterns for implementing daily and stable system tests for legacy software Christopher Preschern
  • Token-based Identity Management Andreas Fiesser
  • Refactoring API Endpoints, Operations and Messages Mirko Stocker,  Stefan Kapferer, Olaf Zimmermann
  • Netcode Patterns for Real-Time Online Multiplayer Games Simon Furrer,  Alexandre Bergel, Timo Kehrer
  • Integration Driven Development with Monolithic Code Bases Klaus Marquardt
  • Patterns for Operating and interacting with Digital Twins Waheedullah Sulaiman Khail , Pierre Schnizer
  • Template Method for Unified Process of Building Web Services Dionysis Athanasopoulos
  • API Refactoring and Reengineering: Distribution Patterns and Evolution Strategies Olaf Zimmermann, Stefan Kapferer, Mirko Stocker
  • Incrementing the Metadata for Service Reusability Pattern Language João Daniel, Xiaofeng Wang, Eduardo Guerra
  • Web Frontend Integration Patterns Till Schulte-Coerne, Tammo van Lessen
  • A Refactoring Guide for Microservices Adoption: Handling Dependencies Rita Peixoto, Filipe Correia, Thatiane Rosa, Eduardo Guerra, Alfredo Goldman
  • Our Past, Present and Potential Future in the Patterns Community Rebecca Wirfs-Brock, Lise B. Hvatum
  • Living Documentation Automation Patterns Seb Rose, Gáspár Nagy
  • Towards a cross-contextual learning process: A Pattern Collection for Seamless Learning Dominik Deimel, Christian Kohls
  • Learning to Learn: Patterns building a learning organization Allan Kelly, Tsvetelina Plummer
  • Collecting Knowledge as a Leader Ville Reijonen, Veli-Pekka Eloranta
  • Strategy Patterns to Handle Different Types of Software Architecture Uncertainties Luciane B. Adolfo, Paulo G. G. Queiroz, Jorge Melegati, Jonathan Carvalho, Fabio Silveira, Eduardo Guerra
  • Patterns for Guiding Creativity Ralf Laue
  • Even more Design Patterns for Approval Processes Daniel Lübke
  • I wonder What This Might Be Good For: A Pattern about Functional Equivalence in Organizational Change Thomas Epping
  • GROWing Sustainable Performance through Engement-Driven Goal-Setting – A GROW Framework-based Pattern Language for Coaching Essentials in Leadership Phineas Speicher
  • Shifting Mindsets in Compliance-driven Environments: Embracing GenAI for Structured Creativity Rebecca Johanna Wullenweber
  • Process flow dynamics in business process patterns: A typology for use in process design Monika Blattmeier
  • Performance Patterns for CI/CD Pipelines Francesco Urdih, Theodoros Theodoropoulos, Uwe Zdun
  • Data Usage Policy Patterns for B2B Data Sharing Julia Pampus, Maritta Heisel
  • Tracing and Metrics design patterns for cloud-native applications Carlos Albuquerque, Filipe Correia
  • Green API Patterns Marcelo Nunes, Souhaila Serbout, João Daniel, Eduardo Guerra, Cesare Pautasso
  • Orchestration Patterns for Optimizing Resource Usage Diogo Maia, Filipe Figueiredo, Paulo Queiroz, André Restivo
  • Towards  A Pattern Language for Cloud Cost Optimizations – Budgeting Alerts Tiago Boldt Sousa, Daniel Reis
  • Prompt Feedback Loop Michael Krisper, David Moling
  • From Commands to Conversations: Reframing Prompt Engineering Through Speech Acts Stefan Holtel
  • Crafting Conversational Prompt Patterns: Structuring GenAI Interactions Through Automative, Argumentative and Amplification Approaches Adrian Schuckart
  • Design Patterns for Dealing with Run-Time Errors in Business Processes Daniel Lübke, Maximilian Nixdorf, Elias Baalmann
  • Patterns as Distinctions Michael Weiss
  • Blackboard Pattern for Abnormality Handling with Large Language Models and Dynamic Data Felix Mahr, Fabio Scagliola, Sven Meier, Bernd Brügge, Jörg Franke, Florian Risch
  • Guiding autistic students in projects Michel Koolwaaij, Tineke Jacobs
  • LLM Pairing for Code Reviews: A Pattern for ChatGPT-Integrated Development Teams Marc Schmidt
  • Online Patterns for Course Design Evaluation Mary Tedeschi, Serge Belich, Rushabh Virendra Gandhi, Anu Vijay Kargaonkar, Bob Mutwalib, Ahmed Elmatbagi
  • A Pattern Collection for Accessible Teaching in Computer Science Diethelm Bienhaus
  • Patterns for Teaching Agile with Student Projects – Team and Project Setup Daniel Pinho, Petr Pícha, Filipe Correia, Premek Brada
  • Patterns for Classifying Notional Machines Anja Bertels
  • Patterns to improve hybrid meeting situations Simon Schulte, Christian Kohls
  • Dark Patterns for Unethical Computer Science Cesare Pautasso
  • How scientific conferences work Aliaksandr Birukou
  • Design Patterns for Creating Engaging eHealth Applications for People with Parkinson’s Marius Nißlmüller, René Reiners
  • Pattern Creation for Hybrid Creative Spaces: A Conceptual Blending Approach Dan Zhu, Christian Kohls  

Focus Groups at EuroPLoP 2025

  • Envisioning the Future of the Patterns Community Rebecca Wirfs-Brock and Lise Hvatum
  • Towards a pattern language for academic conferences Aliaksandr Birukou, Cesare Pautasso, Michael Weiss
  • Questioning the Future of Shepherding Stefan Holtel
  • From Confusion to Clarity: Using Prompt Patterns to Navigate the LLM Landscape Adrian Schuckart
  • A Chatbot-Assisted Quest for the Ultimate Pattern Stefan Holtel
  • Play Music and Card Games to Uncover the Future of Music with AI Mary Tedeschi, Joseph Corneli, Sergio Belich, Charles Jeffrey Danoff, Sridevi Ayloo, Raymond Puzio
  • GenAI Conversational User Experience Kyle Brown, Jason Horwitz, Joseph W. Yoder
  • Hate Klaus Marquardt
  • What do learning companies do? Allan Kelly, Tsvetelina Plummer
  • Guiding Higher Education Students Tineke Jacobs and Petr Pícha
  • EuroPLoP, 30 Years of Patterns Joseph W. YoderW