Many cyclic block diagrams do not need parallel semantics

  • Authors:
  • Ben Denckla

  • Affiliations:
  • Denckla Consulting, Los Angeles, CA

  • Venue:
  • ACM SIGPLAN Notices
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Some cyclic block diagrams need parallel semantics: they are syntactically invalid or semantically nonterminating in any block diagram language with sequential semantics. Yet, many cyclic block diagrams do not need parallel semantics: they behave the same in a block diagram language with non-strict sequential semantics. We show that a block diagram used to motivate the parallel semantics of the Ptolemy SR domain behaves the same in BdHas, a block diagram language with non-strict sequential semantics. BdHas is implemented as syntactic sugar on top of Haskell.