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 OctDisplayed time zone: Eastern Time (US & Canada) change
08:30 - 10:00 | |||
08:30 90mMeeting | Bootcamp 1 PLoP |
10:30 - 12:00 | |||
10:30 90mMeeting | Bootcamp 2 PLoP |
13:00 - 15:00 | |||
13:00 2hMeeting | Bootcamp 3 PLoP |
15:30 - 18:00 | |||
15:30 2h30mMeeting | Bootcamp 4 PLoP |
Sat 24 OctDisplayed time zone: Eastern Time (US & Canada) change
08:30 - 10:00 | |||
08:30 15mTalk | QA to AQ Part Four - Shifting from Quality Assurance to Agile Quality: “Prioritizing Qualities and Making them Visible” PLoP | ||
08:45 15mTalk | Towards A Catalogue of Design Patterns Variants PLoP | ||
09:00 15mTalk | Patterns to Develop and Evolve an Agile Architecture During a Software Project PLoP | ||
09:15 15mTalk | Dynamic Generated Adapters from Adaptive Object Models to Static APIs PLoP | ||
09:30 15mTalk | Relating Patterns and Reference Architectures PLoP | ||
09:45 15mTalk | Logical Layering Heuristic Pattern PLoP |
08:30 - 10:00 | |||
08:30 90mDay opening | Opening and Games 1 PLoP |
10:30 - 12:00 | |||
10:30 90mTalk | PLoP Keynote: Keeping A Pattern Language Alive PLoP Mary Lynn Manns University of North Carolina Asheville, USA |
13:00 - 15:00 | |||
13:00 20mTalk | Dynamic Generated Adapters from Adaptive Object Models to Static APIs PLoP | ||
13:20 20mTalk | Logical Layering Heuristic Pattern PLoP | ||
13:40 20mTalk | Patterns to Develop and Evolve an Agile Architecture During a Software Project PLoP | ||
14:00 20mTalk | QA to AQ Part Four - Shifting from Quality Assurance to Agile Quality: “Prioritizing Qualities and Making them Visible” PLoP | ||
14:20 20mTalk | Relating Patterns and Reference Architectures PLoP | ||
14:40 20mTalk | Towards A Catalogue of Design Patterns Variants PLoP |
13:00 - 15:00 | |||
13:00 60mOther | Reading Time 1 PLoP | ||
14:00 60mOther | Games 1 PLoP |
15:30 - 18:00 | |||
15:30 37mTalk | Fearless Change Journey PLoP Mary Lynn Manns University of North Carolina Asheville, USA | ||
16:07 37mTalk | Generative Processes of Community with the Fundamental Properties PLoP | ||
16:45 37mTalk | Pattern Language of Layering Focus Group PLoP | ||
17:22 37mDay closing | Daily Review 1 PLoP |
Sun 25 OctDisplayed time zone: Eastern Time (US & Canada) change
08:30 - 10:00 | |||
08:30 90mDay opening | Opening and Games 2 PLoP |
10:30 - 12:00 | |||
13:00 - 15:00 | |||
13:00 60mOther | Reading Time 2 PLoP | ||
14:00 60mOther | Games 2 PLoP |
15:30 - 18:00 | |||
15:30 2hTalk | Developing an Open, Collaborative Design Pattern Repository PLoP | ||
15:30 2hTalk | Improving Writer’s Workshop by Introducing Checklists and Perspectives PLoP | ||
17:30 30mDay closing | Daily Review 2 PLoP |
18:00 - 20:30 | |||
18:00 2h30mSocial Event | Hillside/PLoP Meeting Reception PLoP |
20:30 - 21:30 | |||
20:30 60mSocial Event | Musical Bofs PLoP |
Mon 26 OctDisplayed time zone: Eastern Time (US & Canada) change
08:30 - 10:00 | |||
08:30 90mDay opening | Opening and Games 3 PLoP |
10:30 - 12:00 | |||
10:30 90mTalk | PLoP Keynote: Progress Toward an Engineering Discipline of Software PLoP Mary Shaw Carnegie Mellon University |
13:00 - 15:00 | |||
13:00 30mOther | Reading Time 3 PLoP | ||
13:30 90mTalk | Focus Group on Security (and Related) Patterns PLoP | ||
13:30 90mTalk | Software Engineering Research Patterns Mining Focus Group PLoP Mary Shaw Carnegie Mellon University |
15:30 - 18:00 | |||
15:30 2h30mDay closing | Retrospective and Closing PLoP |
Not scheduled yet
Accepted Papers
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
Bootcamp
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
- Become part of the patterns community.
- Understand how good patterns are structured.
- See a variety of pattern formats and understand the trade-offs between the alternatives.
- 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!
Writers Workshop
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