• DocumentCode
    2186370
  • Title

    Prototyping distributed multimedia systems using communicating real-time state machines

  • Author

    Fortino, Giancarlo ; Nigro, Libero

  • Author_Institution
    DEIS, Calabria Univ., Italy
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    273
  • Lastpage
    280
  • Abstract
    The 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
  • Keywords
    Java; distributed programming; multimedia systems; program debugging; quality of service; real-time systems; software prototyping; Java code generation; Java2 based toolset; QoS constraints; communicating real-time state machines; debugging; distributed multimedia system prototyping; distributed multimedia systems; end-to-end delay; graphical environment; hard deadlines; jCRSM; modeled remote multimedia presentation system; modeling language; multimedia session; prototyped system; quality of service; real time systems; real time systems development; recorded timestamped event histories; soft deadlines; timing QoS parameters; user-defined level; Debugging; Delay; Java; Multimedia systems; Prototypes; Quality of service; Real time systems; Remote monitoring; System testing; Timing jitter;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 2000. Euromicro RTS 2000. 12th Euromicro Conference on
  • Conference_Location
    Stockholm
  • ISSN
    1068-3070
  • Print_ISBN
    0-7695-0734-4
  • Type

    conf

  • DOI
    10.1109/EMRTS.2000.854016
  • Filename
    854016