PLoP 2015
Fri 23 - Mon 26 October 2015 Pittsburgh, Pennsylvania, United States
co-located with SPLASH 2015

The Pattern Languages of Programs (PLoP) conference is a premier event for pattern authors and pattern enthusiasts to gather, discuss and learn more about patterns and software development.

The conference promotes development of pattern languages on all aspects of software, including design and programming, software architecture, user interface design, domain modeling, software processes, project management, and more. The program offers pattern authors an unique opportunity to have their pattern languages reviewed by fellow authors, which occurs mainly in the form of Writers’ Workshops.

See the main website for detailed information about the conference: http://www.hillside.net/plop/2015/

Dates
You're viewing the program in a time zone which is different from your device's time zone - change time zone

Fri 23 Oct
Times are displayed in time zone: Eastern Time (US & Canada) change

08:30 - 10:00: Session 1: BootcampPLoP at Fountain View
08:30 - 10:00
Meeting
PLoP
10:30 - 12:00: Session 2: BootcampPLoP at Fountain View
10:30 - 12:00
Meeting
PLoP
13:00 - 15:00: Session 3: BootcampPLoP at Fountain View
13:00 - 15:00
Meeting
PLoP
15:30 - 18:00: Session 4: BootcampPLoP at Fountain View
15:30 - 18:00
Meeting
PLoP

Sat 24 Oct
Times are displayed in time zone: Eastern Time (US & Canada) change

08:30 - 10:00: Session 5: Writers' WorkshopsPLoP at Fountain View
08:30 - 10:00
Day opening
PLoP
10:30 - 12:00: Session 6: KeynotePLoP at Fountain View
10:30 - 12:00
Talk
PLoP
Mary Lynn MannsUniversity of North Carolina Asheville, USA
13:00 - 15:00: Session 7: Writers' WorkshopsPLoP at Fountain View
13:00 - 14:00
Other
PLoP
14:00 - 15:00
Other
PLoP
15:30 - 18:00: Session 8: Focus Groups and Workshops 1PLoP at Fountain View
15:30 - 16:07
Talk
PLoP
Mary Lynn MannsUniversity of North Carolina Asheville, USA
16:07 - 16:45
Talk
PLoP
Joe YoderThe Refactory, Inc., Rebecca Wirfs-BrockWirfs-Brock Associates
16:45 - 17:22
Talk
PLoP
17:22 - 18:00
Day closing
PLoP

Sun 25 Oct
Times are displayed in time zone: Eastern Time (US & Canada) change

08:30 - 10:00: Session 9: Writers' WorkshopsPLoP at Fountain View
08:30 - 10:00
Day opening
PLoP
10:30 - 12:00: Session 10: Writers' WorkshopsPLoP at Fountain View
13:00 - 15:00: Session 11: Writers' WorkshopsPLoP at Fountain View
13:00 - 14:00
Other
PLoP
14:00 - 15:00
Other
PLoP
15:30 - 18:00: Session 12: Focus Groups and Workshops 2PLoP at Fountain View
15:30 - 17:30
Talk
PLoP
15:30 - 17:30
Talk
PLoP
Joe YoderThe Refactory, Inc., Rebecca Wirfs-BrockWirfs-Brock Associates
17:30 - 18:00
Day closing
PLoP
18:00 - 20:30: PLoP ReceptionPLoP at Fountain View
18:00 - 20:30
Social Event
PLoP
20:30 - 21:30: PLoP MusicalsPLoP at Fountain View
20:30 - 21:30
Social Event
PLoP

Mon 26 Oct
Times are displayed in time zone: Eastern Time (US & Canada) change

08:30 - 10:00: Session 13: Writers' WorkshopsPLoP at Fountain View
08:30 - 10:00
Day opening
PLoP
10:30 - 12:00: Session 14: KeynotePLoP at Fountain View
10:30 - 12:00
Talk
PLoP
Mary ShawCarnegie Mellon University
13:00 - 15:00: Session 15: Focus Groups and Workshops 3PLoP at Fountain View
13:00 - 13:30
Other
PLoP
13:30 - 15:00
Talk
PLoP
13:30 - 15:00
Talk
PLoP
Mary ShawCarnegie Mellon University
15:30 - 18:00: Session 16PLoP at Fountain View
15:30 - 18:00
Day closing
PLoP

