Capturing overlapping, triggered, and preemptive collaborations using MSCs

  • Authors:
  • Ingolf H. Krüger

  • Affiliations:
  • Department of Computer Science & Engineering, University of California, San Diego, La Jolla, CA

  • Venue:
  • FASE'03 Proceedings of the 6th international conference on Fundamental approaches to software engineering
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Message Sequence Charts (MSCs) and related notations have found wide acceptance for scenario-oriented behavior specifications. However, MSCs lack adequate support for important aspects of interaction modeling, including overlapping interactions, progress/liveness specifications, and preemption. Such support is needed particularly in the context of service-oriented specifications both in the business information and embedded systems domain. In this text, we introduce extensions to the "standard" MSC notation addressing these deficits, and provide a semantic foundation for these extensions