Call for Papers

14th International Workshop on Software Clones (IWSC 2020)

Co-located with the 27th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2020)

February 18th, 2020, London, Ontario, Canada

Software clones are often a result of copying and pasting as an act of ad-hoc reuse by programmers, and can occur at many levels, from simple statement sequences to blocks, methods, classes, source files, subsystems, models, architectures and entire designs, and in all software artifacts (code, models, requirements or architecture documentation, etc.). Software clone research is of high relevance for software engineering research and practice today.

IWSC series of events has provided a common forum for this important research area as it continues to grow in application breadth and technical depth. IWSC aims to bring researchers and practitioners to evaluate the current state of research, discuss common problems and emerging directions. Also, we are interested in discussing and spreading practical applications of clone technologies. Further details about IWSC 2020 are here on this website (https://iwsc2020.github.io).

TOPICS OF INTEREST:

Topics of interest include but not restricted to the following aspects of software clone research:

  • Techniques and studies of code clone search, detection, analysis, and management
  • Industrial experience with clones and clone management
  • Use cases for clones and clone management in the software lifecycle
  • Similarity measures of source code and other development artifacts
  • Clone detection across multiple programming languages
  • Clone detection applied to non-source code artifacts
  • Source code clone detection supported by other development artifacts
  • Clone typologies: kinds, cause and effects, management strategies, etc.
  • Visualization of clones
  • Clone evolution and approaches to managing variation
  • Clone analysis in families of similar systems and software product lines
  • Economic and trade-off models for clone management
  • Effects of clones on system complexity and quality
  • Software licensing and plagiarism issues
  • Evaluation and benchmarking of clone detection methods
  • Clone refactoring techniques and studies
  • System architecture and clones
  • Higher-level clones in models and designs
  • Clone-aware software design and development
  • Security implications of software code cloning
  • Other applications of clone detection and analysis techniques

Papers

The following types of papers are sought:

  • Full papers (7 pages maximum) are expected to present novel research ideas and open issues, significant empirical studies, or important viewpoints of the field.
  • Position papers (2 pages maximum) should raise new ideas and issues or describe early research achievements, emphasizing originality and potential to stimulate active discussion at the workshop.
  • Tool demonstration papers (4 pages maximum) should describe clone-related tools and their applications.

All types of papers will be formally reviewed by at least three members of the program committee. Submissions should be relevant to the goals of the workshop and hold potential for lively discussion and debate.

*** Selected papers will be promoted for a special issue with JSS (the Journal of Systems and Software)

How to Submit:

If the paper is accepted, at least one author must attend the workshop and present the paper. Accepted papers will appear in the IEEE Digital Library along with SANER proceedings.

IMPORTANT DATES:

  • Abstract submission deadline: December 15, 2019 AoE December 20, 2019 AoE
  • Paper submission deadline: December 20, 2019 AoE
  • Notifications: January 10, 2020 AoE
  • Camera Ready deadline: January 14, 2020 AoE
  • Workshop: February 18, 2020