Call for Papers
We are interested in papers that address practical as well as theoretical aspects of software upgrades from large scale to embedded applications. Preferably, submissions should fall into one of the following categories:
- Suggest how a successful approach can be applied in a different context (e.g., static dependency analysis applied to distributed-system upgrades).
- Refute an old assumption about software upgrades (e.g., by presenting negative results).
- Describe a new problem or propose a novel solution to an old problem.
- Present empirical evidence related to the practical implementation of software upgrades.
The topics of interest include, but are not limited to:
- Software engineering / programming language / middleware / operating system support for software upgrades.
- Improving the reliability of upgrades (e.g., support for upgrade validation and for rollback after failures).
- Verification methods and tools for software upgrades.
- Software upgrades in product lines.
- Support for system or data restructuring (e.g., evolving APIs, changes to database schemas).
- Identifying dependencies between components and guaranteeing safe interactions among mixed versions.
- Coordinating and disseminating upgrades in large-scale distributed systems.
- Software upgrades and the Cloud Computing Infrastructure.
- Tools for preparing, testing, and applying software upgrades.
- Software upgrades in the software maintenance process.
- Human factors in software upgrades (e.g., usability of upgrading tools, common operator mistakes).
The program committee can be found here.
All papers must be submitted electronically, in PDF format, at www.hotswup.org. Submissions must not exceed 5 pages, in the IEEE camera-ready format. Templates for Word and LaTeX are available at IEEE Templates.
February 17, 2012
February 24, 2012, 23:59:59 Apia Samoa time.
March 19, 2012
March 29, 2012
June 3, 2012