The aim of PPAP is to bring together researchers and practitioners working on theory, techniques and applications that concern analysis of patterns and anti patterns.

Inspired from the format of working conferences, PPAP will have a highly discursive nature, with theme-based discussion tracks and a keynote presentation, aiming at structuring and stimulating the discussions during papers presentations and working sessions.

PPAP will last a full day and it will be composed of four sessions as follows: Keynote session, accepted papers presentations session, a working session on Patterns, and a working session on Anti-Patterns.

In the papers presentations session, authors will have 15 min to present their work.

During the working sessions participants will split into working groups and choose a topic to explore. Groups will have 60 min to elaborate a small document summarizing the group discussion. Each group will finally have 5 min to present the important findings/challenges/open questions to the participants. The working sessions are also the right place to discuss challenges and future directions of the accepted papers.


Presentations are available through the schedule table.

Detailed schedule

Time Details
9:00-10:30 Session chair: Aminata Sabane

Opening: Workshop opening and welcome by the chair

Introduction: Venera Arnaoudova, École Polytechnique de Montréal

Keynote: "Myth or Reality? The Effect of Design Pattern Usage on Software Maintainability", by Rudolf Ferenc, University of Szeged. More..

Presentation: (chair: Wei Wu)
Coffee break
11:00-12:30 Session chair: Wei Wu

Discussion on presented papers


14:00-15:30 Session chairs: Laleh Eshkevari and Aminata Sabane

Introduction: Aminata Sabane

Talk: "Detection and Evolution of Design Patterns: two decades later?", by Laleh Eshkevari, École Polytechnique de Montréal

Working session on Patterns

Summary of Findings

Coffee break
16:00-17:30 Session chairs: Surafel Abebe and Venera Arnaoudova


Talk: "Assessing technical debt by identifying design flaws in software systems", by Radu Marinescu, "Politehnica" University of Timisoara. More..

Working session on Anti-Patterns

Summary of Findings


We are planning for a dinner in a local place near by. All participants are welcome to join us!
(at their own expenses)