| Vol-610 urn:nbn:de:0074-610-4 Copyright © 2008 for the individual papers by the papers' authors. Copying permitted only for private and academic purposes. This volume is published and copyrighted by its editors.

# EuroPLoP 2008
13th Annual European Conference on Pattern Languages of Programming

### EuroPLoP 2008: 13th Annual European Conference on Pattern Languages of Programming

### Irsee, Germany, July 9-13, 2008.

Edited by

### Till Schümmer *, till.schuemmer@fernuni-hagen.de
Allan Kelly **, allan@allankelly.net

* FernUniversität in Hagen
** Software Strategy Ltd.

## Table of Contents

### 1. Collaboration & Management

Workshop Leader: Allan Kelly

1. A Collective Social Learning Pattern
   Valerie A. Brown
2. Modifiers: Increasing Richness and Nuance of Design Pattern Languages
   Gwendolyn Kolfschoten, Robert O. Briggs
3. The Role of Roles in Computer-mediated Interaction
   Stephan Lukosch, Till Schümmer
4. Sharing Day
   Lotte De Rore, Monique Snoeck, Guido Dedene
5. Business Patterns for Product Development
   Allan Kelly

### 2. Engineering

Workshop Leader: Dietmar Schütz

1. Bitstream X-Coder
   Dietmar Schütz
2. Modular Hot Spots: A Pattern Language for Developing High-Level Framework Reuse Interfaces using Aspects
   André L. Santos, Kai Koskimies
3. Patterns for Managing Data in Complex Automatic Identification and Data Capturing Environments
   Diethelm Bienhaus
4. Intelligent Subject - Adapting Observer with push model and filters to handle divergent update needs
   Paul G. Austrem
5. Advanced Synchronization Patterns for Process-Driven and Service-Oriented Architectures
   Carsten Hentrich, Uwe Zdun

### 3. Humans and Engineering

Workshop Leader: Klaus Marquardt

1. Developing GUI Applications: Architectural Patterns Revisited
   Alexandros Karagkasidis
2. Patterns for Licensing Web Services
   G.R. Gangadharan, Michael Weiss, Vincenzo D’Andrea
3. Using a Profiler Efficiently
   Tim Wellhausen
4. Patterns for Robust and Flexible Multimodal Interaction
   Andreas Ratzka

### 4. Pedagogy

Workshop Leader: Christian Kohls

1. Turning me on, turning me off
   Christian Kohls, Tobias Windbrake
2. Patterns for Supervising Thesis Projects
   Axel Schmolitzky, Till Schümmer
3. Activating Students in Introductory Mathematics Tutorials
   Christine Bescherer, Christian Spannagel, Wolfgang Müller
4. Didactic Design Pattern "Highlights"
   Sven Wippermann
5. Guess my X and other Techno-pedagogical Patterns
   Yishay Mor

### 5. Systematic Approaches

Workshop Leader: Uwe Zdun

1. Choose Your Own Architecture: Interactive Pattern Storytelling
   James Siddle
2. Patterns and their Impact on System Concerns
   Michael Weiss
3. Experiences in Using Patterns to Support Process Experts in Wizard Creation
   Birgit Zimmermann, Christoph Rensing, Ralf Steinmetz
4. Modeling Architectural Pattern Variants
   Ahmad Waqas Kamal, Paris Avgeriou, Uwe Zdun

### Focus Group Reports

1. Junkies Like Us: How the Social Web Influences Our Understanding Of Privacy
   Andreas Rüping

The whole proceedings can also be downloaded as a single file (europlop2008.pdf 26,3 Mb).

07-Jul-2010: submitted by Till Schümmer
07-Jul-2010: published on CEUR-WS.org