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: https://www.springer.com/lncs. 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 (https://easychair.org/conferences/?conf=icsr2019) 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.