Context-Dependent Product Line Practice for Constructing Reliable Embedded Systems

Author(s):  
Naoyasu Ubayashi ◽  
Shin Nakajima ◽  
Masayuki Hirayama
2013 ◽  
Vol 78 (12) ◽  
pp. 2331-2346
Author(s):  
Naoyasu Ubayashi ◽  
Shin Nakajima ◽  
Masayuki Hirayama

2021 ◽  
Vol 115 ◽  
pp. 104925 ◽  
Author(s):  
Hamza Gharsellaoui ◽  
Jihen Maazoun ◽  
Nadia Bouassida ◽  
Samir Ben Ahmed ◽  
Hanene Ben-Abdallah

Author(s):  
Jörg Christian Kirchhof ◽  
Michael Nieke ◽  
Ina Schaefer ◽  
David Schmalzing ◽  
Michael Schulze

AbstractIndividual collaborative embedded systems (CESs) in a collaborative system group (CSG) are typically provided by different manufacturers. Variability in such systems is pivotal for deploying a CES in different CSGs and environments. Changing requirements may entail the evolution of a CES. Such changed requirements can be manifold: individual variants of a CES are updated to fix bugs, or the manufacturer changes the entire CES product line to provide new capabilities. Both types of evolution, the variant evolution and the product line evolution, may be performed in parallel. However, neither type of evolution should lead to diverging states of CES variants and the CES product line, otherwise both would be incompatible, it would not be possible to update the CES variants, and it would not be possible to reuse bug fixes of an individual variant for the entire product line. To avoid this divergence, we present an approach for co-evolving variants and product lines, thus ensuring their consistency.


Sign in / Sign up

Export Citation Format

Share Document