Dieser Beitrag skizziert, welche Software-Entwurfstechniken heute zum Einsatz kommen koennen, um intelligente, Software-lastige Systeme im Fahrzeug abzusichern. Dabei spielt zunaechst das Qualitaetsmanagement durch Software-technische Massnahmen eine zentrale Rolle. Architektur- und Entwurfsmuster fuer die Software-technische Absicherung von Komponenten werden ergaenzt um Test-Konzepte zur Validierung von Spezifikationen und der Robustheit der Implementierung. Architekturen und Entwurfsmuster beschreiben erprobte und damit konsolidierte Loesungen fuer bestimmte Problemklassen wie etwa Zuverlaessigkeit oder effiziente Ausfuehrung. (A) ABSTRACT IN ENGLISH: This article describes software engineering techniques to be used in order to ensure the necessary quality of intelligent and therefore massive software based systems in vehicles. Quality assurance for intelligent software is achieved through a bundle of modern software engineering methods. Architecture and design patterns for securing the software components are supplemented by test concepts and frameworks for validation and checks of robustness of the implementation. These patterns describe established and therefore consolidated solutions for certain problems, for instance reliability or efficient execution. (A) Beitrag zum Themenbereich "Wohin gehen Technik und Gesellschaft?" der Tagung "Integrierte Sicherheit und Fahrerassistenzsysteme" der VDI-Gesellschaft Fahrzeug- und Verkehrstechnik, Wolfsburg, 12. und 13. Oktober 2006. Siehe auch Gesamtaufnahme der Tagung, ITRD-Nummer D358921.
Samenvatting