posted by user: IEEESoftware || 6551 views || tracked by 7 users: [display]

IEEE Software March/April 2015 : Special Issue on Release Engineering

FacebookTwitterLinkedInGoogle

 
When N/A
Where N/A
Submission Deadline Aug 1, 2014
Categories    agile   web   mobile   development
 

Call For Papers

Software used to be released in shrink-wrapped form, but the advent of agile methodologies and the Web has overhauled the landscape. For example, a project like Mozilla Firefox releases every six weeks, generating updates for dozens of existing versions on five desktop, two mobile and three mobile desktop platforms, each for more than 80 locales. In other words, deployment of modern applications requires coordinating the release of applications on multiple mobile platforms, Web platforms with centralized backend services, and native desktop clients. Furthermore, concepts like continuous delivery of software are no longer curiosities, but essential to retain a competitive edge.

Release engineering deals with all activities between regular development and actual usage of a software product by the end user, that is, integration, build, test execution, packaging, and delivery of software. Although research on this topic goes back for decades, the increasing heterogeneity and variability of software products along with the recent trend to reduce the release cycle to days or even hours starts to question some of the common beliefs and practices of the field.

The IEEE Software special issue on Release Engineering solicits experience reports and papers on tools, methods, practices and techniques to streamline release engineering. We especially welcome submissions targeting recent challenges like continuous delivery and heterogeneous platform support, but the special issue is open to any of the following topics:

• best practices for code movement (branching/integration);
• continuous integration and testing;
• build and configuration of software;
• build system maintenance;
• testing and reporting infrastructures;
• package and dependency management;
• legal signoff and bill-of-materials;
• delivery and deployment of software;
• code signing and certificate management;
• continuous delivery, deployment, installation and software updates;
• cloud provisioning and management;
• cloud service release management;
• interaction with app stores;
• mobile app release management;
• principles and automated techniques for release planning;
• release engineering for product line systems;
• devops and interaction with developers, end users, and so on;
• devops practices and tools;
• large-scale build and test farms;
• multiplatform build and test; and
• feedback on continuous delivery and deployment

The goals for this special issue are three-fold: making researchers aware of challenges and research opportunities, while making practitioners aware of research in release engineering; sharing experiences with practical approaches, tools, methods, and techniques for release engineering; and building connections between different communities involved in release engineering.
In an effort to engage with practitioners, one of the co-organizers of the special issue is a release engineer at Mozilla and one half of the reviewers will consist of release engineers, so we guarantee that each submission receives at least one review from a practitioner.

SUBMISSION GUIDELINES

Full submissions for the special issue must not exceed 5,400 words including figures and tables, which count for 200 words each. Submissions in excess of these limits may be rejected without refereeing. The articles we deem within the theme and scope will be peer-reviewed and are subject to editing for magazine style, clarity, organization, and space. We reserve the right to edit the title of all submissions. Be sure to include the name of the theme or Special Issue you are submitting for.

We also solicit short "practice" papers from practitioners that contain experience reports. These papers do not need to make a research contribution, but should instead present the experiences of a practitioner or practitioners by describing things such as current release processes used, challenges faced, solutions attempted, and/or results obtained. Practice papers should not exceed 3,500 words.

Articles should have a practical orientation and be written in a style accessible to practitioners. Overly complex, purely research-oriented or theoretical treatments are not appropriate. Articles should be novel. IEEE Software does not republish material published previously in other venues, including other periodicals and formal conference/workshop proceedings, whether previous publication was in print or in electronic form.

For more information about the focus, please contact the Guest Editors:
• Stephany Bellomo, sbellomo@sei.cmu.edu,
• Bram Adams, bram.adams@polymtl.ca
• Foutse Khomh, foutse.khomh@polymtl.ca
• Kim Moir, kmoir@mozilla.com
• Christian Bird, Christian.Bird@microsoft.com

For general author guidelines: www.computer.org/software/author.htm
For submission details: software@computer.org

Related Resources

ICSRS - Ei 2017   2017 2nd International Conference on System Reliability and Science (ICSRS 2017)--IEEE, Ei Compendex and Scopus
Future_Internet-SI 2017   Futute Internet - Special Issue on Security and Privacy in Wireless and Mobile Networks
ICRAE - IEEE 2017   IEEE--2017 2nd International Conference on Robotics and Automation Engineering (ICRAE 2017) - IEEE Xplore and Ei Compendex
DMCIT-EI 2017   ACM--2017 International Conference on Data Mining, Communications and Information Technology(DMCIT 2017)-EI
ICRAE 2017   2017 2nd International Conference on Robotics and Automation Engineering (ICRAE 2017)--IEEE Xplore and Ei Compendex
WIMS 2017   Web Intelligence, Mining and Semantics
Microservices 2017   Microservices - Special Issue at IEEE Software
WISE 2017   WISE 2017: The 18th International Conference on Web Information Systems Engineering
ISCMI - IEEE 2017   2017 4th Intl. Conference on Soft Computing & Machine Intelligence (ISCMI 2017)--IEEE Xplore, Ei Compendex
ICTS 2017   The 11th International Conference on Information & Communication Technology and System