Not scheduled yet

Not scheduled yet
Talk
PLoP
Not scheduled yet
Talk
PLoP
Not scheduled yet
Talk
PLoP
Not scheduled yet
Talk
PLoP
Not scheduled yet
Talk
PLoP
Not scheduled yet
Talk
PLoP
Not scheduled yet
Talk
PLoP
Not scheduled yet
Talk
PLoP
Not scheduled yet
Talk
PLoP
Not scheduled yet
Talk
PLoP
Not scheduled yet
Talk
PLoP
Not scheduled yet
Talk
PLoP
Not scheduled yet
Talk
PLoP
Not scheduled yet
Talk
PLoP
Not scheduled yet
Talk
PLoP
Not scheduled yet
Talk
PLoP
Not scheduled yet
Talk
PLoP
Not scheduled yet
Talk
PLoP
Not scheduled yet
Talk
PLoP
Not scheduled yet
Talk
PLoP
Not scheduled yet
Talk
PLoP
Not scheduled yet
Talk
PLoP
Not scheduled yet
Talk
PLoP
Not scheduled yet
Talk
PLoP
Not scheduled yet
Talk
PLoP

Call for Papers

Submission deadline extended: May 12th!

Paper submissions may include short papers containing one or more patterns, longer pattern languages or sequences, or works-in-progress by writers wishing to get in-depth shepherding by an experienced author at the conference. Patterns and pattern languages on other topics, essays on patterns, and visions for the future are encouraged.

In addition, you may submit proposals for free-format discussion groups or workshops bringing together people interested in a hot topic related to patterns or proven practices—with a duration about two hours. Non-conventional formats are welcome.

See the main website for the full call for papers: http://www.hillside.net/plop/2015/index.php?nav=submissions

Accepted Papers

Title
PLoP
PLoP
PLoP
PLoP
PLoP
PLoP
PLoP
PLoP
PLoP
PLoP
PLoP
PLoP
PLoP
PLoP
PLoP
PLoP
PLoP
PLoP
PLoP
PLoP
PLoP
PLoP
PLoP
PLoP
PLoP
PLoP
PLoP
PLoP
PLoP
PLoP
PLoP

PLoP has a special pre-conference session aimed at people new to patterns. The BootCamp will be held on Friday October 23, 2015. Register for Bootcamp!

BOOTCAMP INFO

The PLoP experience provides something different, but needed, in the patterns community – a “bootcamp” for newcomers. The session will provide an introduction to patterns – a training and mentoring experience where participants will be immersed in patterns and emerge with an enlarged perspective, their first pattern, and an ability to get more out of all PLoP conferences. Writing your own first pattern is extremely important, since there is no better way to learn what patterns are all about! The presentation consists of a mix of lecture, discussion, group pattern writing, game playing, and writers’ workshop practice - not necessarily in that order. The only requirements are an open mind, ready to absorb the patterns experience, and an idea for a pattern you will craft at this pre-PLoP session.

PLoP has a special pre-conference session aimed at people new to patterns. The BootCamp will be held on October 23, 2015.

WHO SHOULD ATTEND

The ideal attendee would have an interest in patterns, have an idea for a pattern that they want to write. The tutorial will benefit anyone participating in the PLoP conference.

 GOALS

  1. Become part of the patterns community.
  2. Understand how good patterns are structured.
  3. See a variety of pattern formats and understand the trade-offs between the alternatives.
  4. Become comfortable with patterns reading and writing and, if you should decide to attend PLoP, have a better understanding of what goes on at the conference.

REGISTRATION

Space is limited, so please Register for Bootcamp!

Steelers Group

“Two-level Checklists and Perspectives: Software Reading Techniques for Pattern Writer’s Workshop” by Tian Xia, Hironori Washizaki, Yoshiaki Fukazawa, Joseph Yoder, Rebecca Wirfs-Brock

“Guiding Patterns of Natural Design: Mining Living Quality” by Jessie Henshaw

“The Mystery Case of Undiscovered Patterns” by David West, Jane Quillien

“What’s the PREMES behind your Pattern?” by Jan de Muijnck-Hughes, Ishbel M.M. Duncan

