JOURNAL ARTICLE

Modeling multimedia workflow patterns using Dynamic Petri Nets and Orc

Abstract

In distributed multimedia presentation systems, a workflow is defined to specify which activities need to be executed and in which order. Workflows need to be modeled and verified for effective synchronisation during playout. To model several of these workflows, high-level petri nets have been commonly used. However, petri nets are not suitable for distributed applications and most of them are limited in their capability in modeling workflows having multiple instances with or without a priori runtime knowledge. In this paper, we address the modeling of complex workflow patterns and propose a new approach able to both represent complex distributed multimedia presentation using dynamic petri nets(DPNs) and to translate a verified set of specifications into the new deterministic programming language Orc. DPNs are programmable petri nets that can: efficiently model user interactions and synchronised iterative playouts, and ensure that they represent consistent presentations, while Orc allows providing easy implementations using a set of powerful constructs.

Keywords:
Petri net Computer science Workflow Distributed computing Set (abstract data type) Process architecture Implementation Presentation (obstetrics) Software engineering Programming language Database

Metrics

1
Cited By
0.00
FWCI (Field Weighted Citation Impact)
15
Refs
0.20
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Business Process Modeling and Analysis
Social Sciences →  Business, Management and Accounting →  Management Information Systems
Multimedia Communication and Technology
Social Sciences →  Social Sciences →  Sociology and Political Science
Service-Oriented Architecture and Web Services
Physical Sciences →  Computer Science →  Information Systems

Related Documents

JOURNAL ARTICLE

Modeling Multimedia Synchronization using Petri Nets

Liu WeYuyue Du

Journal:   Information Technology Journal Year: 2009 Vol: 8 (7)Pages: 1054-1058
BOOK-CHAPTER

Reactive Petri Nets for Workflow Modeling

Rik EshuisJuliane Dehnert

Lecture notes in computer science Year: 2003 Pages: 296-315
JOURNAL ARTICLE

Modeling workflow processes with colored Petri nets

Dongsheng LiuJianmin WangStephen ChanJiaguang SunLi Zhang

Journal:   Computers in Industry Year: 2002 Vol: 49 (3)Pages: 267-281
JOURNAL ARTICLE

Using Petri nets for modeling enterprise integration patterns

Dirk FahlandChristian Gierds

Journal:   Munich Personal RePEc Archive (Ludwig Maximilian University of Munich) Year: 2012 Vol: 1218 (1)Pages: 33-6
JOURNAL ARTICLE

Research on Workflow Patterns based on Petri nets

Liang Zhang

Year: 2006 Vol: 483 Pages: 1-6
© 2026 ScienceGate Book Chapters — All rights reserved.