A static partial order reduction generator and process result in a substantially reduced state space graph of a multi-process system, independently of the model checking process. The process of this invention creates a modified state graph generator with appended rules that allow any desired state searching tactic (breadth first, depth first, etc.) to be employed when states and transitions are considered in the course of verification. This permits use of existing model checking tools without needing to modify them. The static partial order reduction is made possible by realizing that a prior art condition that at least one state along each cycle of the reduced state graph must be fully expanded can be guaranteed by considering the individual processes that make up the system and identifying certain transitions in those processes.

Ein statischer teilweiser Auftrag Verkleinerung Generator und ein Prozeß ergeben ein im wesentlichen verringertes Zustandraumdiagramm eines Multiprozeß Systems, unabhängig des vorbildlichen überprüfenprozesses. Der Prozeß dieser Erfindung stellt einen geänderten Zustanddiagrammgenerator mit angefügten Richtlinien her, die jeden möglichen gewünschten Zustand erlauben, der Taktik sucht (Breite zuerst, Tiefe zuerst, usw..) beschäftigt werden, wenn Zustände und Übergänge im Verlauf der Überprüfung betrachtet werden. Dieses ermöglicht den Gebrauch von bestehendem Modell Werkzeuge überprüfend, ohne sie ändern zu müssen. Die statische teilweise Auftrag Verkleinerung wird ermöglicht, indem man feststellt, daß ein Zustand der vorherigen kunst, daß mindestens ein Zustand entlang jedem Zyklus des verringerten Zustanddiagramms völlig erweitert werden muß, garantiert werden kann, indem man die einzelnen Prozesse betrachtet, die das System und das Kennzeichnen bestimmter Übergänge in jenen Prozessen bilden.

 
Web www.patentalert.com

< (none)

< Method of forming a fiber preform to minimize shifts of the zero-dispersion wavelength

> Integrated cellular telephone basestation with Internet gateway

> (none)

~ 00016