How to write parallel programs: a first course
How to write parallel programs: a first course
IEEE Transactions on Software Engineering
Jini and Java Spaces Application Development
Jini and Java Spaces Application Development
Core JINI
CooplS '02 Proceedings of the 7th International Conference on Cooperative Information Systems
Time Stream Petri Nets: A Model for Timed Multimedia Information
Proceedings of the 15th International Conference on Application and Theory of Petri Nets
Service-based software: the future for flexible software
APSEC '00 Proceedings of the Seventh Asia-Pacific Software Engineering Conference
Non Equivalence between Time Petri Nets and Time Stream Petri Nets
PNPM '99 Proceedings of the The 8th International Workshop on Petri Nets and Performance Models
SAINT-W '03 Proceedings of the 2003 Symposium on Applications and the Internet Workshops (SAINT'03 Workshops)
Introduction: Service-oriented computing
Communications of the ACM - Service-oriented computing
Concurrency and Computation: Practice & Experience - Workflow in Grid Systems
A Time Management Method in Workflow Management System
GPC '09 Proceedings of the 2009 Workshops at the Grid and Pervasive Computing Conference
Dynamic checking of temporal constraints for concurrent workflows
Electronic Commerce Research and Applications
Timing constraint workflow nets for workflow analysis
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Modeling logical and temporal synchronization in hypermedia systems
IEEE Journal on Selected Areas in Communications
Hi-index | 0.00 |
Timing requirements are important aspects in workflow modelling, analysis and enactment. In the last few years, though, many workflow languages and tools have been proposed but only few of them address timing issues during enactment. This paper argues that Time Stream Petri Nets (TSPNs), originally designed for multimedia/hypermedia modelling and analysis, are a well-suited formalism also for supporting the whole lifecycle of workflow processes with timing constraints. A novel approach to distributed enactment of workflow processes specified by TSPNs in the context of PN-Engine is proposed. PN-Engine is a decentralized enactment engine based on the Service Oriented Computing paradigm, that enables execution of workflow processes where the coordinated activities may involve cross-boundary organizations. The approach is illustrated by means of an example concerned with a wine-production process.