The STATEMATE semantics of statecharts

  • Authors:
  • David Harel;Amnon Naamad

  • Affiliations:
  • Weizmann Institute of Science, Rehovot, Israel;i-Logix, Inc., Andover, MA

  • Venue:
  • ACM Transactions on Software Engineering and Methodology (TOSEM)
  • Year:
  • 1996

Quantified Score

Hi-index 0.02

Visualization

Abstract

We describe the semantics of statecharts as implemented in the STATEMATE system. This was the first executable semantics defined for the language and has been in use for almost a decade. In terms of the controversy around whether changes made in a given step should take effect in the current step or in the next one, this semantics adopts the latter approach.