gang-of-4-patterns AT lists.siebelschool.illinois.edu
Subject: Design Patterns discussion
List archive
- From: Filipe Correia <filipe.correia AT fe.up.pt>
- To: Hillside Europe <membersHillsideEurope AT yahoogroups.com>, PLoP <plop-announce AT hillside.net>, plopattendees AT hillside.net, gang_of_4_list <gang-of-4-patterns AT cs.uiuc.edu>, TelePLoP List <telecom-patterns AT cs.uiuc.edu>, Business List <business-patterns AT cs.uiuc.edu>, Patterns Discussion <patterns-discussion AT cs.uiuc.edu>
- Cc: Rebecca Wirfs-Brock <rebecca AT wirfs-brock.com>
- Subject: [[gang-of-4-patterns] ] Call for submissions PLoP 2020
- Date: Tue, 24 Mar 2020 18:15:19 +0000
- Authentication-results: illinois.edu; spf=softfail smtp.mailfrom=filipe.correia AT fe.up.pt; dkim=pass header.d=fe.up.pt header.s=feup; dkim=pass header.d=fe.up.pt header.s=feup; dkim=pass header.d=fe.up.pt header.s=feup; dmarc=pass header.from=fe.up.pt
Call for submissions PLoP 2020
27th conference on Pattern Languages of Programs
September 14-17, 2020—Keystone, Colorado, USA
The Pattern Languages of Programs conference is the premier event for pattern authors and enthusiasts to gather, discuss, and learn more about patterns, programming, and software development. We are looking forward to receiving your submission and meeting you in Keystone, in September!
About PLoP
Software
developers and researchers have long observed that certain themes recur
and endure across different applications and different domains. In 1993
this emerging interest in software patterns and pattern languages
resulted in an effort to document and communicate these themes and to
provide handbooks of proven solutions to common problems. Thus, the PLoP (Pattern Languages of Programs) conference came into existence - a conference that is now entering its 27th year with PLoP 2020.
PLoP
brings together practitioners and researchers whose interests span a
broad range of topics, who share an interest in exploring the power of
the pattern form. While we began with only considering patterns of
software, the conference has grown beyond its roots to include many
other areas of pattern applicability, both inside and outside of
software development. PLoP invites you to add your expertise to the growing body of patterns. At PLoP,
we focus on improving the written _expression_ of patterns through
writers's workshops. You will have opportunities to refine and extend
your patterns with the assistance of knowledgeable and sympathetic
patterns enthusiasts and to work with others to develop pattern
languages.
Topics and Paper Submission Guidelines
There
are many suitable topics for patterns. They might describe
configurations of hardware and software, or they may even be concerned
with the organizational and educational aspects of how people
collaborate, both in writing software and in other endeavors. Patterns
may, for instance, discuss common themes found in a particular business
domain, software development style, educational approach, or programming
language – the potential range of topics is endless.
The
conference solicits papers written in pattern form and papers that
discuss the application or aspects of the form or experiences using
patterns. Papers in any topic, if provided in pattern form, will be
considered for review. We are particularly looking for papers on the
Spotlight Topics below, but papers do not have to fall within one of
these topics to be accepted for review. Submissions should fall into one
of the following categories:
Pattern Papers
These
are short papers (6–10 pages) containing one or more patterns. Longer
papers containing pattern languages or sequences as well as
work-in-progress papers will be considered. All accepted papers receive
in-depth shepherding by an experienced pattern author before the
conference. Long papers might have only a portion shepherded and
workshopped. If your paper has more than 10 pages, please indicate which
parts of the paper you want to receive feedback on. Papers may receive
further shepherding at the conference.
Papers on Applying Patterns
The
focus of these papers should be either on applying patterns to
industrial projects, education, and organizations, or on systematizing
the application of patterns. They should stimulate discussion on how
better to disseminate patterns in higher education, training, and
practice.
Essay or Classical technical Papers
Some
pattern papers don’t fit the traditional patterns form. Papers in this
category can be essays, classical technical papers, or articles. In
particular, we encourage the submission of:
• Scientific studies on patterns and pattern applications
• Papers that present theoretical arguments about patterns
• Empirical evaluations of patterns and pattern languages
Focus Group Proposals
Focus
groups are free-format discussion groups or workshops lasting
approximately three hours. Focus groups bring together people interested
in a challenging (hot) topic related to patterns. Non- conventional
ideas such as goldfish bowls and renga circles are welcome.
Pattern Workshops
Half-day workshops. In addition to the Focus Groups, PLoP invites ideas for half-day workshops on a (hot) topic with a pattern focus.
Submission Procedure
The core of PLoP
is the Writers' Workshop, where authors work together to improve their
papers. Before papers are accepted for a Writers' Workshop, they are
shepherded. Shepherding is an iterative process, where an experienced
author discusses the submission with its authors to refine the paper
prior to the conference. All submissions are peer-reviewed after
shepherding.
Following shepherding, papers may
be accepted directly into a Writers' Workshop or alternatively, into a
Writing Group. Writing Group papers will receive additional face-to-face
shepherding at the conference. Writing Group papers reaching a required
standard will be considered for workshop review on the final day of the
conference.
PLoP proceedings are published after the conference through the ACM Digital Library. Papers discussed at a Writers’ Workshop at PLoP qualify for submission to the journal Transactions on Pattern Languages of Programming published by Springer.
There is a three-stage submission process for the conference:
• Initial
submissions are assessed for suitability. Papers judged suitable are
assigned a shepherd who will help its authors improve the paper.
• Authors
are expected to submit a second draft part way through the shepherding
process. After shepherding, each paper will be assessed for quality and
its authors’ willingness to accept feedback. This review will determine
whether a paper is accepted to the conference for review within a
Writer’s Workshop, or if your paper may be referred to a Writing Group.
• Authors
and shepherds are expected to continue revising their paper until the
final drafts are due. To submit your paper, please visit the PLoP
submission page. At least one of the authors of each accepted paper
must register for the conference before the close of early-bird
registration. Failure to do so may result in acceptance being withdrawn.
Spotlight Topics
In the past, one of the most rewarding parts of PLoP
has been in fostering cooperation among domain experts by looking for
paper submissions on special "Spotlight topics” where we have seen
interest in collaboration among different groups.
This
approach has previously resulted in major results in the areas of
programming framework patterns (such as Java Spring), Integration
patterns (resulting in the book Enterprise Integration Patterns) and Web
Services Patterns. Over time, we have found the strongest pattern
languages that have emerged are those that are formed from the combined
experience of several experts in a field.
As a
result, this year we are specifically looking for papers on the
following Spotlight Topics If you are interested in submitting a paper
in any of these areas, continue to check the conference web site
Spotlight Topic Page for more information on collaborating with other
authors in these areas.
• Domain Modeling
• Event Source Architecture
• Education Patterns
• Innovation Patterns
• Event Source Architecture
• Education Patterns
• Innovation Patterns
• Updates to or Reflections on Classic Patterns
Members
of the Spotlight Topic groups are encouraged to read and comment on the
papers for the topic prior to the conference, thus making it possible
to more substantively improve the papers during the conference.
Important Dates
• Paper submissions due. May 17, 2020
• Start of shepherding. May 24, 2020
• Second draft due for review July 4, 2020
• Notification of acceptance July 12, 2020
• Focus group / workshop proposals Aug 1, 2020
• Early Conference registration ends Aug 15, 2020
• Conference versions due Aug 15, 2020
• Patterns bootcamp Sep 14, 2020
• PLoP conference days Sep 15-17, 2020
• Proceedings versions due Feb 9, 2021
• Start of shepherding. May 24, 2020
• Second draft due for review July 4, 2020
• Notification of acceptance July 12, 2020
• Focus group / workshop proposals Aug 1, 2020
• Early Conference registration ends Aug 15, 2020
• Conference versions due Aug 15, 2020
• Patterns bootcamp Sep 14, 2020
• PLoP conference days Sep 15-17, 2020
• Proceedings versions due Feb 9, 2021
Conference
PLoP will be held in Keystone, Colorado, USA, at the Keystone Resot, in conjunction with ExploreDDD. The PLoP
conference starts on the evening of Monday, September 14, with the
traditional games and dinner and it will conclude on Thursday afternoon, September 17.
The BootCamp, a special full-day Pre-PLoP
activity for newcomers, will happen during Monday, September 14, 9h00–16h00.
In addition to
writers' workshops, the conference will also offer discussions of
patterns in other forums. Extra sessions during the day will focus on
practical issues of interest to the patterns community. One evening
plenary session will focus on a large-scale topic of interest to the
community. Open time in the afternoons and evenings will offer attendees
the opportunity to organize informal birds-of-a-feather sessions. Every
effort will be made to provide an informal and creative atmosphere for
the entire conference. The organizers are open to out-of-the-ordinary
proposals as long as they, like patterns, celebrate the elusive quality
called good design.
Registration
Everyone who plans to attend PLoP
should register in advance. This includes authors, non-authors,
students, staff, and conference organizers. Space is limited, so please
register early.
Registration will also be handled electronically. See the conference web page for more details.
For More Information
If you have any questions, please check the PLoP home page. If you still can't find the answer, please feel free to contact the conference organizers at plopchairs2020 AT hillside.net
Rebecca Wirfs-Brock,
Program Chair, PLoP 2020
Program Chair, PLoP 2020
- [[gang-of-4-patterns] ] Call for submissions PLoP 2020, Filipe Correia, 03/24/2020
Archive powered by MHonArc 2.6.19.