Abstract
Smart IT has an increasing influence on the control of daily life. For instance, smart grids manage power supply, autonomous automobiles take part in traffic, and assistive robotics support humans in production cells. We denote such systems as Cyber-physical Systems (CPSs), where cyber addresses the controlling software, while physical describes the controlled hardware. One key aspect of CPSs is their capability to adapt to new situations autonomously or with minimal human intervention. To achieve this, CPS s reuse, reorganize and reconfigure their components during runtime. Some components may even serve in different CPSs and different situations simultaneously. The hardware of a CPS usually consists of a heterogeneous set of variable components. While each component can be designed as a software product line (SPL), which is a well established approach to describe software and hardware variability, it is not possible to describe CPSs’ variability solely on a set of separate, non-interacting product lines. To properly manage variability, a CPS must specify dependencies and interactions of its separate components and cope with variable environments, changing requirements, and differing safety properties. In this paper, we i) propose a classification of variability aspects, ii) point out current challenges in variability modeling, and iii) sketch open research questions. Overall, we aim to initiate new research directions for variable CPSs based on existing product-line techniques.
| Original language | English |
|---|---|
| Title of host publication | SPLC '17: Proceedings of the 21st International Systems and Software Product Line Conference |
| Editors | Myra Cohen |
| Publisher | Association for Computing Machinery, Inc. |
| Pages | 237-241 |
| Number of pages | 5 |
| Volume | A |
| ISBN (Print) | 978-1-4503-5221-5 |
| DOIs | |
| Publication status | Published - 2017 |
| Externally published | Yes |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
Keywords
- Software Prodcut Line
- Cyber-Physical System
- Modeling
Fingerprint
Dive into the research topics of 'Beyond Software Product Lines: Variability Modeling in Cyber-Physical Systems'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver