Call for Papers

Important dates

  • Deadline for Abstract Submission: July 19th
  • Deadline for Paper Submission:July 26th
  • Shepherding Starts: August 5th
  • Shepherd recommendations due: September 30th
  • Notification of Acceptance: October 11th
  • Final Conference Copy Due: October 21th
  • Conference Dates: 20 - 23 November 2018

Shepherding process

The shepherding process is essentially a reviewing process. Shepherds are individuals, with experience in pattern writing, assigned to an author’s paper with the expressed interest in helping the author improve the pattern. Most Shepherds also have experience with the shepherding procedure, either having been a shepherd before or a sheep (an author).

Shepherding is about improving the pattern itself, while the Shepherd maintains that the author is the one doing the pattern writing. The shepherding process is done before the paper is to be presented at a conference. The Shepherd guides the sheep into a more mature understanding of his or her pattern.

Near the end of the shepherding, Shepherds must submit their recommendations to the Program Committee members, which then decide about its acceptance to the part of a writer’s workshop of the conference. After accepted, authors and shepherds can continue evolving the papers to produce the conference draft version.

For a more in-depth description of this reviewing process typical of PLoP’s, visit “The Language of Shepherding” (PDF) written by Neil Harrison.

All the papers submitted and accepted to be shepherded for PLoP are available for Program Committee members, shepherds, and authors.


Submissions to SugarLoafPLoP’18 – Huaso Edition are invited in two different tracks:

  • Pattern Papers – short papers containing one or more patterns, or longer papers containing pattern languages. Papers will be reviewed by PC members, and accepted papers will be assigned an experienced pattern author as shepherd before the conference. After shepherding, papers will channeled into a Writers’ Workshop or into a Writing Group, where they will receive additional face-to-face shepherding at the conference.
  • Papers on Applying Patterns – regular papers that explore the use and application of patterns, such as using patterns in industry and academia, tools for using patterns, evaluation of productivity when using patterns, teaching and consulting with patterns, and so on. Authors from both industry practitioners and academics are welcome.
  • Proposals for free-format discussion groups or workshops – descriptions of a a two-hour activity, indicating topic, intended audience and initial set of attendees. Non-conventional formats are welcome.

Submissions will be accepted in either English, Spanish or Portuguese. Additional suggestions or proposals for activities are welcome and encouraged. Please contact the chairs with your ideas.

Submission Procedure

To submit your paper, please visit:

To submit only your abstract, include the text of your abstract in a pdf document and submit that file. The next time you visit the submission system it will allow you to update your submission with a new file that contains your entire paper.

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. Shepherding is an iterative process, where an experienced author discusses the submission with its authors to refine the paper prior to the conference.
  • 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.
  • Authors and shepherds are expected to continue until the final drafts are due.

The final version of the paper should be submitted in the PDF format (produced on a high resolution output device) on letter paper size (8 1/2″ x 11″) following the ACM single column format. Initial submissions that don’t follow the format will be accepted, but the last version should follow the templates to be published on the ACM library. ACM single column templates are available in Word and LaTex:

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.

At least one of the authors of accepted papers are expected to register for the conference before the close of earlybird registration. Failure to do so may result in acceptance being withdrawn. SugarLoafPLoP proceedings are published after the conference through the ACM Digital Library. Papers published at writer’s workshop track at this conference are qualified for submission to the journal “Transactions on Pattern Languages of Programming” published by Springer. See and for details of this journal.


For any inquiries, please contact: [email protected].