Formal methods
by Markus F
1. 2. For
1.1. used in other engineering disciplines
1.2. increases reliability and robustness
1.3. FM less challenging than 10 years ago
1.4. Tools
1.5. Used by
1.5.1. IBM
1.5.2. DoD
1.5.2.1. UK
1.5.3. Transportation, defence, financial
1.6. Reduce development costs
1.7. increase consistency
1.8. increase correctness
1.9. implementation correctness
2. 3. Against
2.1. Low adoption
2.2. Transporation
2.2.1. Train
2.2.2. Stranded passengers for 1.5 hours
3. 1. Introduction
3.1. Mathematically based
3.1.1. specification
3.1.2. development
3.1.3. verification
4. 4. Conclusion
5. Info
5.1. Woodcock et al
5.1.1. Overall
5.1.1.1. Mathematical techniques
5.1.1.1.1. supported by
5.1.1.1.2. developing software and hardware
5.1.1.1.3. allows for verification of models
5.1.1.1.4. Applicable to life-cycle