Executable requirements specifications using triggered message sequence charts

  • Authors:
  • Bikram Sengupta;Rance Cleaveland

  • Affiliations:
  • IBM India Research Laboratory, Block 1, Indian Institute of Technology, Hauz Khas, New Delhi;Department of Computer Science, SUNY at Stony Brook, Stony Brook, NY

  • Venue:
  • ICDCIT'05 Proceedings of the Second international conference on Distributed Computing and Internet Technology
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Triggered Message Sequence Charts (TMSCs) are a scenario-based visual formalism for early stage requirements specifications of distributed systems. In this paper, we present a formal operational semantics for TMSCs that allow the simulation of TMSC system descriptions, so that errors and inconsistencies in specification may be detected early on. The semantics is defined in terms of Structured Operational Semantics (SOS) rules that guide the step-wise execution of TMSC specifications. We also consider the equivalence of this semantics and the TMSC denotational semantics that has been presented in previous work.