V4rdiac Article Swipe
YOU?
·
· 2022
· Open Access
·
· DOI: https://doi.org/10.1145/3503229.3547028
· OA: W4293153866
Cyber-Physical Production Systems (CPPSs) are complex systems comprised of software and hardware, developed and maintained in a multidisciplinary environment with constantly changing customer and technology requirements. Adopting systematic variability management to develop and maintain CPPS control software variants can reduce engineering costs and time to market. However, managing CPPS variability remains challenging as the necessary knowledge is either implicit or documented in diverse artifacts with varying semantics and complexity. In this paper, we present tool support for Variability for 4diac (V4rdiac), an approach developed for managing multidisciplinary variability of CPPSs. V4rdiac is an extendable framework using 4diac IDE from Eclipse 4diac™ and other extensible components (e.g., TRAVART and FeatureIDE). Currently, V4rdiac supports the automatic generation of control software based on configuration choices defined in heterogeneous variability models. A demo video is available at https://youtu.be/rjDmRD7fmzI.