Submission

SUBMIT YOUR PAPER HERE

Before submitting check out the submission guidelines below and general guidelines for pattern writing.

 

Submission guidelines

VikingPLoP accepts papers containing patterns or pattern languages as well as experience reports and papers related to the theory and use of patterns. Papers submitted to VikingPLoP cover a wide range of subjects, from technical issues to social and organizational issues and artificial intelligence.

We expect that papers introduce novel patterns found in practice or papers that report the usage of patterns e.g. in the following topics:

  • Artificial intelligence and data mining
  • Embedded systems, distributed control systems, and other low level systems
  • Web applications, software frameworks 
  • Software design, architecture, management, and continuous deployment pipelines
  • Patterns covering business processes and sales
  • Human computer interaction, user interfaces research
  • Pedagogy, education and coaching

The submitted papers should contain one or more patterns or report results from applying patterns. While longer submissions may be considered, papers should generally not exceed 10 pages. Conference submissions may be in any readable format that allows for commenting on a printout. The final versions of the papers should be formatted according to the Springer LNCS for publication in proceedings.

Papers discussed at a writer’s workshop at this conference qualify for separate submission to the Transactions on Pattern Languages of Programming journal, published by Springer.

First-time pattern authors are especially welcome to participate in the conference. All papers accepted for the shepherding process will receive in-depth shepherding by an experienced pattern author before the conference. Should you have any questions, please contact the conference chairs.

We also accept papers on the application of patterns in practice. The focus of these papers should be on applications of patterns in industrial projects, as well as on systematizing the application of patterns.

Paper formatting

Conference version can be in any format. The final submission should be in the following format.

  • Style: Springer LNCS
  • Length: approx. 10 pages (as a rough guideline)
  • Min Length: 6 full pages
  • Maximum File Size: 20 MB
  • Fileformat: PDF

Accepted papers will be published in the Springer LNCS.

Every submission needs to have a unique author attending the conference. Multiple co-authorships are possible, but it is important that for every submission a unique author is able to attend the workshop the whole time to give and get feedback.

We recommend 10 pages as a guideline for the papers’ length and especially welcome shorter papers. Longer papers are also possible but bear in mind that the writers’ workshop might decide to focus only on a part of your paper.

Also, the file size of a single submission must not exceed 20MB.

Make sure that you have the usage rights for materials used in your paper. Note that the license Creative Commons Non-Commercial (CC-NC) is not usable.

Acceptance Criteria

The VikingPLoP conference welcomes papers on patterns, pattern languages, their theoretical foundations, and practical applications. While it emphasizes topics related to computing—including software engineering, programming, design, education, organizational practices, and management—VikingPLoP also encourages cross-disciplinary work and accepts a limited number of pattern papers on non-computing topics.

Submitted papers are initially evaluated by the Program Committee (PC) to ensure alignment with the conference’s focus areas. Papers deemed suitable enter the shepherding phase, where each author is paired with a shepherd who provides iterative feedback to help refine and strengthen the work. Revised papers are subsequently reviewed again by PC members, and a final acceptance decision is made.

The criteria for final acceptance include clarity and comprehensibility, applicability, originality, supporting evidence (such as documented cases or empirical studies), engagement in the shepherding process, connection to existing work, and overall paper structure.

All accepted papers are presented and discussed in a writers’ workshop during the conference. To ensure meaningful participation in the workshop, each participant may have at most one paper accepted. Authors are expected to incorporate workshop feedback into a final revision, which is then published in the conference proceedings.

Authors of papers not accepted for the proceedings may still be invited to participate in a special on-site shepherding session to further develop their work; these papers will not appear in the proceedings. Papers outside the computing domain will likewise not be included in the proceedings, and authors will be informed of this during the initial screening phase.