DocumentCode
470035
Title
Modeling multimedia workflow patterns using Dynamic Petri Nets and Orc
Author
Elias, Susan ; Palaniappan, V. ; Easwarakumar, S.K. ; Mathew, Lisa ; Chbeir, Richard
Author_Institution
Dept. of Comput. Sci. & Eng., Sri Venkateswara Coll. of Eng., Chennai
Volume
1
fYear
2007
fDate
28-31 Oct. 2007
Firstpage
73
Lastpage
80
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 nets; distributed programming; multimedia computing; programming languages; workflow management software; Ore; a priori runtime knowledge; deterministic programming language; distributed multimedia presentation systems; dynamic Petri nets; multimedia workflow patterns; Computer science; Educational institutions; Mathematical model; Mathematics; Petri nets;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital Information Management, 2007. ICDIM '07. 2nd International Conference on
Conference_Location
Lyon
Print_ISBN
978-1-4244-1475-8
Electronic_ISBN
978-1-4244-1476-5
Type
conf
DOI
10.1109/ICDIM.2007.4444203
Filename
4444203
Link To Document