Ränder
Für jeden Vali besteht die Möglichkeit, eine positive und eine negative Marge hinzuzufügen. Diese werden immer relativ zum Wert des Vali als Prozentsatz definiert.
Für einen Vali, der in seiner Formel keine anderen Valis verwendet, werden die Werte einschließlich Marge als „Worst Case“ bezeichnet und wie folgt berechnet:
-
worstcase_plus = value * (1 + margin_plus / 100) -
worstcase_minus = value * (1 - margin_minus / 100)
Bei Valis, die in ihren Formeln andere Valis verwenden, werden die Margen dieser verwendeten Valis in die Worst-Case-Berechnung einbezogen. Derzeit werden zwei Methoden der Margenfortpflanzung unterstützt, wie unten erläutert.
Die „Gesamtmarge“ stellt das resultierende Verhältnis des Worst Case zum tatsächlichen Wert dar. Für einen Vali, der keine anderen Valis verwendet, ist die Gesamtmarge identisch mit der definierten positiven bzw. negativen Marge. Die Berechnung erfolgt wie folgt:
-
totalmargin_plus = (worstcase_plus / value - 1) * 100 -
totalmargin_minus = (worstcase_minus / value + 1) * 100
Die Margenberechnung ist vollständig kompatibel mit der Einheitenumrechnung, verbundenen Kopien, Modi und anderen Funktionen des Requirement Portal.
Margenfortpflanzung
Die Margenfortpflanzung zwischen Valis, die andere Valis verwenden, erfolgt nach dem Ansatz der absoluten Worst-Case-Fortpflanzung.
Absolute Worst-Case-Fortpflanzung
Bei der absoluten Worst-Case-Fortpflanzung wird die Formel mit den Worst-Case-Werten aller verwendeten Valis ausgewertet, und die Marge des Vali selbst wird hinzugefügt. Bei negativen Operationen in der Formel, wie Subtraktion und Division, wird der schlechteste negative Wert verwendet, um den absoluten Worst Case zu erreichen. Wenn derselbe Vali mehrfach in derselben Formel verwendet wird, werden die verschiedenen Fälle ausgewertet und verglichen, um übermäßig extreme Berechnungen zu vermeiden (z. B. Verwendung von Worst-Case-Plus im Zähler und Worst-Case-Minus im Nenner).
Betrachten wir als Beispiel eine einfache Subtraktion zwischen zwei Valis.
| Name des Vali | Formel | Wert | Marge Plus | Marge Minus | Total Margin Plus | Total Margin Minus | Worst Case Plus | Worst Case Minus |
|---|---|---|---|---|---|---|---|---|
| a | 10 | 10 | 10% | 10% | 10% | -10% | 11 | 9 |
| b | 5 | 5 | 20% | 0% | 20% | 0% | 6 | 5 |
| c | a - b | 5 | 10% | 10% | 32% | -46% | (11 - 5) * 1.1 = 6.6 | (9 - 6) * 0.9 = 2.7 |
Beachten Sie, dass Sie nur die Kontrolle über Marge Plus und Marge Minus haben. Der Rest wird vom Requirements Portal berechnet. Margen können entweder in der Tabellenansicht oder im Informationsbereich eines ausgewählten Vali eingegeben werden.

Margen für Valis – Margen und ihre Fortpflanzung auf Gesamtmarge und Worst Case (jeweils Plus und Minus).