Prototyping distributed multimedia systems using communicating real-time state machines

  • Authors:
  • Giancarlo Fortino;Libero Nigro

  • Affiliations:
  • Laboratorio di Ingegneria del Software, DEIS, Università della Calabria, Rende, CS, Italy;Laboratorio di Ingegneria del Software, DEIS, Università della Calabria, Rende, CS, Italy

  • Venue:
  • Euromicro-RTS'00 Proceedings of the 12th Euromicro conference on Real-time systems
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes a methodology for the development of real-time systems and shows its application to the modeling, analysis and implementation of distributed multimedia systems. The methodology is centered on Communicating Real-Time State Machines as the modeling language and is supported by jCRSM, a Java2-based toolset. The latter provides a graphical environment for editing, testing, debugging and Java code generation of a prototyped system. Multimedia systems are particular real-time systems which normally do not have hard deadlines to fulfill but only soft deadlines concerning the achievement of a user-defined level of quality of service. For instance, timing QoS parameters refer to jitter, skew and end-to-end delay, which are to be kept bounded throughout a multimedia session. QoS constraints are monitored by assertions on the recorded timestamped event histories. The paper reports some experimental results of a modeled remote multimedia presentation system.