Accepted Papers

Home / Program / Accepted Papers

SPLC 2018 Accepted Papers

Research track

    • Hermann Kaindl, Stefan Kramer and Ralph Hoch. An Inductive Learning Perspective on Automated Generation of Feature Models from Given Product Specifications
    • Christian Kröher, Lea Gerling and Klaus Schmid. Identifying the Intensity of Variability Changes in Software Product Line Evolution
    • Jacob Krüger, Mustafa Al-Hajjaji, Sandro Schulze, Gunter Saake and Thomas Leich. Towards Automated Test Refactoring for Software Product Lines
    • Thomas Kühn, Kevin Ivo Kassin, Walter Cazzola and Uwe Assmann. Modular Feature-Oriented Graphical Editor Product Lines
    • Yang Li, Sandro Schulze and Gunter Saake. Reverse Engineering Variability from Requirement Documents based on Probabilistic Relevance and Word Embedding
    • Jabier Martinez, Xhevahire Tërnava and Tewfik Ziadi. Domain Analysis and Software Product Line Extraction from Variability-Rich Systems: The Robocode Case Study
    • Leticia Montalvillo Mendizabal, Oscar Diaz and Thomas Fogdal. Reducing Coordination Overhead in SPLs: Peering in on Peers
    • Oslien Mesa, Reginaldo Vieira, Marx Viana, Vinicius Durelli, Elder Cirilo, Marcos Kalinowski and Carlos Lucena. Understanding Vulnerabilities in Plugin-based Web Systems: An Exploratory Study of WordPress
    • Juliana Alves Pereira, Sandro Schulze, Eduardo Figueiredo and Gunter Saake. N-dimensional Tensor Factorization for Self-Configuration of Software Product Lines at Runtime
    • Rick Rabiser, Klaus Schmid, Martin Becker, Goetz Botterweck, Matthias Galster, Iris Groher and Danny Weyns. A Study and Comparison of Industrial vs. Academic Software Product Line Research Published at SPLC
    • Mahsa Varshosaz, Mustafa Al-Hajjaji, Thomas Thüm, Tobias Runge, Mohammadreza Mousavi and Ina Schaefer. A Classification of Product Sampling for Software Product Lines
    • Markus Weckesser, Roland Kluge, Martin Pfannemüller, Michael Matthé, Andy Schürr and Christian Becker. Optimal Reconfiguration of Dynamic Software Product Lines Based on Performance-Influence Models
    • Arvid Butting, Robert Eikermann, Oliver Kautz, Bernhard Rumpe and Andreas Wortmann. Modeling Language Variability with Reusable Language Components
    • Mostafa Hamza, Robert Walker and Maged Elaasar. CIAHelper: Towards Change Impact Analysis in Delta-Oriented Software Product Lines
    • Anjali Sree-Kumar, Robert Clarisó and Elena Planas. Extracting Software Product Line Feature Models from Natural Language Specifications

Industrial systems and software product lines track

  • José Miguel Horcas Aguilera, Alejandro Cortiñas, Lidia Fuentes and Miguel R. Luaces. Integrating the Common Variability Language with Multilanguage Annotations for Web Engineering
  • Mustafa Al-Hajjaji, Michael Schulze and Uwe Ryssel. Similarity Analysis of Product-Line Variants
  • Samer Al Masri, Sarah Nadi, Matthew Gaudet, Xiaoli Liang and Robert Young. Using Static Analysis to Support Variability Implementation Decisions in C++
  • Martin Becker and Bo Zhang. How do our neighbours do product line engineering? – A comparison of hardware and software product line engineering approaches from an industrial perspective
  • Maurice H. Ter Beek, Alessandro Fantechi and Stefania Gnesi. Product line models of large cyber-physical systems: the case of ERTMS/ETCS
  • Sascha El-Sharkawy, Saura Jyoti Dhar, Adam Krafczyk, Slawomir Duszynski, Tobias Beichter and Klaus Schmid. Reverse Engineering Variability in an Industrial Product Line: Observations and Lessons Learned
  • Kengo Hayashi and Mikio Aoyama. A Multiple Product Line Development Method Based on Variability Structure Analysis
  • Elias Kuiter, Jacob Krüger, Sebastian Krieter, Thomas Leich and Gunter Saake. Getting Rid of Clone-And-Own: Moving To A Software Product Line for Temperature Monitoring
  • Markus Noebauer, Iris Groher and Norbert Seyff. Feature-Based Reuse in the ERP Domain: An Industrial Case Study

