Call for Papers

PDF Version

The International Conference on Software and Systems Reuse (ICSR) is the premiere event in the field of software and systems reuse research, technology, and practice. The main goal of ICSR is to present the most recent advances and breakthroughs in the area of software and systems reuse and to promote an intensive and continuous exchange of ideas among researchers and practitioners.

We invite submissions on new and innovative research results and industrial experience papers in the area of software and systems reuse. Submissions could deal with all aspects of software and systems reuse, including, but not limited to, the following topics of interest:

·        Approaches facilitating reuse in industry

·        Technical debt and reuse

·        Economic models and metrics to quantify reuse costs and benefits, including risk analysis

·        Human, social, and legal aspects and distribution issues of reusable software

·        Domain analysis, context analysis, and architecture-centric reuse

·        Component-based reuse techniques

·        Generative, systematic, and opportunistic reuse

·        Reverse engineering of potentially reusable components

·        Reusability models and metrics

·        Evolution and maintenance of reusable assets

·        Dynamic aspects of reuse (e.g., post-deployment time)

·        Software documentation and reuse of development knowledge (e.g., API knowledge)

·        Traceability of software artifacts and coarse-grained software reuse

·        Retrieval of reusable artifacts and knowledge in large-scale software repositories (e.g., open- source and industrial code bases)

·        Reuse in software ecosystems, model-driven engineering, multi-discipline teams, open-source systems, agile projects, and safety-critical and mission-critical systems

·        Reuse in emerging practices, e.g., cloud computing, big data applications, IoT, cyber-physical systems, socio-technical systems, smart contracts, block chains, etc.

·        Data collection, analysis, and visualization for software reuse

·        Code generation and recommendation of reusable artifacts (e.g., sample code, APIs)


Submission and Publication

We solicit novel and well-founded work in the wider area of software and systems reuse, with a strong theoretical or empirical foundation and practical relevance. Theoretical work should introduce innovative ideas and should be based on a solid theoretical basis. Empirical work such as case studies and experiments is also welcome. Moreover, work linking academic research to software and systems reuse in industrial practice, including reports on practical experience and technology transfer to industry, is highly encouraged.

The proceedings will be published in Springer-Verlag (Lecture Notes in Computer Science series). Please note that the hyperlink above is: Submissions must conform to Springer's Lecture Notes in Computer Science format. Page limit is 16 pages for research papers and 10 pages for industry innovation papers. We also welcome industry practitioners to submit extended abstracts (2 pages or less) to present their experiences at the conference. Please use Easychair ( for submission.

Each submitted research paper, industry innovation paper, and extended abstract will be reviewed by at least three members of the program committee. We intend to have three awards for this conference: best research paper, best industry innovation paper, and best industry practice talk.

Moreover, a prestigious journal in the software engineering domain will dedicate a special issue on software and systems reuse for which the authors of selected papers from the conference will be invited to submit an extended version (containing at least 30% new material). The CFP of the special issue will be made available on the conference website.

Paper Format

Research Papers (limit: 16 pages)
Research papers should describe original and unpublished work on Software and Systems Reuse forming a novel contribution to the field. Research papers will be evaluated on the basis of originality, soundness, relevance, importance of contribution, strength of validation, quality of presentation and appropriate comparison to related work.


Industry Innovation Papers (limit: 10 pages)
Industry Innovation papers should aim at increasing knowledge transfer between industry and academia with a clear focus on software and systems reuse. Examples include industrial experience reports providing insight to how reuse is applied in practice, descriptions of problems encountered in software and systems reuse in actual projects, industrial case studies on software and systems reuse with valuable takeaways, analysis of the state of the art across multiple companies, etc.

For papers submitted to this track, it is highly encouraged but not required to have at least one industrial author.

Extended Abstracts (limit: 2 pages)

Extended abstracts are intended for talks sharing the experience of software and systems reuse in practice, reporting lessons learned in practical settings, and proposing new ideas with emerging results to tackle reuse challenges. The submitted extended abstract should provide a summary of the talk to be delivered during the conference emphasizing on the background, problem, approach, and takeaways.


Important Dates

Research Track

  • Paper submission: January 31, 2019  extended to: February 15, 2019
  • Notification: March 8, 2019
  • Camera- Ready: April 12, 2019

Industry Innovation Track

  • Paper or extended abstract submission: February 15, 2019
  • Notification: March 8, 2019
  • Camera- Ready: April 12, 2019