EuroPLoP 2021 Proceedings

Conference Organizers

Conference Chair: Michael Krisper

Program Chair: Tiago Boldt Sousa

Program Committee: Andreas Fießer, Azadeh Alebrahim, Cesare Pautasso, Christian Kohls, Christopher Preschern, Elissaveta Gourova, Filipe Correia, Frank Frey, Hugo Sereno Ferreira, Jari Rauhamäki, Klaus Marquardt, Lise Hvatum, Michael Krisper, Michael Weiss, Niels Seidel, Olaf Zimmermann, Ruslan Batdalov, Stefan Holtel, Stefan Sobernig, Taichi Isaku, Takashi Iba, Tiago Sousa, Uwe van Heesch

Shepherds:  Alberto Silva, Allan Kelly, Apostolos Zarras, Cesare Pautasso, Christopher Preschern, Claudius Link, Eduardo Fernandez, Eduardo Guerra, Elissaveta Gourova, Filipe Correia, Frank Frey, Georg Macher, Jari Rauhamäki, Jason Yip, Klaus Marquardt, Lise Hvatum, Michael Weiss, Nermin Kajtazovic, Niels Seidel, Ralf Laue, Ralf Weissnegger, Ruslan Batdalov, Stefan Holtel, Stefan Sobernig, Sumit Kalra, Thomas Epping, Tiago Sousa, Uwe van Heesch, Uwe Zdun, Veli-Pekka Eloranta, Victor Sauermann


List of Submissions accepted for Shepherding:

The following list shows the titles of the accepted submissions for shepherding.

  • AI Utilization Patterns for Dependable Systems
  • Another Pattern Story about C Programming
  • Applying Architectural Patterns for Parallel Programming. Solving a Matrix Multiplication.
  • Patterns of Assignment and Passing Objects Between Contexts in Programming Languages
  • Idea Generation through Effectuation in Large Enterprises
  • The sidecar pattern in containerized systems
  • Co-Operator: An Architectural Pattern for Dynamically Extending and Adapting Human-Machine Interfaces
  • Hybrid Spaces for designing and making
  • Dataset Management Patterns for Machine Learning Tasks
  • Pitch Perfect in the Digital Age
  • Designing systems for mobile cooperation
  • Principles of Pattern Illustration Design
  • A Pattern for a Secure Actuator
  • Becoming an Innovation Leader through Diversity - Why we need to bridge our opportunity gap today
  • A pattern for proof of work consensus algorithm in blockchain
  • Pattern for Autonomic Binding to the Fog or the Cloud
  • A Myriad of S-Curves Towards Digital Mastery
  • Embedded Platform Pattern for Secure Logging
  • Design Patterns for Submission Evaluation within E-Assessment Systems
  • Data Structures for a Generic Software System using the Composite Design Pattern
  • Towards a Pedagogical Pattern Language for Micro Learning in Enterprises
  • Continuous Learning with the Sandwich of Happiness and Result Planning
  • Patterns on Mapping Domain Model Elements to APIs and API Resources
  • Patterns for visual programming with a focus on flow-based programming inspired systems
  • Organizational Patterns of Distributed Software Development
  • Pitfalls in the Use of Strategy Pattern and How to Stay Off Them
  • API Management Patterns with a Focus on Collaboration
  • Patterns for Curriculum Renewal and Course reDesign
  • Appreciating the range and subtlety of business processes through visualisations
  • Patterns for ad-hoc online collaboration
  • Towards a Pattern Language for Leading Organizations beyond Predictability in times of COVID-19.
  • Masking Technologies
  • A pattern for a Secure IoT Thing
  • Design Patterns for Synchronous Hybrid University Courses for Multiple Sites
  • A Pattern Language to Embed UX Information in Agile Software Requirements
  • Recomplexing
  • From OpenAPI Fragments to Patterns and Anti-Patterns
  • A Security Property Decomposition Argument Pattern for Structured Assurance Case Models
  • Natural & Creative Living Patterns, Part 1: Patterns for Creative Living
  • Online Education Patterns, Part1: Patterns for Linking Separate Worlds
  • Design Patterns for Blockchain-Based Payment Applications
  • Some Patterns for Architecting Lectures