Please use this identifier to cite or link to this item: https://doi.org/10.1016/S0167-739X(03)00127-4
DC FieldValue
dc.titleModeling adaptable multimedia and self-modifying protocol execution
dc.contributor.authorGuan, S.-U.
dc.contributor.authorLim, S.-S.
dc.date.accessioned2014-06-17T02:57:06Z
dc.date.available2014-06-17T02:57:06Z
dc.date.issued2004-01-15
dc.identifier.citationGuan, S.-U., Lim, S.-S. (2004-01-15). Modeling adaptable multimedia and self-modifying protocol execution. Future Generation Computer Systems 20 (1) : 123-143. ScholarBank@NUS Repository. https://doi.org/10.1016/S0167-739X(03)00127-4
dc.identifier.issn0167739X
dc.identifier.urihttp://scholarbank.nus.edu.sg/handle/10635/56658
dc.description.abstractOver the years, researchers have tried to extend Petri net to model multimedia. The focus of the research flows from the synchronization of multimedia without user interactions (UIs), to interactions in distributed environments. The issues in concern are the flexibility and compactness of the model when applied to model a system under change. Most existing models lack the power to model a system under change during execution. Petri net extensions have been developed to facilitate UIs in distributed environments, however, they require sophisticated pre-planning to lay out detailed schedule changes. On the other hand, there has been active research on self-modifying protocols (SMPs) or adaptive protocols in recent years. Plenty of models have been developed to model communication protocol execution, to name a few, finite state machines, communicating finite state machines, Petri nets. However, there exist no suitable models to simulate protocols that are self-modifying or adaptive during execution. In this paper, we propose a Reconfigurable Petri net (RPN) for adaptable multimedia. A RPN comprises of a novel mechanism called modifier. This modifier can create a new change or delete an existing mechanism (e.g. arc, place, token, transition, etc.) of the net. In a way, modifier embraces controllability, reconfigurability, and programmability into the Petri net, and enhances the real-time adaptive modeling power. This development allows a RPN to have a greater modeling power over other extended Petri nets. The paper includes both the model and theory required to establish the technique's validity. Examples are also shown how RPN can be used to model interactive multimedia, and simulate SMPs. A simulator has been developed using Visual C++ under Windows NT to show that RPN is feasible. © 2003 Elsevier B.V. All rights reserved.
dc.description.urihttp://libproxy1.nus.edu.sg/login?url=http://dx.doi.org/10.1016/S0167-739X(03)00127-4
dc.sourceScopus
dc.subjectAdaptive protocols
dc.subjectInteractive multimedia
dc.subjectMultimedia synchronization
dc.subjectReconfigurable Petri nets (RPN)
dc.subjectSelf-modifying protocols
dc.typeArticle
dc.contributor.departmentELECTRICAL & COMPUTER ENGINEERING
dc.description.doi10.1016/S0167-739X(03)00127-4
dc.description.sourcetitleFuture Generation Computer Systems
dc.description.volume20
dc.description.issue1
dc.description.page123-143
dc.description.codenFGCSE
dc.identifier.isiut000188388900010
Appears in Collections:Staff Publications

Show simple item record
Files in This Item:
There are no files associated with this item.

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.