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

IEEE Software May/June 2015 : Special Issue on Trends in Systems and Software Variability


When May 1, 2015 - Jun 30, 2015
Where IEEE Software magazine
Submission Deadline Oct 1, 2014

Call For Papers

IEEE Software Special Issue on Trends in Systems and Software Variability

Submission Deadline: 1 October 2014
Publication Date: May/June 2015 (Vol. 32, No. 3)

Cyber-physical systems (CPS) are systems whose computational elements collaborate to control physical entities. A wide variety of CPS can be found in areas such as aerospace, automotive, energy, healthcare, manufacturing, transportation, entertainment, robots, and consumer appliances. The challenge for building CPS product families relies on new methods able to address more efficiently, dynamically, and intelligently than ever before the context information needed by self-adaptive and CPS systems.

Over the past two decades, software product line engineering (SPLE) has been accepted as a successful software development approach for companies that must build multiple, related products at lower costs. Today, a variety of CPS systems can be viewed as product lines that exploit software variability for some of the activities they perform (for example, information gathering and reconfiguration alternatives). However, structural variability, as represented at design time in conventional SPLs, seems inadequate to face the dynamicity required by CPS systems for using context information. Reconfiguration and rebinding capabilities are new capabilities demanded by self-adaptive processes and used by CPS systems that demand multiple binding time support. While several SPL development strategies have been proposed and used, less attention has been paid to newer software variability approaches. Since 2007, research has advanced the state of the art with modern variability techniques able to deal with the many challenges of today’s dynamic, critical, and real-time systems. Today, the increasing demand of self-adaptive and cyber-physical systems to exploit contextual information and the increasing need for runtime binding and dynamic adaptation of systems to varying conditions require new techniques and models able to support these dynamic conditions. Emerging paradigms such as dynamic software product lines that put the focus on runtime variability techniques attempt to address these challenges.

The IEEE Software special issue on Trends in Systems and Software Variability will present a variety of techniques, tools, and approaches for software variability that support the challenge of adaptation and awareness of CPS systems and its impact on recent software product line development approaches. We invite contributions related but not limited to:

• architectures for cyber-physical systems that effectively support dynamic variability;
• context variability and its representation; modeling techniques and viewpoints directed to modeling the contextual and physical properties of CPS;
• techniques to raise awareness of software engineers to the runtime changes that arise from variability that is managed dynamically;
• reconfiguration and rebinding strategies for binding system options at different stages (for example, redeployment, reconfiguration) and to ease the transitions between system operational modes;
• new software product line development methods supporting runtime variability models and its impact in the SPL development lifecycle;
• case studies on the impact on software evolution of dynamic variability models;
• new variability realization, configuration, and deployment methods;
• tools and models for managing both static and dynamic variability in CPS using context information;
• industry cases and experience reports managing dynamic variability for different types of CPS;
• approaches integrating variability management with other software engineering techniques and artifacts;
• software variability techniques for self-adaptive and cyber-physical systems;
• self-adaptive and CPS systems viewed as a dynamic software product lines (DSPLs); and
• integration of runtime variability solutions into current SPL/DSPL practice.


Full submissions for the special issue must not exceed 4,700 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.

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:
• Jan Bosch,
• Rafael Capilla,
• Rich Hilliard,

For general author guidelines:
For submission details:
To submit an article:

Related Resources

VAMOS 2018   12th International Workshop on Variability Modelling of Software-Intensive Systems
ICST 2018   The 11th IEEE International Conference on Software Testing, Verification, and Validation (ICST 2018)
SI Wiley SPE 2018   Call for Papers for Special Issue on Integration of Cloud, IoT and Big Data Analytics
SI-JUCS 2017   Quality & Reliability Engineering: Trends and Future Directions
ICSA 2018   International Conference on Software Architecture
IEEE TETC SI 2017   IEEE Transactions on Emerging Topics in Computing, Special Issue on Scholarly Big Data
ISSTA 2018   International Symposium on Software Testing and Analysis
ACM-ICMSS 2018   ACM--2018 2nd International Conference on Management Engineering, Software Engineering and Service Sciences (ICMSS 2018)--Ei Compendex
ACM--ICSCA 2018   ACM--2018 7th International Conference on Software and Computer Applications (ICSCA 2018)--Ei Compendex, Scopus and ISI
REFSQ 2018   REFSQ’18 -- 24th International Working Conference on Requirements Engineering: Foundation for Software Quality