2 research outputs found

    Eine kunden- und lebenszyklusorientierte Produktfamilienabsicherung fĂŒr die Automobilindustrie

    Get PDF
    In der vorliegenden Arbeit wird eine automotive-geeignete Absicherungsstrategie entwickelt, die erstmals den kompletten Variantenumfang eines massengefertigten eingebetteten Systems inklusive der Versionierung dessen Einzelkomponenten im Lebenszyklus systematisch betrachten und empirisch bewerten kann. Die Realisierung der Strategie bietet statistisch insbesondere Vorteile durch die Steigerung der vom Kunden wahrgenommenen QualitÀt aufgrund einer optimierten Absicherung von Systemvarianten

    Risikobasierte Ableitung und Priorisierung von TestfĂ€llen fĂŒr den modellbasierten Systemtest

    No full text
    Der erschöpfende Test von Softwaresystemen ist aufgrund komplexer Schnittstellen und Umgebungsbedingungen in der RealitĂ€t kaum möglich. ZusĂ€tzlich schrĂ€nkt das vorhandene Testbudget die Anzahl der durchfĂŒhrbaren und auswertbaren TestfĂ€lle ein. Deshalb sind eine Auswahl zweckmĂ€ĂŸiger TestfĂ€lle und deren Priorisierung fĂŒr die Reihenfolge der TestausfĂŒhrung notwendig. Ein viel versprechender Ansatz zur Priorisierung von TestfĂ€llen ist das risikobasierte Testen. Ein risikobasierter Testplan stellt sicher, dass Teile einer Software umso intensiver getestet werden, je höher das Risiko ist, dass diese Teile beim Einsatz der Software zu einem nicht vernachlĂ€ssigbaren Schaden fĂŒhren. Eine direkte Priorisierung von TestfĂ€llen auf Basis dieses Risikos ist bei komplexen Softwaresystemen jedoch aufwendig und jede Aktualisierung der Risikobewertung erfordert eine Neupriorisierung der gesamten Testfallmenge. Dieser Beitrag beschreibt einen risikobasierten und modellbasierten Testansatz, der eine weitgehend automatische Generierung und Priorisierung von TestfĂ€llen ermöglicht. Ausgangspunkt sind annotierte UML-Diagramme aus der Anforderungs- und Entwurfsphase. Aus den Diagrammen wird ein Testmodell erstellt und mit Risikoinformationen angereichert. Aus dem angereicherten Testmodell werden automatisch TestfĂ€lle abgeleitet, priorisiert, ausgefĂŒhrt und ausgewertet. Die Ergebnisse aus einer industriellen Anwendung des Lösungsansatzes sind beschrieben
    corecore