Deriving Mode Invariants from SCR Specifications

  • Authors:
  • Zhenyi Jin

  • Affiliations:
  • -

  • Venue:
  • ICECCS '96 Proceedings of the 2nd IEEE International Conference on Engineering of Complex Computer Systems
  • Year:
  • 1996

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper introduces a formal analysis method to derive modeclass invariants from Software Cost Reduction (SCR) specifications. SCR specifications can be used to specify event-driven systems. Mode invariants in SCR specifications are used to capture safety features that must be ensured during software development. This new method derives mode invariants from well-defined, consistent SCR specifications by transforming an SCR mode transition table into one matrix and two vectors to describe the conditions before and after a mode transition occurs, an algorithm then derives single mode invariants. A case study of a cruise control system shows that the algorithm is capable of determining the same mode invariants that were proved via model checking in earlier investigations.