Comparing HOL and MDG: a case study on the verification of an ATM switch fabric

  • Authors:
  • Sofiène Tahar;Paul Curzon

  • Affiliations:
  • Concordia University, Department of Electrical and Computer Engineering, 1455 de Maisonneuve West Montreal, Quebec H3G 1M8, Canada;Middlesex University, School of Computing Science, Bounds Green Road, London N11 2NQ, UK

  • Venue:
  • Nordic Journal of Computing
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

Interactive formal proof and automated verification based on decision graphs are two contrasting formal hardware verification techniques. In this paper, we compare these two approaches. In particular, we consider HOL and MDG. The former is an interactive theorem-proving system based on higher-order logic, while the latter is an automatic system based on Multiway Decision Graphs. As the basis for our comparison we have used both systems to independently verify a fabricated ATM communications chip, the Fairisle 4 by 4 switch fabric.