|
Outlines of the course (Part I)
|
Page | 3/6 | Date | 04.03.2021 | Size | 0.69 Mb. | | #55992 |
| fmse-introductionOutlines of the course (Part I) - What are formal methods?
- Overview of sets, relations, functions, graphs and directed graphs.
- Propositional logic
- Predicate logic
- A simple Z specification
- Schemas
- State and operation schemas
- Schema calculus
Outlines of the course (Part II) How to Avoid Software Errors? - in design phase: formal methods
- in coding phase: testing
- later: bug fixing with clients
- warning: rare, but catastrophic errors are often not found by testing!
What is formal methods - Formal methods use mathematical notation to describe in a precise way the properties of an information system.
- They describe what the system must do, without saying how it is to be done.
- This makes Formal specifications useful in the process of developing a computer system.
Share with your friends: |
The database is protected by copyright ©ininet.org 2024
send message
|
|