Exercises for teaching logic in a formal methods course: formalizing ERDs.
Guy TremblayPublished in: SIGCSE (1999)
Keyphrases
- formal methods
- model checker
- formal analysis
- model checking
- process algebra
- formal specification
- safety critical
- knowledge based systems
- online learning
- learning environment
- higher education
- high school
- learning process
- artificial intelligence
- provably correct
- software engineering
- reactive systems
- modal logic
- development lifecycle
- formal specification language
- computer programming
- learning systems
- open source
- case study
- building blocks
- knowledge acquisition
- expert systems
- knowledge base