Skip to Content.
Sympa Menu

patterns-discussion - [[patterns-discussion] ] [PLoP-Announce] Call for submissions PLoP 2019

patterns-discussion AT lists.cs.illinois.edu

Subject: General talk about software patterns

List archive

[[patterns-discussion] ] [PLoP-Announce] Call for submissions PLoP 2019


Chronological Thread 
  • From: School <weiss AT sce.carleton.ca>
  • To: PLoP <plop-announce AT hillside.net>, Hillside Europe <membersHillsideEurope AT yahoogroups.com>, Hillside Members <members AT hillside.net>, plopattendees AT hillside.net, gang_of_4_list <gang-of-4-patterns AT cs.uiuc.edu>, Business List <business-patterns AT cs.uiuc.edu>, TelePLoP List <telecom-patterns AT cs.uiuc.edu>, Shepherd <shepherd AT hillside.net>, Patterns Discussion <patterns-discussion AT cs.uiuc.edu>
  • Cc: plopchairs2019 AT hillside.net
  • Subject: [[patterns-discussion] ] [PLoP-Announce] Call for submissions PLoP 2019
  • Date: Wed, 24 Apr 2019 11:18:15 -0400
  • Authentication-results: illinois.edu; spf=fail smtp.mailfrom=weiss AT sce.carleton.ca; dmarc=none header.from=sce.carleton.ca

Call for submissions PLoP 2019
26th conference on Pattern Languages of Programs
October 7-10, 2019—Ottawa, Ontario, Canada

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 26th year with PLoP 2019.

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.

Submission will be handled electronically. See the conference's web page for more details:

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.

• Security patterns – especially security of the Internet of Things
• Agile method application patterns
• Innovation patterns
• Machine learning and data science 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

  • Initial Draft Submission deadline May 20, 2019
  • Focus Groups Submission May 20, 2019
  • Start of shepherding May 27, 2019
  • Second draft due for review July 10, 2019
  • Notification of acceptance Jyly 20, 2019
  • Conference registration ends September 1, 2019
  • Conference versions due September 10, 2019
  • Patterns bootcamp October 7, 2019
  • PLoP conference days October 8-10, 2019
  • Proceedings versions due January 15, 2020

Conference

PLoP will be held in Ottawa, Ontario, Canada, at the Strathmere retreat. The PLoP conference starts on the evening of Monday, October 7, with the traditional games and dinner and it will conclude on Thursday afternoon, October 10.

The BootCamp, a special full-day Pre-PLoP activity for newcomers, will happen during Monday, October 7. The BootCamp will be held in a different venue from the main conference, at Carleton University.

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 plopchairs2019 AT hillside.net

Michael Weiss, Program Chair, PLoP 2019
   



  • [[patterns-discussion] ] [PLoP-Announce] Call for submissions PLoP 2019, School, 04/24/2019

Archive powered by MHonArc 2.6.19.

Top of Page