Causal message sequence charts

  • Authors:
  • Thomas Gazagnaire;Blaise Genest;Loic Hélouët;P. S. Thiagarajan;Shaofa Yang

  • Affiliations:
  • IRISA/ENS Cachan, Campus de Beaulieu, Rennes Cedex, France;IRISA/CNRS, Campus de Beaulieu, Rennes Cedex, France;IRISA/INRIA, Campus de Beaulieu, Rennes Cedex, France;School of Computing, NUS, Singapore;IRISA/INRIA, Campus de Beaulieu, Rennes Cedex, France

  • Venue:
  • CONCUR'07 Proceedings of the 18th international conference on Concurrency Theory
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Scenario languages based on Message Sequence Charts (MSCs) and related notations have been widely studied in the last decade [14,13,2,9,6,12,8]. The high expressive power of scenarios renders many basic problems concerning these languages undecidable. The most expressive class for which several problems are known to be decidable is one which possesses a behavioral property called "existentially bounded". However, scenarios outside this class are frequently exhibited by asynchronous distributed systems such as sliding window protocols. We propose here an extension of MSCs called Causal Message Sequence Charts, which preserves decidability without requiring existential bounds. Interestingly, it can also model scenarios from sliding window protocols. We establish the expressive power and complexity of decision procedures for various subclasses of Causal Message Sequence Charts.