Software and systems engineering offers a multitude of innovative methods for the design, realization, and management of systems that support software and systems engineers from the initial idea through design and specification to the operation and disposal of the system. This thesis therefore investigates how these methods can contribute to the efficient and effective specification and design of automotive systems and explores ways to utilize these methods for the development of such large and complicated systems. Although systems engineering achieved remarkable results in developing cyber-physical systems in selected examples, many previous works in the field of automotive systems engineering have yet to consider several real-world applications in a wider context of their utilization. Therefore, many aspects that appear reasonable in a single application of the methods lead to significant problems in their industrialization as soon as several development projects and different possibilities to decompose the system into system levels are considered. For example, while the execution of the same task from different perspectives may seem careful and suited to reveal further insights in a single application or a single system model with a few elements, the scaled application for systems with hundreds or thousands of model elements reveals that performing the same task multiple times using an inefficient modeling method leads to excessive efforts in system modeling that frustrates the system engineers. Consequently, this thesis considers several industry projects and provides tailored methods for defining and applying system models. To this end, this thesis contributes: • An adaptation of a specification method for requirements and design for the ap-plication of model-driven development in the automotive industry;• A domain-specific language to support the formulation of natural language requirements in legacy projects; • A framework for modeling stakeholder needs in use case diagrams; • A specification method to specify reusable system behaviors as operating principles; • A derivation technique and modeling principles to derive reusable logical architecture specifications from these operating principles; • And experiences from applying these methods in the automotive industry. With these contributions, this thesis aims to increase the general acceptance and application of system modeling in the automotive industry. All methods this thesis presents have already been applied by an engineering service provider in cooperation projects with several automotive companies, covering system development projects at various de-composition levels from the software control module of a powertrain component to the powertrain and the complete vehicle specification.
Louis Wachtmeister (Wed,) studied this question.