• DocumentCode
    3790761
  • Title

    SynchRuler: a rule-based flexible synchronization model with model checking

  • Author

    R.S. Aygun;A. Zhang

  • Author_Institution
    Dept. of Comput. Sci., Alabama Univ., Huntsville, AL, USA
  • Volume
    17
  • Issue
    12
  • fYear
    2005
  • Firstpage
    1706
  • Lastpage
    1720
  • Abstract
    Flexible synchronization models cannot provide a proper way of managing user interactions that change the course of a presentation. In this paper, we present a flexible synchronization model, termed SynchRuler, which allows such user interactions including backward and skip. The synchronization rules, which are based on event-condition-action (ECA) rules, are maintained to handle relationships among streams in SynchRuler. The synchronization rules are manipulated by the receiver-controller-actor (RCA) scheme, where receivers, controllers, and actors are objects to receive events, to check conditions, and to execute actions, respectively. The verification of a multimedia presentation specification is performed with the synchronization model. The correctness of the model and the presentation is controlled with a technique called model checking. Model checker PROMELA/SPIN tool is used for automatic verification of the correctness of LTL (linear temporal logic) formulas.
  • Keywords
    "Streaming media","Automatic control","Automatic logic units","Engineering management","Video sharing","Teleconferencing","Collaboration","Humans","Automation","Timing"
  • Journal_Title
    IEEE Transactions on Knowledge and Data Engineering
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/TKDE.2005.205
  • Filename
    1524970