Research Article

A Latent Implementation Error Detection Method for Software Validation

Table 1

The analogy set specifications for five property patterns.

Pattern name Property specification Analogy set specification Explanations

Absence LTL:   
CTL:
LTL:   
CTL:
OS: action never occurs
AS: action occurs definitely

Existence LTL:   
CTL:
LTL:   
CTL:
OS: action occurs definitely
AS: action never occurs

Universality LTL:   
CTL:
LTL:   
CTL:
OS: action occurs all through
AS: action does not occur definitely

Precedence LTL:   
CTL:
LTL:   
  
CTL:   
OS: the occurrence of action is enabled by the occurrence of action   
AS: action occurs without the preoccurrence of action or action occurs without the postoccurrence of action
Response LTL:   
CTL:
LTL:   
  
CTL:   
OS: the occurrence of action must be followed by the occurrence of action   
AS: action occurs without the postoccurrence of action or action occurs without the preoccurrence of action