Challenge Cases

  • Ferruccio Damiani, Reiner Hähnle, Eduard Kamburjan, and Michael Lienhardt. Interoperability of Software Product Line Variants
  • Jabier Martinez, Nicolas Ordoñez, Xhevahire Tërnava, Tewfik Ziadi, Jairo Aponte, Eduardo Figueiredo, and Marco Tulio Valente. Feature Location Benchmark with ArgoUML SPL
  • Jacob Krüger, Wolfram Fenske, Thomas Thüm, Dirk Aporius, Gunter Saake, and Thomas Leich. Apo-Games – A Case Study for Reverse Engineering Variability from Cloned Java Variants
  • Paul Gazzillo, Ugur Koc, Thanhvu Nguyen, and Shiyi Wei. Localizing Configurations in Highly-Configurable Systems

Challenge Solutions

  • Willian D. F. Mendonça, Wesley K. G. Assunção and Lukas Linsbauer. Multi-Objective Optimization for Reverse Engineering of Apo-Games Feature Models
  • Elias Kuiter, Sebastian Krieter, Jacob Krüger, Kai Ludwig, Thomas Leich and Gunter Saake. PCLocator: A Tool Suite to Automatically Identify Configurations for Code Locations
  • Crescencio Lima, Ivan Machado, Eduardo Almeida and Christina Chavez. Recovering the Product Line Architecture of the Apo-Games
  • Maya R. A. Setyautami, Daya Adianto and Ade Azurat. Modeling Multi Software Product Lines using UML

Data, demonstrations and tools track

  • Muhammad Atif Javed and Barbara Gallina. Safety-oriented Process Line Engineering via Seamless Integration between EPF Composer and BVR Tool
  • Javad Ghofrani and Anna Lena Fehlhaber. ProductLinRE: Online Management Tool for Requirements Engineering of Software Product Lines
  • Davide Basile, Maurice H. Ter Beek and Stefania Gnesi. Modelling and Analysis with Featured Modal Contract Automata: An Experience Report
  • Charles Krueger and Paul Clements. Feature-Based Systems and Software Product Line Engineering with Gears from BigLever
  • Christian Kröher, Sascha El-Sharkawy and Klaus Schmid. KernelHaven – An Open Infrastructure for Product Line Analysis
  • Mikko Raatikainen, Juha Tiihonen, Tomi Männistö, Alexander Felfernig, Martin Stettinger and Ralph Samer. Using a feature model configurator for release planning

Doctoral Symposium track

  • Daniel Hinterreiter ; Supporting Feature-Oriented Development and Evolution in Industrial  Software Ecosystems
  • Maouaheb Belarbi ; A methodological framework to enable the generation of code from DSML in  SPL
  • Yang Li ; Feature and Variability Extraction from Natural Language Software  Requirements Specifications
  • Mukelabai Mukelabai ; Verification of Migrated Product Lines

Accepted Tutorial Proposals

  • Feature-Based Systems and Software Product Line Engineering: PLE for the Enterprise (Charles Krueger:BigLever Software Inc.;Paul Clements:BigLever Software Inc.)
  • Clean Your Variable Code with FeatureIDE (Thomas Thüm:TU Braunschweig;Sebastian Krieter:OvGU;Thomas Leich:Metop Research Institute)
  • Software Reuse and Mass Customisation: Feature Modelling vs. Case-based Reasoning (Hermann Kaindl:TU Wien ICT;Mike Mannion:Glasgow Caledonian University)
  • Automated analysis of feature models. Current state and practices (David Benavides:University of Seville;José A. Galindo:University of Seville)
  • Using Feature Models to Manage Variability and Requirements Reuse (Danilo Beuche:pure-systems GmbH;Mustafa Al Hajjaji:pure-systems GmbH)
  • Variability Modeling with the Integrated Variability Modeling Language (IVML) and EASy-Producer (Klaus Schmid:University of Hildesheim;Christian Kröher:University of Hildesheim;Sascha El-Sharkawy:University of Hildesheim)
    Model-based Product Line Development with EASy-Producer using VIL and VTL (Klaus Schmid:University of Hildesheim;Christian Kröher:University of Hildesheim;Sascha El-Sharkawy:University of Hildesheim)
  • Describing Variability with Domain-Specific Languages and Models (Juha-Pekka Tolvanen:MetaCase;Steven Kelly:MetaCase)