Analyzing tabular requirements specifications using infinite state model checking

Abstract

This paper investigates the application of infinite state model checking to the formal analysis of requirements specifications in the SCR (software cost reduction) tabular notation using action language verifier (ALV). After reviewing the SCR method and tools and the action language, experimental results are presented of formally analyzing two SCR specifications using ALV, The application of ALV to verify or falsify (by generating counterexamples) the state and transition invariants of SCR specifications and to check disjointness and coverage properties is described. ALV is compared with the verification techniques that have been integrated into the SCR toolset.

DOI: 10.1109/MEMCOD.2006.1695895

Extracted Key Phrases

7 Figures and Tables

Cite this paper

@inproceedings{Bultan2006AnalyzingTR, title={Analyzing tabular requirements specifications using infinite state model checking}, author={Tevfik Bultan and Constance L. Heitmeyer}, booktitle={MEMOCODE}, year={2006} }