Skip to main navigation Skip to search Skip to main content

SynchRuler. A rule-based flexible synchronization model with model checking

  • IEEE
  • University of Alabama in Huntsville

Research output: Contribution to journalArticlepeer-review

6 Scopus citations

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.

Original languageEnglish
Pages (from-to)1706-1720
Number of pages15
JournalIEEE Transactions on Knowledge and Data Engineering
Volume17
Issue number12
DOIs
StatePublished - Dec 2005

Keywords

  • Model checking, s
  • Multimedia presentations
  • Multimedia synchronization
  • Ynchronization rules

Fingerprint

Dive into the research topics of 'SynchRuler. A rule-based flexible synchronization model with model checking'. Together they form a unique fingerprint.

Cite this