posted by organizer: IMistrik || 4129 views || tracked by 4 users: [display]

SEVIS 2017 : Software Engineering for Variability Intensive Systems


When Jun 30, 2017 - Dec 30, 2018
Where Heidelberg
Abstract Registration Due Jul 30, 2017
Submission Deadline Oct 30, 2017
Notification Due Dec 30, 2017
Final Version Due Jun 30, 2018
Categories    software engineering   variability management   variability-intensive systems   foundations and applications

Call For Papers

*** Call for Chapters ***

We invite high-quality chapters for an edited book on

Software Engineering for Variability Intensive Systems: Foundations and Applications

A book to be published by Taylor & Francis Group, LLC/CRC Press and edited by:

Ivan Mistrík, Computer Scientist & Software Researcher, Heidelberg, Germany
Matthias Galster, Senior Lecturer in Software Engineering at University of Canterbury, New Zealand
Bruce Maxim, Professor of Computer and Information Science at the University of Michigan-Dearborn, USA

Modern software systems are not static constructs, but flexible and adaptive systems where a single system or a platform needs to support a variety of usage scenarios. Supporting different usage scenarios means that software must be able to accommodate different (and maybe even unforeseen) features and qualities (for example, faster response for premium customers). These usage scenarios may be defined and implemented either during design time or "on the fly" while a system is running. From an implementation point of view, in the early days, variability has been enabled through conditional compilation of source code, mostly for configurable and customizable single systems. Later, software product lines started to emerge and provided processes and practices to develop families of similar systems. Variability and the complexity of variability-intensive systems have had significant impact on industrial software development practices. Nowadays, self-adaptive systems, open platforms, context-aware apps and dynamic web and service-based systems are common. However, building variability-intensive systems is challenging. In particular, modern software development practices (e.g., lean and flexible development; assembling complex systems from micro-services; building systems-of-systems and software ecosystems), unprecedented types of software and new application domains (e.g., cyber-physical systems, smart homes, VR and AR systems in entertainment and health care, autonomous systems in military), dynamic and critical operating conditions of systems (e.g., disaster response and monitoring systems), fast moving and highly competitive markets (e.g., mobile and web apps), and increasingly powerful and versatile computing equipment (e.g., mobile and "smart" devices) contribute to increasing the complexity of such systems. Comprehensive knowledge is needed to understand software engineering challenges involved in developing and maintaining these systems.

Our goal in this book is to collect chapters on software engineering for variability-intensive systems and related to constructing (i.e., planning, designing, implementing, evaluating), deploying and maintaining high quality software products in and for dynamic and flexible environments.
Topics include (but are not limited to):
*Drivers for variability and why managing variability does (and will) matter
*Exploration of variability from different viewpoints, e.g., business, process and practices, technical, people, context
*Economic view on variability (e.g., business value and trade-offs)
*Software versus hardware variability
*Variability at different software life cycle states
*Impact of variability on software development practices
*Types of variability-based systems and variability-intensive domains
*Designing, maintaining and evolving variability-intensive systems (traditional ways and novel approaches, including conditional compilation, context-oriented programming, generative programming, product lines, reference architectures)
*Design of systems in variability-intensive domains/contexts/environments
*Challenges involved in designing modern variability-intensive systems (e.g., variability in a fast-moving world, continuous delivery/DevOps; ensuring quality and compliance; risk management)
*Migrating from “static” to “variable” systems
*”Intelligent” software engineering for variability-intensive systems (e.g., self-managing variability, variability mining, AI and “big data” to predict and harness variability)
*Industry experiences
*Emerging topics and issues
*Research and commercial tools and frameworks

The intention of this book is to collect state-of-the-art knowledge on software engineering issues related to requirements, design, implementation, evaluation, deployment and maintenance of variability-intensive systems. In particular, the book aims at providing a comprehensive reference on variability from a technical and non-technical perspective, including latest research and industry trends in engineering variability-intensive systems throughout the lifetime of systems. It will leverage practical experience and evidence to look ahead at the challenges faced by organizations in a fast moving world with increasingly fast changing customer expectations, and explores the basis of future work in this area.
All chapters should consider the practical application of the topic through case studies, experiments, empirical validation, or systematic comparisons with other approaches already in practice. The book intends to discuss systematic and disciplined approaches to building variability-intensive systems, as well as allow further dissemination of the state-of-the-art methods and techniques for representing and evaluating these systems.


Chapters are invited that synthesize existing knowledge on
relevant background topics and application areas in software engineering for variability-intensive systems. Chapters should be accessible to senior undergraduate students and graduate students with a background in Computer Science, Information Science, Software Engineering, Software Architecture, Systems Engineering, Requirements Engineering, Software Design or related disciplines. Chapters are not expected to correspond to the description of a single research project or technique. Each chapter should clearly highlight three to five take-away messages or key lessons at the beginning of the chapter.


Please submit your chapter in PDF format to:

Chapters will be peer-reviewed by 3 reviewers. The authors participating in this publishing project will also be asked to review chapters by other contributors.
We recommend using Word from very beginning, since the sources for the final manuscript are required to be in Word. Please refer to Publisher’s Guideline for Authors at
You are expected to collaborate on final editing of your chapter by Publisher’s editorial project manager.

Chapters due: 30 October 2017
First round of reviews: 1 Nov – 30 Dec 2017
Revisions: 1 Jan - 1 Feb 2018
Second round of reviews: 1 March - – 30 May 2018
Final version due: 30 June 2018
Complete manuscript due: 30 Sep 2018
Expected publication: Dec 2018
For further details please contact editors at

Related Resources

SA-TTA 2021   The 9th track on Software Architecture: Theory, Technology, and Applications (SA-TTA) at the 36th ACM/SIGAPP Symposium On Applied Computing (SAC 2021)
IEEE--ICISE--Ei Compendex & Scopus 2020   IEEE--2020 the 5th International Conference on Information Systems Engineering (ICISE 2020)--Ei Compendex & Scopus
ICSRS--Scopus & EI Compendex 2021   2021 5th International Conference on System Reliability and Safety (ICSRS 2021)--Scopus & EI Compendex
ITE 2021   2nd International Conference on Integrating Technology in Education
ICRE--EI, Scopus 2021   2021 5th International Conference on Reliability Engineering (ICRE 2021)--EI Compendex, Scopus
IJNGN 2020   International Journal of Next - Generation Networks
SOFSEM 2021   47th International Conference on Current Trends in Theory and Practice of Computer Science
CCBD--Ei Compendex & Scopus 2021   2021 The 8th International Conference on Cloud Computing and Big Data (CCBD 2021)--Ei Compendex & Scopus
ACM--ICMLSC--EI Compendex, Scopus 2021   ACM--2021 The 5th International Conference on Machine Learning and Soft Computing (ICMLSC 2021)--EI Compendex, Scopus
NLPCL 2021   2nd International Conference on Natural Language and Computational Linguistics