Difference between revisions of "Liveness"

From PKC
Jump to navigation Jump to search
 
Line 4: Line 4:
In contrast, [[safety]] is a logically derived property that states:  
In contrast, [[safety]] is a logically derived property that states:  
  '''Nothing bad happens given the explicitly stated logical boundaries.'''
  '''Nothing bad happens given the explicitly stated logical boundaries.'''
{{PagePostfix
|category_csd=Logic,Hoare Logic
}}

Latest revision as of 08:35, 7 December 2022

For a project or a computational program, liveness is about being alive, and it can be stated as a formal logical condition:

Something good must happen with the explicitly stated logical boundaries.

Where good is some kind of desirable and detectable condition. In contrast, safety is a logically derived property that states:

Nothing bad happens given the explicitly stated logical boundaries.

References


Related Pages