Abstract
Automotive systems are experiencing a rapid increase in complexity driven by the transition towards software-defined vehicles, autonomous functionalities and increasingly interconnected E/E architectures. This transformation intensifies variability across hardware and software domains and challenges established engineering approaches. Traditional modular product development (MPD) provides structural mechanisms to manage hardware complexity, while systems and software product line engineering (SPLE) offers methods for managing software variability. However, these paradigms are typically applied in isolation and lack an integrated methodology capable of addressing cross-domain variability and architectural synchronization in automotive systems. This paper investigates how SPLE and MPD can be systematically integrated to manage variability and architectural complexity in automotive systems. Following a design-oriented research approach, industry requirements are derived from an automotive case study at an OEM. Existing SPLE and modularization approaches are analyzed against these requirements, revealing gaps in cross-domain traceability, synchronization mechanisms, and lifecycle coordination. Based on this analysis, we propose an integrated methodology that combines variability modeling principles from SPLE with architectural modularization concepts. The approach enables management of module structures, supporting system-level consistency in automotive environments. The main contribution is a model-based-integration framework that bridges variability management and modular architecture design to address increasing system complexity in the automotive industry.
IPC Classification
Keywords
€ 4.00