arrow
Return

Model checking large software specifications

delete1998-07-01
delete118
delete
OA
AI
W
W. K. Chan
A
Anderson, RJ
P
Paul Beame
S
S.M. Burns
F
Francesmary Modugno
D
David Notkin
J
J.D. Reese
DOI:10.1109/32.708566delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In this paper, we present our experiences in using symbolic model checking to analyze a specification of a software system for aircraft collision avoidance. Symbolic model checking has been highly successful when applied to hardware systems. We are interested in whether model checking can be effectively applied to large software specifications. To investigate this, we translated a portion of the stale-based system requirements specification of Traffic Alert and Collision Avoidance System II (TCAS II) into input to a symbolic model checker (SMV). We successfully used the symbolic model checker to analyze a number of properties of the system. We report on our experiences, describing our approach to translating the specification to the SMV language, explaining our methods for achieving acceptable performance, and giving a summary of the properties analyzed. Based on our experiences, we discuss the possibility of using model checking to aid specification development by iteratively applying the technique early in the development cycle. We consider the paper to be a data point for optimism about the potential for more widespread application of model checking to software systems.
Keywords:
formal methods
state-based specifications
requirements
state charts
symbolic model checking
binary decision
diagrams
software verification

Journal

IEEE Transactions on Software Engineering cover
IEEE Transactions on Software Engineering
IF:
5.6
Papers:
2.8K
Citations:
1.1W

Organization

No organization information available
Cited Papers

Cited Papers

Enterovirus A71 DNA-Launched Infectious Clone as a Robust Reverse Genetic Tool
err2016-09-12
err0
errOAAI
errChee Wah Tan; Han Kang Tee; Michelle Hui Pheng Lee; I-Ching Sam; Yoke Fun Chan
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
STRUCTURAL ASPECTS OF IRON COORDINATION COMPOUNDS: I. MONOMERIC DERIVATIVES
err1997-04-01
err0
PREAI
errMilan Melnik,; Iveta Ondrejkovicovä,; Vlasta Vancovd,; Clive E. Holloway,
errShare
errSave
OPTIMISATION OF THE FORMATION AND DISTRIBUTION OF PROTOPORPHYRIN IX IN THE UROTHELIUM
err1999-08-01
err0
PREAI
errA. MARTI; N. LANGE; H. VAN DEN BERGH; D. SEDMERA; P. JICHLINSKI; P. KUCERA
errShare
errSave
High-quality plant DNA extraction for PCR: an easy approach
err2009-06-01
err0
PREAI
errI. Ahmed; M. Islam; W. Arshad; A. Mannan; W. Ahmad; B. Mirza
errShare
errSave
researcher View more