“Pattern Illustrating Patterns A Pattern Language for Pattern Illustrating” by Natsumi Miyazaki, Rika Sakuraba, Kaori Harasawa, Takashi Iba

“Fundamental Behavioral Properties – Part 2: Extending the Theory of Centers for Pattern Language 3.0” by Yuji Harashima, Tomoki Kaneko, Taichi Isaku, Takashi Iba

“Agile Design Process with Patterns for Campus Building: The Keio-SFC Experiment” by Takashi Iba, Norihiko Kimura, Takuya Honda, Sumire Nakamura, Sakurako Kogure, Ayaka Yoshikawa

Riverhounds Group

“Relating Patterns and Reference Architectures” by Eduardo Guerra, Elisa Yumi Nakagawa

“Patterns to Develop and Evolve an Agile Architecture During a Software Project” by Eduardo Guerra, Brazil, Rebecca Wirfs-Brock, Joseph Yoder

“Logical Layering Heuristic Pattern” by Wiebe Wiersema, Leo Pruijt

“QA to AQ Part Four - Shifting from Quality Assurance to Agile Quality: “Prioritizing Qualities and Making them Visible”” by Joseph W. Yoder, Rebecca Wirfs-Brock, Hironori Washizaki

“Dynamic Generated Adapters from Adaptive Object Models to Static APIs” by Eduardo Martins Guerra, Jean Novaes Santos, Ademar Aguiar, Luiz Gustavo Diniz

“Towards A Catalogue of Design Patterns Variants” by Ghulam Rasool, Hassan Akhtar

Pirates Group

“Towards a Catalog of Performance Smells for Parallel Computing” by Bharatkumar Sharma, Girish Suryanarayana

“Systematic Mapping of Security Patterns Research” by Yurina Ito, Hironori Washizaki, Masatoshi Yoshizawa, Yoshiaki Fukazawa, Takao Okubo, Haruhiko Kaiya, Atsuo Hazeyama, Nobukazu Yoshioka, Eduardo B. Fernandez

“The Software Container pattern” by Madiha H. Syed, Eduardo B. Fernandez

“A threat pattern for the “Cross-Site Scripting (XSS)” attack” by Rohini Sulatycki, Eduardo B. Fernandez

“DevOps patterns for software orchestration on public and private clouds” by Tiago Sousa, Filipe Figueiredo Correia, Hugo Sereno Ferreira

Penguins Group

“The Extended Money Object Pattern” by Russ Rubis, Ionut Cardei

“The Business Data Object Versioning and Change History Patterns” by Russ Rubis, Ionut Cardei

“Patterns for Software Development Startups” by Jorge Melegati, Alfredo Goldman

“The Magic 5 of Innovation” by Christian Kohls

“Startup Patterns - Strategies to building high-tech companies from scratch” by Daniel Cukier, Fabio Kon

“Executive Proposal: A Pattern for Proposals for Software Projects” by Thiago Cunha, Corneli Júnior, Rossana Andrade, Stenio Lima, Francisco Sousa

Panthers Group

“Lecture Design Patterns: More Interactivity Improvement Patterns” by Christian Köppe, Michel Portier, René Bakker, Stijn Hoppenbrouwers

“Assessment-Driven Course Design - Fair Play Patterns” by Joe Bergin, Christian Kohls, Christian Köppe, Yishay Mor, Michel Portier, Till Schümmer, Steven Warburton

“Theme-Centered Interaction. Ruth C. Cohn’s pattern language for facilitating groups” by Philipp Bachmann

“A Data-driven Methodology for Producing Online Learning System Design Patterns” by Paul Salvador Inventado, Peter Scupelli

“Patterns for a Company to Collaborate with Local Community on Social Issues” by Miyuki Mizutani, Masamichi Takahashi

“Flipped Classroom Patterns - Using Student Solutions” by Christian Köppe, Ralph Niels, Robert Holwerda, Lars Tijsma, Niek van Diepen, Koen van Turnhout, René Bakker

“Patterns of Peeragogy” by Joseph Corneli, Charles Jeffrey Danoff, Charlotte Pierce, Paola Ricaurte, Lisa Snow MacDonald