EuroPLoP

EuroPLoP 2020

Conference Organization

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, Peter Scupelli, Ruslan Batdalov, Stefan Holtel, Stefan Sobernig, Taichi Isaku, Takashi Iba, Tiago Sousa, Uwe van Heesch

Shepherds: Ademar Aguiar, Aimi Burgoyne, Alberto Silva, Aliaksandr Birukou, Apostolos Zarras, Cesare Pautasso, Christa Schwanninger, Christian Kohls, Christopher Preschern, Dave West, Dina Salah, Eden Burton, Eduardo Fernandez, Eduardo Guerra, Elissaveta Gourova, Hugo Sereno Ferreira, James Coplien, Jari Rauhamäki, Klaus Marquardt, Lise Hvatum, Michael Krisper, Michael Weiss, Mouna Abidi, Niels Seidel, Peter Scupelli, Peter Sommerlad, Ralf Laue, Ruslan Batdalov, Stefan Holtel, Stefan Sobernig, Sumit Kalra, Taichi Isaku, Theo Theunissen, Thomas Epping, Thomas Raser, Tiago Sousa, Uwe Zdun, Uwe van Heesch, Valentino Vranić, Veli-Pekka Eloranta, Waheedullah Sulaiman Khail

Papers at EuroPLoP 2020

Procedings have been published with ACM. The proceedings include the folllowing papers:

  • Patterns for Organizing Files in Modular C Programs. Christopher Preschern.
  • Patterns, design claims, and assertions. Michael Weiss, Tony Bailetti, Dan Craigen, Steven Muegge.
  • Trace Safety Requirements And Perform Automated Testing for Safety-Critical. Systems with Agile. Hafiza Maqsood, Eduardo Guerra, Xiaofeng Wang, Andrea Bondavalli.
  • Common Mistakes When Using the Command Pattern and How to Avoid Them. Apostolos Zarras.
  • How to Test the Extract Method Refactoring. Ioannis Megas, Apostolos Zarras, Chris Karelis.
  • Contextual Reactive Pattern on Chatbot building Platforms. Saurabh Srivastava, Sumit Kalra, T.V. Prabhakar.
  • Patterns for Blockchain Data Migration. Dilum Bandara, Xiwei Xu, Ingo Weber.
  • Three Patterns for Self-Efficacy: More Impact, Less Drama. Thomas Epping.
  • Interface Responsibility Patterns. Submission A: Processing Resources and Operation Responsibilities. Olaf Zimmermann, Daniel L√ºbke, Uwe Zdun, Cesare Pautasso, Mirko Stocker.
  • Wholeness Egg II – A Design Technique Applied in Everyday Life. Konomi Munakata, Takashi Iba.
  • Data-Oriented Interface Responsibility Patterns: Types of Information Holder Resources. Olaf Zimmermann, Cesare Pautasso, Daniel L√ºbke, Uwe Zdun, Mirko Stocker.
  • Extracting Relations Between Organizational Patterns Using Association Mining. Shakirullah Waseeb, Waheedullah Sulaiman Khail, Hajigul Wahaj, Valentino Vranic.
  • Home and Away: UI Design Patterns for Supporting End-User Security. Eric Spero, Robert Biddle.
  • TPM, a pattern for an architecture for trusted computing. Antonio Mu√±oz, Eduardo Fernandez.
  • Towards a Signature Pedagogy for Task-Based Technology-Enhanced Language. Learning: Design Patterns. Laia Canals, Yishay Mor.
  • Design Patterns for Blockchain-based Self-Sovereign Identity. Yue Liu, Qinghua Lu, Hye-Young Paik, Xiwei Xu.
  • Design patterns for teaching in online settings. Steven Warburton, Mark Perry.
  • Movin(g) Reality: Rehabilitation after a CVA with Augmented Reality. Theo Theunissen, Carmen Ensink, Noel Keijsers, Rene Bakker.
  • Interaction Patterns using Machine Learning and Location Services in User Interfaces for the Consumer IoT. Rubem Barbosa-Hughes.
  • Patterns for Building Customer Relationships in a Pattern Language for AffectiveScience-based Marketing. Takashi Iba, Miho Masai, Yuuri Abe, Yuji Kosaka.
  • 28 Important Knacks to Improve Patterns. Yumiko Shimokawa, Misaki Yamakage, Natsuki Takahashi, Takashi Iba.
  • Beating Paths Through the Digital Jungle. Stefan Holtel, Marietta Kowalczyk, Lelde Paegle.
  • Patterns for Gaining Language as Native Speakers Do: A Pattern Language for. Improving Foreign Language Skills when Studying Abroad, Part 2. Haruka Iba, Takashi Iba.
  • Incremental Grading in Practice. Christian K√∂ppe, Roald Verhoeff, Wouter van Joolingen.
  • A Pattern-Language for Self-Healing Internet-of-Things Systems. João Dias, Tiago Boldt, André Restivo, Hugo Ferreira.
  • A Pattern for Autonomous Vehicle Platoon. Zain ul-Abadin, Madiha Syed.
  • A Review of Pattern Languages for Software Documentation. João Santos, Filipe Correia.
  • Video segmentation as an example for elaborating design patterns through. empirical studies. Niels Seidel.
  • Identifying and Documenting Recurring Concerns and Best Practices of. Enterprise Architects and Solution Architects in Large-Scale Agile Development. √ñmer Uludag, Florian Matthes.
  • The AgilECo Pattern Language: Physical Environment. Daniel Pinho, Ademar Aguiar.
  • Arbitration Patterns. Thomas Krug, Michael Krisper, J√ºrgen Dobaj, Georg Macher.
  • Assessment in Online Professional Development. Yishay Mor, Karen Donner-Asscher, Jimena Pereyra.
  • Industry Best Practices for Component Approval in FLOSS Governance. Nikolay Harutyunyan, Dirk Riehle.
  • On the Study of Microservice Antipatterns: a Catalog Proposal. Rafik Tighilt, Manel Abdellatif, Naouel Moha, Hafedh Mili, Ghizlane El Boussaidi, YannGa√´l Gu√©h√©neuc, Jean Privat.
  • A Method for Architectural Trade-off Analysis Based on Patterns: Evaluating. Microservices Structural Attributes. Thatiane Rosa, Jo√£o Daniel, Eduardo Guerra, Alfredo Goldman.
  • Growing Organizations with Patterns: Lessons from Drama. Valentino Vranic, Aleksandra Vranic, Waheedullah Sulaiman Khail.
  • Towards the Definition of Patterns and Code Smells for Multi-language Systems. Mouna Abidi, Foutse Khomh.