Sun 22 - Fri 27 October 2017 Vancouver, Canada

The Fourth International Workshop on Software Engineering for Parallel Systems

This workshop provides a stable forum for researchers and practitioners dealing with compelling challenges of the software development life cycle on modern parallel platforms. The increased complexity of parallel applications on modern parallel platforms (e.g. multicore/manycore, distributed or hybrid) requires more insight into development processes, and necessitates the use of advanced methods and techniques supporting developers in creating parallel applications or parallelizing and re-engineering sequential legacy applications. We aim to advance the state of the art in different phases of parallel software development, covering software engineering aspects such as requirements engineering and software specification; design and implementation; program analysis; testing and debugging; profiling and tuning.

Workshop Goal

The purpose of the workshop is to present a stimulating environment where topics relevant to parallel software engineering can be discussed by members of the SPLASH community and software and languages researchers. The intention of the workshop is to initiate collaborations focused on solving challenges introduced by ongoing research and emerging ideas in the parallel programming field. Through Q&A sessions, presenters have the opportunity to receive feedback and opinions of other domain experts as well as to discuss obstacles and promising approaches in current research. Both authors and attendees can discover new ideas and directions to solve software engineering issues related to parallel programming.

Call for Papers

The workshop welcomes the following types of submissions:

  • “Work in progress” – abstract submissions (max. 800 words)
  • Position papers (max. 2 pages) and short papers (max. 4 pages) including:
    • Industrial and practical experiences
    • Tool presentations/demonstration
    • Early results & novel ideas without a comprehensive/extensive evaluation
    • Preliminary and exploratory work with unconventional approaches or wild and crazy ideas
  • Original, unpublished regular papers on current research (max. 10 pages)

Especially, we encourage work in progress or early-stage works as abstract submissions, which could be accepted for the presentation at the workshop without including in the proceedings publication. A concise and factual abstract is required. The abstract should state briefly the purpose of the research, the major results and conclusions (max. 800 words).

Also presentation of the position papers on ongoing research are central in SEPS 2017, and could be accepted for the formal proceeding publications in the ACM Digital Library by the peer-review process (in addition to short papers and long papers).

Specific topics of interest include, but are not limited to:
  • Process models for parallel software development
  • Requirement engineering of parallel software
  • Design and build of parallel programs
  • Parallel design patterns
  • Structural and application patterns of parallel programs
  • Parallel software architectures
  • Modeling techniques for parallel software
  • Parallel programming models and paradigms
  • Profiling and program analysis
  • Dynamic and static analysis
  • Refactoring and reengineering for parallelism
  • Performance tuning and auto-tuning
  • Energy-efficient parallel computing
  • Testing and debugging of parallel applications
  • Tools and environments for parallel software development
  • Case studies and experience reports

Submission: Papers and abstracts submitted to SEPS 2017 must not have been published or simultaneously submitted anywhere else. Contributions should be submitted electronically in PDF format.

For further information, please check the format instructions for authors: http://2017.splashcon.org/track/seps-2017-papers#Instructions-for-Authors

All of paper submissions must be done using the submission site: https://seps17.hotcrp.com

For fairness reasons, all submitted papers should conform to the formatting instructions. Submissions that violate these instructions may be rejected without review.

Submission Site

Please take a moment to read the instructions below before using the submission site.

Concurrent Submissions

Papers must describe unpublished work that is not currently submitted for publication elsewhere as described by SIGPLAN’s Republication Policy. Submitters should also be aware of ACM’s Policy and Procedures on Plagiarism.


Submissions should use the ACM SIGPLAN Conference acmart Format with ‘sigplan’ Subformat, 10 point font, using the font family Times New Roman. All submissions should be in PDF format. If you use LaTeX or Word, please use the provided ACM SIGPLAN acmart Templates provided here. Otherwise, follow the author instructions.

If you are formatting your paper using LaTeX, you will need to set the 10pt option in the \documentclass command. If you are formatting your paper using Word, you may wish to use the provided Word template that supports this font size. Please include page numbers in your submission with the LaTeX \settopmatter{printfolios=true} command. Please also ensure that your submission is legible when printed on a black and white printer. In particular, please check that colors remain distinct and font sizes are legible.

Publication (Digital Library Early Access Warning)

AUTHORS TAKE NOTE: The official publication date is the date the proceedings are made available in the ACM Digital Library. This date may be up to two weeks prior to the first day of the conference. The official publication date affects the deadline for any patent filings related to published work.