Temporal Logic Translator
Purpose
Provides expert guidance on temporal logic specification and translation between formalisms.
Capabilities
- •LTL to Buchi automata
- •CTL to CTL* comparison
- •Natural language to temporal logic
- •Property pattern templates
- •Formula equivalence checking
- •Negation normal form conversion
Usage Guidelines
- •Property Identification: Identify desired system properties
- •Formalization: Express in appropriate temporal logic
- •Translation: Convert between formalisms if needed
- •Pattern Matching: Use property pattern templates
- •Verification: Check formula equivalence
Tools/Libraries
- •Spot
- •GOAL
- •LTL2BA
- •NuSMV