Feature-getriebene Systementwicklung von Produktlinien mittels Referenzarchitektur für Simulationsmodelle elektrischer Automobilantriebe
- Feature-driven systems engineering of product lines by means of reference architecture for simulation models of electric automotive powertrains
Granrath, Christian; Andert, Jakob Lukas (Thesis advisor); Jacobs, Georg (Thesis advisor)
Aachen : RWTH Aachen University (2022)
Dissertation / PhD Thesis
Dissertation, Rheinisch-Westfälische Technische Hochschule Aachen, 2022
Numerous systems engineering (SE) methods for system specification focus on controlling complexity solely by partitioning the system on the basis of physical structures or by defining different views of the system and thus reach their limits in agile development. The increasing demand for agile system development requires agile methods for the model- and document-based top-down specification of systems. Although feature-driven development and product line development are accepted methods for mastering complexity and improving development efficiency in software development, they have not yet been combined with established SE principles to form agile SE methods. In addition, the development of XiL simulation models of electric automotive powertrains is currently characterized by a high degree of manual and experience-based work, which results in long development cycles and high costs. The use of software architectural means is only partially established in simulation model development and, in particular, functional reference architectures do not exist for XiL simulation models of electric automotive powertrains. Although numerous methods for specifying systems and their architectures are established in software and system development, these have not been used so far to define a functional reference architecture for electric automotive drives. In this dissertation, the new SE procedure Compositional Unified System-Based Engineering (CUBE) is presented, which for the first time combines conventional SE methods with the agile development procedure of feature-driven development. This procedure is systematically developed on the basis of theoretical analyses and its suitability for the application-specific definition of feature-driven development processes is demonstrated by the example of a reference architecture for XiL simulation models of electric automotive powertrains. The derived Electric Modeling Architecture (EleMA) is functionally evaluated in two different use cases (MiL and EMiL). Additionally, changes of non-functional properties as well as the development effort of simulation models using the reference architecture are quantified. The CUBE procedure can improve collaboration in interdisciplinary development teams through the use of feature-driven development and enables companies to adapt development processes to a more agile top-down specification of systems. EleMA enables a reduction of development effort as well as a non-functional quality improvement for XiL simulation models of electric automotive powertrains.