Automated Verification of Features with Situation Calculus: FORTE 2004, Madrid

Research output: Other contribution


A well-known way to reason about infinite-state systems is mathematical induction. However, describing such systems for a first-order automated induction prover is a complex task requiring a specialist. To handle this complexity we propose to use the situation calculus as a basis. We deal with the qualification problem by adding a feature construct on top of the situation calculus. We report on a preliminary case study demonstrating the use of our fully automated tool.
Original languageEnglish
Number of pages14
Publication statusPublished - 2004


  • feature programming, software verification

Cite this