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/

Fri 23 Oct

plop2015
08:30 - 10:00: PLoP - Session 1: Bootcamp at Fountain View
plop2015144558180000008:30 - 10:00
Meeting
plop2015
10:30 - 12:00: PLoP - Session 2: Bootcamp at Fountain View
plop2015144558900000010:30 - 12:00
Meeting
plop2015
13:00 - 15:00: PLoP - Session 3: Bootcamp at Fountain View
plop2015144559800000013:00 - 15:00
Meeting
plop2015
15:30 - 18:00: PLoP - Session 4: Bootcamp at Fountain View
plop2015144560700000015:30 - 18:00
Meeting

Sat 24 Oct

plop2015
08:30 - 10:00: PLoP - Session 5: Writers' Workshops at Fountain View
plop2015144566820000008:30 - 10:00
Day opening
plop2015
10:30 - 12:00: PLoP - Session 6: Keynote at Fountain View
plop2015144567540000010:30 - 12:00
Talk
plop2015
13:00 - 15:00: PLoP - Session 7: Writers' Workshops at Fountain View
plop2015144568440000013:00 - 14:00
Other
plop2015144568800000014:00 - 15:00
Other
plop2015
15:30 - 18:00: PLoP - Session 8: Focus Groups and Workshops 1 at Fountain View
plop2015144569340000015:30 - 16:07
Talk
plop2015144569565000016:07 - 16:45
Talk
plop2015144569790000016:45 - 17:22
Talk
plop2015144570015000017:22 - 18:00
Day closing

Sun 25 Oct

plop2015
08:30 - 10:00: PLoP - Session 9: Writers' Workshops at Fountain View
plop2015144575820000008:30 - 10:00
Day opening
plop2015
10:30 - 12:00: PLoP - Session 10: Writers' Workshops at Fountain View
plop2015
13:00 - 15:00: PLoP - Session 11: Writers' Workshops at Fountain View
plop2015144577440000013:00 - 14:00
Other
plop2015144577800000014:00 - 15:00
Other
plop2015
15:30 - 18:00: PLoP - Session 12: Focus Groups and Workshops 2 at Fountain View
plop2015144578340000015:30 - 17:30
Talk
plop2015144578340000015:30 - 17:30
Talk
plop2015144579060000017:30 - 18:00
Day closing
plop2015
18:00 - 20:30: PLoP - PLoP Reception at Fountain View
plop2015144579240000018:00 - 20:30
Social Event
plop2015
20:30 - 21:30: PLoP - PLoP Musicals at Fountain View
plop2015144580140000020:30 - 21:30
Social Event

Mon 26 Oct

plop2015
08:30 - 10:00: PLoP - Session 13: Writers' Workshops at Fountain View
plop2015144584460000008:30 - 10:00
Day opening
plop2015
10:30 - 12:00: PLoP - Session 14: Keynote at Fountain View
plop2015144585180000010:30 - 12:00
Talk
plop2015
13:00 - 15:00: PLoP - Session 15: Focus Groups and Workshops 3 at Fountain View
plop2015144586080000013:00 - 13:30
Other
plop2015144586260000013:30 - 15:00
Talk
plop2015144586260000013:30 - 15:00
Talk
plop2015
15:30 - 18:00: PLoP - Session 16 at Fountain View
plop2015144586980000015:30 - 18:00
Day closing

Not scheduled yet

plop2015Not scheduled yet
Talk
plop2015Not scheduled yet
Talk
plop2015Not scheduled yet
Talk
plop2015Not scheduled yet
Talk
plop2015Not scheduled yet
Talk
plop2015Not scheduled yet
Talk
plop2015Not scheduled yet
Talk
plop2015Not scheduled yet
Talk
plop2015Not scheduled yet
Talk
plop2015Not scheduled yet
Talk
plop2015Not scheduled yet
Talk
plop2015Not scheduled yet
Talk
plop2015Not scheduled yet
Talk
plop2015Not scheduled yet
Talk
plop2015Not scheduled yet
Talk
plop2015Not scheduled yet
Talk
plop2015Not scheduled yet
Talk
plop2015Not scheduled yet
Talk
plop2015Not scheduled yet
Talk
plop2015Not scheduled yet
Talk
plop2015Not scheduled yet
Talk
plop2015Not scheduled yet
Talk
plop2015Not scheduled yet
Talk
plop2015Not scheduled yet
Talk
plop2015Not scheduled yet
Talk

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 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

Important Dates
Fri 15 Jan 2016
Camera Ready
Tue 1 Sep 2015
Paper conference versions due
Wed 5 Aug 2015
Paper notifications of acceptance
Tue 21 Jul 2015
Paper second draft due for review
Tue 30 Jun 2015
Focus group submissions
Tue 19 May 2015
Paper shepherding begins
Tue 12 May 2015
Paper Submissions