In nahezu allen Bereichen der Verkehrstechnik ermöglicht der Einsatz von eingebetteter Software ein enormes Verbesserungspotential bei der Entwicklung von Systemfunktionalitäten. Bereits innerhalb von überschaubaren Teilsystemen entstehen zusätzliche Freiheitsgerade, durch welche die Funktion des Systems optimiert werden kann und kostenintensive Lösungen, beispielsweise mechanische oder hydraulische Varianten ersetzt werden können. Die Vernetzung der Teilsysteme durch Busse eröffnet weitere Freiheiten, zusätzliche Dienste und Architekturkonzepte werden möglich. Die in diesem Beitrag betrachtete Art von Systemen zeichnet sich durch eine enge Kopplung zwischen Umgebungshardware, Elektronikhardware und Software, einen hohen Grad an Vernetzung sowie einen meist kontinuierlich-diskreten Charakter aus. Die Beherrschung derartiger Systeme verlangt neue Methoden innerhalb der Entwicklung und Qualitätssicherung. Der Entwurf komplexer eingebetteter Automatisierungssysteme erfordert den Einsatz von strukturierten Vorgehensmodellen. Innerhalb der reinen Softwareentwicklung hat sich ein Prozess nach dem V-Modell etabliert. Dieser ist jedoch auf eingebettete Systeme so nicht direkt übertragbar, sondern muss an den speziellen hybriden Charakter im Sinne von zentral/dezentral bzw. kontinuierlich/diskret angepasst werden. Daneben etablieren sich in zunehmendem Maße modellbasierte Entwurfsverfahren, die neben klassischen Teststrategien zusätzliche Möglichkeiten eröffnen. Dieser Beitrag schlägt einen Testprozess vor, der sich zwar am V-Modell orientiert, dabei aber die speziellen Randbedingungen eingebetteter Systeme berücksichtigt und sich insbesondere durch drei Merkmale charakterisieren läßt: - Enge methodische Verschränkung zwischen Entwicklungs- und Testprozess, Verzicht auf spezielle Testmanagementwerkzeuge; - Wiederverwendung von Testsequenzen innerhalb einer Entwicklung durch mehrfache Instrumentierung in verschiedenen Abstraktionsebenen, Verlagerung von Tests in Richtung früher Phasen des Entwicklungsprozesses; - Flexible Testinstrumentierung durch Toolkopplung.
Ein Konzept für die Verflechtung von Entwurf und Test eingebetteter Systeme im Automobilbereich
2003
16 Seiten, 7 Bilder, 20 Quellen
Conference paper
German
TIBKAT | 2005
|Semiformale Methoden für den automatisierten Test eingebetteter Systeme
Tema Archive | 2007
|