Lecture 5
Lecture 5
Lecture # 5
1. System requirements
2. System implementation
• Properties
– expressed in some formal logic
– have a well-defined semantics
• Satisfaction
– ideally (but not always) decided mechanically
– based on automated deduction and/or model checking
techniques
• Simple
– Finitely many cases
– Approximation, low precision
– Automatic proofs are (in principle) possible
• Complex
– General properties
– High precision, tight modeling
– Automatic proofs (in general) impossible!