More motivation for model checking

4
More motivation for model checking • ISSTA 1998 (March), Model Checking Without a Model:An Analysis of the Heart-Beat Monitor of a Telephone Switch using VeriSoft, by 3 researchers from Lucent and Bell Labs.

description

More motivation for model checking. ISSTA 1998 (March), Model Checking Without a Model:An Analysis of the Heart-Beat Monitor of a Telephone Switch using VeriSoft, by 3 researchers from Lucent and Bell Labs. Abstract. - PowerPoint PPT Presentation

Transcript of More motivation for model checking

Page 1: More motivation for model checking

More motivation for model checking

• ISSTA 1998 (March), Model Checking Without a Model:An Analysis of the Heart-Beat Monitor of a Telephone Switch using VeriSoft, by 3 researchers from Lucent and Bell Labs.

Page 2: More motivation for model checking

Abstract

• VeriSoft a tool for systematically exploring state spaces of systems composed of several concurrent processes written in full-fledged programing languages.

• State space: directed graph represents combined behavior of concurrent components.

• VeriSoft detects coordination problems. Executes thousands of tests per minute.

Page 3: More motivation for model checking

Abstract

• Application to be tested: Heart-Beat Monitor (HBM) of a telephone switch. Used for faster routing of data.

• Discuss steps of analysis of HBM.

• No modeling was necessary: only a few hours up to tests instead of several days or weeks.

Page 4: More motivation for model checking

Introduction

• Systematic state exploration, e.g. temporal-logic model-checking, attracting growing attention.

• Existing tools restricted to explore the state space of an abstract description of the system.