posted by user: mark_s || 615 views || tracked by 1 users: [display]

IWoR 2016 : 1st International Workshop on Refactoring


When Sep 4, 2016 - Sep 4, 2016
Where Singapore, Singapore
Submission Deadline Jun 13, 2016
Notification Due Jul 3, 2016
Final Version Due Jul 20, 2016

Call For Papers

1st International Workshop on Refactoring (IWoR 2016)
September 4, 2016, Singapore, Singapore

to be held in conjunction with the 31st IEEE/ACM Automated Software Engineering Conference (ASE 2016)

Call For Papers

Successful software products evolve through a process of continuous change as bugs are fixed, new features added, and quality issues addressed. Refactoring supports the volatile software lifecycle by providing better ways to reduce and manage the growing complexity of software systems while improving developer productivity. Refactoring can be performed at all levels from requirement specification down to source code level, and, in essence, involves improving the internal structure of a software artefact without altering its functionality. In spite of the popularity of refactoring both in practice and as a research topic, many open questions remain, particularly in terms of understanding how refactoring is performed, measuring the impact of refactoring, and improving tool support in all areas of refactoring.

IWoR 2016 invites submissions from both academia and industry on any topic that is refactoring related, including, but not limited to:

- Source code refactoring
- Requirement, design and architectural refactoring
- Refactoring opportunities detection and recommendation
- Tool support for refactoring
- Mining refactoring changes from software repositories
- Refactoring in Model Driven Engineering
- Evaluation and benchmarking of refactoring methods
- Code smell detection and correction
- Effect of refactoring on system complexity and quality
- Empirical studies and experience reports
- Software remodularization
- Model transformation
- Introduction of design patterns through refactoring
- Machine learning applied to software refactoring
- Role of refactoring in evolution and migration
- Refactoring of mobile, web and cloud applications
- Refactoring in the software lifecycle
- Refactoring and testing
- Search-Based Refactoring

Submission Information

IWoR 2016 solicit novel contributions related to the main topics of the workshop. Papers should be one of the following types:

- Research paper (max of 8 pages)
- Position paper (max of 4 pages)
- Tool demo paper (max of 4 pages)
- Industry presentations (2 pages overview)

Each paper will be reviewed by at least three referees. Papers must be confirm to the standard ACM Formatting Guidlines (, twocolumn conference format (Latex, Word). Paper submissions should be uploaded electronically in PDF format to the IWoR 2016 EasyChair submission site (


Papers accepted for the workshop will be published in the workshop proceedings in the ACM digital library.

Special Issue

A selection of best papers will be invited to submit extended versions for tentative publication in a Special Issue of the journal of Information and Software Technology published by Elsevier.

Important Dates

Paper submission: June 13, 2016 (AoE Time)
Paper notification: July 3, 2016 (AoE Time)
Paper camera ready: July 20, 2016 (AoE Time)
Workshop day: September 4, 2016

Related Resources

RePara 2017   3rd International Workshop on Reengineering for Parallelism in Heterogeneous Parallel Platforms