Transformation techniques can make students excited about formal methods.
Pieter Van GorpHans SchippersSerge DemeyerDirk JanssensPublished in: Inf. Softw. Technol. (2008)
Keyphrases
- formal methods
- formal analysis
- student learning
- learning experience
- formal specification
- model checking
- learning activities
- safety critical
- learning outcomes
- high school students
- learning environment
- model checker
- process algebra
- higher education
- knowledge based systems
- high school
- learning styles
- collaborative learning
- e learning
- artificial intelligence
- distance learning
- intelligent tutoring systems
- undergraduate students
- learning process
- programming course
- database
- temporal logic
- fine grained
- information systems
- reactive systems
- formal specification language
- provably correct
- software engineering
- databases