An Experiment in Formal Software Development: Using the B Theorem Prover on a VDM Case Study.
Christine LafontaineYves LedruPierre-Yves SchobbensPublished in: ICSE (1990)
Keyphrases
- theorem prover
- software development
- case study
- theorem proving
- automated reasoning
- first order logic
- inference rules
- software engineering
- automated theorem proving
- development process
- term rewriting
- software systems
- computer algebra
- formal proof
- formal semantics
- software developers
- software projects
- formal model
- natural deduction
- software architecture
- formal specification
- mathematical knowledge
- software components
- formal methods
- software evolution
- operational semantics
- requirements engineering
- boolean algebra
- real world
- proof search
- timed automata
- proof planning
- software testing
- effort estimation
- artificial intelligence
- machine learning