262
5 Bewertung und Validierung
Definition 5.1: Bewertung oder Evaluation ist der Vorgang, quantitative Informationen einiger wichtiger Kriterien (oder „Ziele”) eines bestimmten (möglicherweise
partiellen) Entwurfs zu berechnen.
Definition 5.2: Validierung ist die Überprüfung, ob ein bestimmter (Teil-)Entwurf
für seinen Zweck geeignet ist, alle Bedingungen erfüllt und die geforderte Verarbeitungsleistung erbringt.
Definition 5.3: Validierung mit mathematischer Genauigkeit wird als (formale) Verifikation bezeichnet.
Bewertung und Validierung sind in verschiedenen Phasen des Entwurfsvorgangs
erforderlich (siehe Abb. 5.1). Diese Aktionen und der Entwurf sollten verzahnt sein
und nicht als voneinander unabhängige Aktivitäten betrachtet werden. Auch wenn
Bewertung & Validierung
Entwurfsdatenbank
Entwurf
Systemsoftware
wissen
Optimierung
Test
Spezifikation
HW-Komponenten
(RTOS, ...)
AnwendungsAnwendungen
Abbildung von
Abb. 5.1 Kontext dieses Kapitels
Bewertung und Validierung deutliche Unterschiede aufweisen, so sind sie dennoch
eng miteinander verwandt. Der großen Bedeutung einer wiederholten Bewertung
und Validierung wegen werden wir diese Vorgänge vor den eigentlichen Entwurfsschritten beschreiben.
5.1.2 Multikriterielle Optimierung
Bewertungen von Entwürfen werden im Allgemeinen zu einer Charakterisierung des
Entwurfs anhand mehrerer Kriterien führen, wie Ausführungszeit, Energieverbrauch,
Ergebnisqualität, thermisches Verhalten und Verlässlichkeit. Es ist meist nicht ratsam, alle diese Kriterien in einer einzelnen Zielfunktion (z.B. durch Verwendung
eines gewichteten Mittelwerts) zusammenzufassen, da dies einige der wichtigen
Eigenschaften des Entwurfs unterdrücken könnte. Es ist vielmehr ratsam, dem Entwickler eine Anzahl an Entwürfen vorzuschlagen, unter denen dieser den passenden
Entwurf auswählen kann. Jedoch sollte diese Menge bereits ausschließlich „vernünftige” Entwürfe beinhalten. Das Finden solcher Mengen von Entwürfen ist der Zweck
von multikriteriellen Optimierungstechniken.
Précédent

- 281/485

Suivant