Completeness and consistency analysis of state-based requirements

40Citations
Citations of this article
24Readers
Mendeley users who have this article in their library.

Abstract

This paper describes methods for automatically analyzing formal, state-based requirements specifications for completeness and consistency. The approach uses a low-level functional formalism, simplifying the analysis process. State space explosion problems are eliminated by applying the analysis at a high level of abstraction; i.e, instead of generating a reachability graph for analysis, the analysis is performed directly on the model. The method scales up to large systems by decomposing the specification into smaller, analyzable parts and then using functional composition rules to ensure that verified properties hold for the entire specification. The analysis algorithms and tools have been validated on TCAS II, a complex, airborne, collision-avoidance system required on all commercial aircraft with more than 30 passengers that fly in U.S. airspace.

Cite

CITATION STYLE

APA

Heimdahl, M. P. E., & Leveson, N. G. (1995). Completeness and consistency analysis of state-based requirements. In Proceedings - International Conference on Software Engineering (pp. 3–14). IEEE. https://doi.org/10.1145/225014.225015

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free