skip to main content
10.1145/2866614acmotherconferencesBook PagePublication PagesvamosConference Proceedingsconference-collections
VaMoS '16: Proceedings of the 10th International Workshop on Variability Modelling of Software-Intensive Systems
ACM2016 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
VaMoS '16: Tenth International Workshop on Variability Modelling of Software-intensive Systems Salvador Brazil January 27 - 29, 2016
ISBN:
978-1-4503-4019-9
Published:
27 January 2016
In-Cooperation:
SBC, FAPESB, University of Brasília, Technische Universität Braunschweig

Bibliometrics
Skip Abstract Section
Abstract

This volume contains the proceedings of the Tenth International Workshop on Variability Modelling of Software-intensive Systems (VaMoS 2016), 27-29 January, 2016, hosted by the Reuse in Software Engineering Group (RiSE) at the Federal University of Bahia, Salvador, Brazil. Previous editions were held in Hildesheim (2015), Nice (2014), Pisa (2013), Leipzig (2012), Namur (2011), Linz (2010), Sevilla (2009), Essen (2008) and Limerick (2007).

Skip Table Of Content Section
research-article
A Quantitative Analysis of Variability Warnings in Linux

In order to get insight into challenges with quality in highly-configurable software, we analyze one of the largest open source projects, the Linux kernel, and quantify basic properties of configuration-related warnings. We automatically analyze more ...

research-article
Aligning Coevolving Artifacts Between Software Product Lines and Products

Software product lines (SPLs) play a pivotal role for developing a vast amount of related programs efficiently and with high quality. To this end, the SPL engineering process is separated into two levels: domain engineering (DE), which captures ...

research-article
Analyzing the Feature Models Maintainability over their Evolution Process: An Exploratory Study

The feature model is one of the most important artifact of a Software Product Line (SPL). It is built in the early stages of SPL development and describes the main features and relationships. The feature model evolves according to the evolution of the ...

research-article
Analyzing the Impact of Feature Changes in Linux

In a software project as large and as rapidly evolving as the Linux kernel, automated testing systems are an integral component to the development process. Extensive build and regression tests can catch potential problems in changes before they appear ...

research-article
CardyGAn: Tool Support for Cardinality-based Feature Models

Cardinality-based feature models (CFM) constitute a crucial and non-trivial extension to FODA feature models in terms of UML-like feature multiplicities and corresponding cardinality constraints. CFM allow for specifying configuration choices of ...

research-article
Context Aware Reconfiguration in Software Product Lines

Software Product Lines (SPLs) are a mechanism for large-scale reuse where families of related software systems are represented in terms of commonalities and variabilities, e.g., using Feature Models (FMs). While FMs define all possible configurations of ...

research-article
Dynamic Variability Management Supporting Operational Modes of a Power Plant Product Line

Runtime variability is becoming an attractive technique to support those runtime scenarios for systems that demand some kind of autonomous reconfiguration or adaptive behavior. Nowadays, the challenge of many critical systems that need to handle ...

research-article
Factory Product Lines: Tackling the Compatibility Problem

Variability poses enormous challenges to the manufacturing domain: the demand for highly customized and personalized goods requires bringing a large amount of flexibility to traditional mass production techniques. In particular, when a factory is asked ...

research-article
Feature Models in Linux: From Symbols to Semantics

Linux is a highly configurable operating-system kernel which has been widely studied in the context of software product lines over the past years. Understanding the challenges and perils of evolving and maintaining feature models of the size of Linux is ...

research-article
Guaranteeing Configuration Validity in Evolving Software Product Lines

Software Product Lines (SPLs) are an approach to capture families of closely related software systems in terms of commonalities and variabilities where individual variants are defined by configurations of selected features. Specific (partial) ...

research-article
Mutation Operators for Preprocessor-Based Variability

Mutation testing has emerged as one of the most promising techniques to increase the quality of software-intensive systems. In mutation testing, random faults based on a predefined set of mutation operators are automatically injected into a program to ...

research-article
Search-based Similarity-driven Behavioural SPL Testing

Dissimilar test cases have been proven to be effective to reveal faults in software systems. In the Software Product Line (SPL) context, this criterion has been applied successfully to mimic combinatorial interaction testing in an efficient and scalable ...

research-article
Variability Hiding in Contracts for Dependent Software Product Lines

Software product lines are used to efficiently develop and verify similar software products. While they focus on reuse of artifacts between products, a product line may also be reused itself in other product lines. A challenge with such dependent ...

research-article
Variability Modeling of Cryptographic Components: Clafer Experience Report

Software systems need to use cryptography to protect any sensitive data they collect. However, there are various classes of cryptographic components (e.g., ciphers, digests, etc.), each suitable for a specific purpose. Additionally, each class of such ...

Contributors
  • Karlsruhe Institute of Technology
  • University of Brasilia
  • Federal University of Bahia

Index Terms

  1. Proceedings of the 10th International Workshop on Variability Modelling of Software-Intensive Systems
          Index terms have been assigned to the content through auto-classification.

          Recommendations

          Acceptance Rates

          Overall Acceptance Rate66of147submissions,45%
          YearSubmittedAcceptedRate
          VaMoS '19241458%
          VAMOS '18341544%
          VaMoS '15341647%
          VaMoS '14552138%
          Overall1476645%