Back to Search Start Over

Petri Nets.

Authors :
Taylor, Ian J.
Deelman, Ewa
Gannon, Dennis B.
Shields, Matthew
Hoheisel, Andreas
Alt, Martin
Source :
Workflows for e-Science; 2007, p190-207, 18p
Publication Year :
2007

Abstract

In 1962, C.A. Petri introduced in his Ph.D. thesis [351] a formalism for describing distributed processes by extending state machines with a notion of concurrency. Due to the simple and intuitive, but at the same time formal and expressive, nature of his formalism, Petri Nets became an established tool for modelling and analyzing distributed processes in business as well as the IT sector. This chapter gives a brief introduction to the theory of Petri Nets and shows how Petri Nets can be applied for effective workflow management with regard to the choreography, orchestration, and enactment of e-Science applications. While choreography deals with the abstract modelling of applications, orchestration deals with the mapping onto concrete software components and the infrastructure. During the enactment of e-Science applications, runtime issues, such as synchronization, persistence, transaction safety, and fault management, are examined within the workflow formalism. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISBNs :
9781846285196
Database :
Supplemental Index
Journal :
Workflows for e-Science
Publication Type :
Book
Accession number :
34227211
Full Text :
https://doi.org/10.1007/978-1-84628-757-2_13