Timing Analysis of Message Sequence Charts

  • Authors:
  • Xuandong Li;Johan Lilius

  • Affiliations:
  • -;-

  • Venue:
  • Timing Analysis of Message Sequence Charts
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

Message sequence chart (MSC) is a graphical and textual language for the description and specification of the interactions between system components. The MSC standard as defined by ITU-T in Recommendation Z.120 introduces two basic concepts: basic MSCs and High-Level MSCs. MSC specifications are a combination of a set of basic MSCs and an High-Level MSC describing their compositions. Several different mechanisms have been introduced to handle timing constraints in MSCs, eg. timers, delay intervals, and timing marks. In this paper, we consider the problem of analyzing MSCs with timing constraints. For basic MSCs with timing marks to express more general timing constraints, we show how to analyze them for timing consistency using linear programming. For MSC specifications with timers to express the timing constraints enforced among basic MSCs, we give algorithms for deciding timing consistency and timing inconsistency.