skip to main content
10.1145/3579028acmconferencesBook PagePublication PagessplcConference Proceedingsconference-collections
SPLC '23: Proceedings of the 27th ACM International Systems and Software Product Line Conference - Volume B
ACM2023 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
SPLC '23: 27th ACM International Systems and Software Product Line Conference Tokyo Japan 28 August 2023- 1 September 2023
ISBN:
979-8-4007-0092-7
Published:
28 August 2023
Sponsors:
Recommend ACM DL
ALREADY A SUBSCRIBER?SIGN IN

Abstract

No abstract available.

Skip Table Of Content Section
SESSION: Doctoral Symposium
short-paper
A configurable approach to cyber-physical systems fuzzing

Operational Technology has gotten a growing place in our daily lives. With the increasing number of devices (connected or not), the need for a clean environment that allows effective and efficient testing is also increasing. Furthermore, some devices ...

short-paper
Continuous Product Updates under Consideration of HW-and SW-Releases: The Potential of Product Structuring Concepts

The automotive industry is undergoing a transformation driven by rapid developments in technologies, business models and mobility concepts. As a result, customers are increasingly demanding additional, improved, or customized functionalities, services, ...

short-paper
Variability-aware Behavioural Learning

Addressing variability proactively during software engineering activities means shifting from reasoning on individual systems to reasoning on families of systems. Adopting appropriate variability management techniques can yield important economies of ...

DEMONSTRATION SESSION: Demonstrations and Tools
short-paper
FLAMA: A collaborative effort to build a new framework for the automated analysis of feature models

Nowadays, feature models are the de facto standard when representing commonalities and variability, with modern examples spanning up to 7000 features. Manual analysis of such models is challenging and error-prone due to sheer size. To help in this task, ...

short-paper
GIS-Publisher: From a Geographic Data Set to a Deployed Product with One Command

In our research laboratory, we have been working on developing a software product line (SPL) specifically tailored for generating web-based geographic information systems (GIS). In addition, we have also designed a domain specific language (DSL) to make ...

short-paper
Open Access
InTra: Automatic Reduction of Model Complexity and Generation of System Variants - A Tool Demonstration

Efficient construction and management of variability is becoming increasingly crucial and poses a growing obstacle for model-based system engineering (MBSE). In this paper, we propose a transformative method that addresses these challenges by automating ...

short-paper
PYDOP: A Generic Python Library for Delta-Oriented Programming

Delta-Oriented Programming (DOP) is a modular and flexible approach to implement Software Product Lines (SPLs). In DOP, an SPL is structured in four parts: the feature model describes the configuration space of the SPL; the base artifact is an initial ...

short-paper
The e4CompareFramework: Annotation-based Software Product-Line Extraction

Software product-line engineering (SPLE) provides structured reuse strategies reducing the time-to-market and decreasing development and maintenance effort when developing variant-rich software systems. In practice, however, unstructured reuse ...

short-paper
Open Access
UVLParser: Extending UVL with Language Levels and Conversion Strategies

The Universal Variability Language (UVL) is a community effort towards a widely adopted textual specification for feature models. For widespread usage, the language should be simple to understand and easy to embed in existing tools. Also, many different ...

short-paper
Open Access
UVLS: A Language Server Protocol For UVL

The Universal Variability Language (UVL) is a community-driven textual format for feature models. Over the last few years, UVL has been integrated into several relevant product-line tools. One of UVLs major advantages is its manual readability and ...

WORKSHOP SESSION: VariVolution 2023: 6th International Workshop on Variability and Evolution of Software-intensive Systems
research-article
Open Access
DSDGen: Extracting Documentation to Comprehend Fork Merges

Developers use the forking mechanisms of modern social-coding platforms to evolve and maintain their systems. Using such mechanisms often leads to a larger number of independent variants with individual features or bug fixes that the developers may want ...

research-article
Generative AI for Reengineering Variants into Software Product Lines: An Experience Report

The migration and reengineering of existing variants into a software product line (SPL) is an error-prone and time-consuming activity. Many extractive approaches have been proposed, spanning different activities from feature identification and naming to ...

research-article
On the Reuse of Existing Configurations for Testing Evolving Feature Models

Software Product Lines (SPLs) are used for representing a variety of highly configurable systems or families of systems. They are commonly represented by feature models (FMs). Starting from FMs, configurations, used as test cases, can be generated to ...

research-article
Software Product Lines for Development of Evolutionary Robots

Evolutionary Robotics utilizes evolutionary algorithms for training robot controllers (e.g., neural networks) and adapting robot morphologies for different environments in design and runtime. One of the main challenges in robotics is the lack of ...

short-paper
Towards Analyzing Variability in Space and Time of Products from a Product Line using Triadic Concept Analysis

In this paper, we report an ongoing work on exploring the ability of Triadic Concept Analysis to provide a framework for analyzing products evolution in time and space, and highlight possible usages in the lifecycle of a product line.

Contributors
  • Research Organization of Information and Systems National Institute of Informatics
  • Institute of Information Science and Technologies "Alessandro Faedo"
  • University of Namur
  • University of Haifa
  • Federal University of Bahia
  • Federal University of Paraná
  • Johannes Kepler University Linz
  • Delft University of Technology
  • University of Malaga
  • Waseda University

Recommendations

Acceptance Rates

Overall Acceptance Rate 167 of 463 submissions, 36%
YearSubmittedAcceptedRate
SPLC '22411434%
SPLC '22411434%
SPLC '20491735%
SPLC '15873439%
SPLC '14973637%
SPLC '12662233%
SPLC '09823037%
Overall46316736%