Dynamic Product Configuration User Interface: A Vision Motivated by the Cyber-Physical Production Systems Domain

  • Hafiyyan Fadhlillah
  • , Kevin Feichtinger
  • , Antonio Gutierrez
  • , Rick Rabiser

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

Cyber-Physical Production Systems (CPPSs) are large-scale industrial systems in which hardware and software are deeply intertwined. CPPS software has to be highly variable to support frequently changing customer and hardware requirements. Managing the overall variability of such large-scale industrial software is challenging. Knowledge from diverse engineering disciplines, e.g., mechatronics, process, electrical, and control software engineering, is required to support product configuration. These disciplines use diverse artifacts and tools. It is infeasible to have one common variability model or one common configuration user interface representing variability knowledge from diverse disciplines in CPPSs. Therefore, in this paper, we propose the idea of a dynamic product configuration user interface, which decouples the product configuration process from the user interface based on an existing multidisciplinary variability management approach for CPPSs. We describe the next steps toward implementing and evaluating our idea.
Original languageEnglish
Title of host publicationProceedings of the 17th International Working Conference on Variability Modelling of Software-Intensive Systems (VaMoS 2023)
Subtitle of host publication17th International Working Conference on Variability Modelling of Software-Intensive Systems
EditorsMyra Cohen, Thomas Thum, Jacopo Mauro
Place of PublicationNew York, USA
PublisherACM
Pages88-90
Number of pages3
ISBN (Electronic)9798400700019
ISBN (Print)979-8-4007-0001-9
DOIs
Publication statusPublished - 25 Jan 2023

Publication series

NameACM International Conference Proceeding Series

Fields of science

  • 202017 Embedded systems
  • 102022 Software development
  • 102025 Distributed systems
  • 102029 Practical computer science
  • 202003 Automation
  • 202041 Computer engineering

JKU Focus areas

  • Digital Transformation

Cite this