摘要 |
Das erfindungsgemäße Verfahren für ein Fehlertoleranzmanagement einer Softwarekomponente sieht folgende Schritte vor: Ausführen einer Mehrzahl von Instanzen der Softwarekomponente in zumindest teilweise unterschiedlichen Ausführungsumgebungen, wobei jeder Softwarekomponente ein lokales Störanfälligkeitsregister und ein globales Störanfälligkeitsregister zugeordnet ist; Erfassen einer Störung einer ersten Instanz der Softwarekomponente; Aktualisieren des lokalen Störanfälligkeitsregisters der ersten Instanz, basierend auf der erfassten Störung und dem Inhalt des lokalen Störanfälligkeitsregisters der ersten Instanz; Aktualisieren des globalen Störanfälligkeitsregisters jeder Instanz, basierend auf der erfassten Störung und dem Inhalt des globalen Störanfälligkeitsregisters jeder Instanz; Bestimmen eines Unterschieds des jeweiligen lokalen Störanfälligkeitsregisters zu dem jeweiligen globalen Störanfälligkeitsregister; und Bestimmen eines Fehlertoleranzwertes der Softwarekomponente in der jeweiligen Ausführungsumgebung, basierend auf dem bestimmten Unterschied.
|