On the Effectiveness of Slicing Hierarchical State Machines: A Case Study

  • Authors:
  • Mats P. E. Heimdahl;Jeffrey M. Thompson;Michael W. Whalen

  • Affiliations:
  • -;-;-

  • Venue:
  • EUROMICRO '98 Proceedings of the 24th Conference on EUROMICRO - Volume 1
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

Formal specifications can be hundreds of pages in length 驴 a reflection of the size and complexity of the systems being specified. Lengthy documents are difficult to read, understand, and use. Program slicing was developed to address these issues for programs. In this paper, we apply similar techniques to formal specifications expressed as hierarchicalstate machines. We present a two tiered approach to slicing (or simpli.cation) of hierarchical state machines. We have applied our techniques to a large case study and present empirical data highlighting the reduction and simplification capabilities of our approach to large specifications.