Schedulability Analysis Algorithm for Timing Constraint Workflow Models

Σχετικά έγγραφα
Study on Re-adhesion control by monitoring excessive angular momentum in electric railway traction

1 (forward modeling) 2 (data-driven modeling) e- Quest EnergyPlus DeST 1.1. {X t } ARMA. S.Sp. Pappas [4]

An Automatic Modulation Classifier using a Frequency Discriminator for Intelligent Software Defined Radio

Διπλωματική Εργασία του φοιτητή του Τμήματος Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών της Πολυτεχνικής Σχολής του Πανεπιστημίου Πατρών

Test Data Management in Practice

Buried Markov Model Pairwise

HIV HIV HIV HIV AIDS 3 :.1 /-,**1 +332

Arbitrage Analysis of Futures Market with Frictions

Study of In-vehicle Sound Field Creation by Simultaneous Equation Method

Vol. 31,No JOURNAL OF CHINA UNIVERSITY OF SCIENCE AND TECHNOLOGY Feb

AΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ

Δθαξκνζκέλα καζεκαηηθά δίθηπα: ε πεξίπησζε ηνπ ζπζηεκηθνύ θηλδύλνπ ζε κηθξνεπίπεδν.

Probabilistic Approach to Robust Optimization

: Monte Carlo EM 313, Louis (1982) EM, EM Newton-Raphson, /. EM, 2 Monte Carlo EM Newton-Raphson, Monte Carlo EM, Monte Carlo EM, /. 3, Monte Carlo EM

ΜΕΛΕΤΗ ΤΗΣ ΗΛΕΚΤΡΟΝΙΚΗΣ ΣΥΝΤΑΓΟΓΡΑΦΗΣΗΣ ΚΑΙ Η ΔΙΕΡΕΥΝΗΣΗ ΤΗΣ ΕΦΑΡΜΟΓΗΣ ΤΗΣ ΣΤΗΝ ΕΛΛΑΔΑ: Ο.Α.Ε.Ε. ΠΕΡΙΦΕΡΕΙΑ ΠΕΛΟΠΟΝΝΗΣΟΥ ΚΑΣΚΑΦΕΤΟΥ ΣΩΤΗΡΙΑ

ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΗΡΑΚΛΕΙΟ ΚΡΗΤΗΣ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΛΟΓΙΣΤΙΚΗΣ

A Method for Creating Shortcut Links by Considering Popularity of Contents in Structured P2P Networks

Architecture οf Integrated Ιnformation Systems (ARIS)

ΓΕΩΜΕΣΡΙΚΗ ΣΕΚΜΗΡΙΩΗ ΣΟΤ ΙΕΡΟΤ ΝΑΟΤ ΣΟΤ ΣΙΜΙΟΤ ΣΑΤΡΟΤ ΣΟ ΠΕΛΕΝΔΡΙ ΣΗ ΚΤΠΡΟΤ ΜΕ ΕΦΑΡΜΟΓΗ ΑΤΣΟΜΑΣΟΠΟΙΗΜΕΝΟΤ ΤΣΗΜΑΣΟ ΨΗΦΙΑΚΗ ΦΩΣΟΓΡΑΜΜΕΣΡΙΑ

IPSJ SIG Technical Report Vol.2014-CE-127 No /12/6 CS Activity 1,a) CS Computer Science Activity Activity Actvity Activity Dining Eight-He

2 ~ 8 Hz Hz. Blondet 1 Trombetti 2-4 Symans 5. = - M p. M p. s 2 x p. s 2 x t x t. + C p. sx p. + K p. x p. C p. s 2. x tp x t.

2016 IEEE/ACM International Conference on Mobile Software Engineering and Systems

ER-Tree (Extended R*-Tree)

Web-based supplementary materials for Bayesian Quantile Regression for Ordinal Longitudinal Data

The challenges of non-stable predicates

þÿ Ç»¹º ³µÃ ± : Ãż²» Ä Â

Nov Journal of Zhengzhou University Engineering Science Vol. 36 No FCM. A doi /j. issn

ΕΛΕΓΧΟΣ ΤΩΝ ΠΑΡΑΜΟΡΦΩΣΕΩΝ ΧΑΛΥΒ ΙΝΩΝ ΦΟΡΕΩΝ ΜΕΓΑΛΟΥ ΑΝΟΙΓΜΑΤΟΣ ΤΥΠΟΥ MBSN ΜΕ ΤΗ ΧΡΗΣΗ ΚΑΛΩ ΙΩΝ: ΠΡΟΤΑΣΗ ΕΦΑΡΜΟΓΗΣ ΣΕ ΑΝΟΙΚΤΟ ΣΤΕΓΑΣΤΡΟ

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ "ΠΟΛΥΚΡΙΤΗΡΙΑ ΣΥΣΤΗΜΑΤΑ ΛΗΨΗΣ ΑΠΟΦΑΣΕΩΝ. Η ΠΕΡΙΠΤΩΣΗ ΤΗΣ ΕΠΙΛΟΓΗΣ ΑΣΦΑΛΙΣΤΗΡΙΟΥ ΣΥΜΒΟΛΑΙΟΥ ΥΓΕΙΑΣ "

Research on Economics and Management

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΣΥΣΤΗΜΑΤΩΝ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ

ΑΝΩΤΑΤΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΠΕΙΡΑΙΑ ΤΕΧΝΟΛΟΓΙΚΟΥ ΤΟΜΕΑ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ Τ.Ε.

ΣΤΥΛΙΑΝΟΥ ΣΟΦΙΑ

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΒΑΛΕΝΤΙΝΑ ΠΑΠΑΔΟΠΟΥΛΟΥ Α.Μ.: 09/061. Υπεύθυνος Καθηγητής: Σάββας Μακρίδης

Quick algorithm f or computing core attribute

GPU. CUDA GPU GeForce GTX 580 GPU 2.67GHz Intel Core 2 Duo CPU E7300 CUDA. Parallelizing the Number Partitioning Problem for GPUs

Βασικές Δομές μοντέλων Petri Nets. C.A. Petri

Main source: "Discrete-time systems and computer control" by Α. ΣΚΟΔΡΑΣ ΨΗΦΙΑΚΟΣ ΕΛΕΓΧΟΣ ΔΙΑΛΕΞΗ 4 ΔΙΑΦΑΝΕΙΑ 1

Medium Data on Big Data

ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ. «Προστασία ηλεκτροδίων γείωσης από τη διάβρωση»

LUNGOO R. Control Engineering for Development of a Mechanical Ventilator for ICU Use Spontaneous Breathing Lung Simulator LUNGOO

Μηχανισμοί πρόβλεψης προσήμων σε προσημασμένα μοντέλα κοινωνικών δικτύων ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ. Πτυχιακή εργασία Η ΚΑΤΑΘΛΙΨΗ ΣΕ ΕΦΗΒΟΥΣ ΜΕ ΣΑΚΧΑΡΩΔΗ ΔΙΑΒΗΤΗ ΤΥΠΟΥ 1

derivation of the Laplacian from rectangular to spherical coordinates

Inverse trigonometric functions & General Solution of Trigonometric Equations

Η ΠΡΟΣΩΠΙΚΗ ΟΡΙΟΘΕΤΗΣΗ ΤΟΥ ΧΩΡΟΥ Η ΠΕΡΙΠΤΩΣΗ ΤΩΝ CHAT ROOMS

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΣΥΣΤΗΜΑΤΩΝ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΕΡΓΑΣΤΗΡΙΟ ΥΨΗΛΩΝ ΤΑΣΕΩΝ

IMES DISCUSSION PAPER SERIES

VSC STEADY2STATE MOD EL AND ITS NONL INEAR CONTROL OF VSC2HVDC SYSTEM VSC (1. , ; 2. , )

ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ ΕΠΑΝΑΣΧΕΔΙΑΣΜΟΣ ΓΡΑΜΜΗΣ ΣΥΝΑΡΜΟΛΟΓΗΣΗΣ ΜΕ ΧΡΗΣΗ ΕΡΓΑΛΕΙΩΝ ΛΙΤΗΣ ΠΑΡΑΓΩΓΗΣ REDESIGNING AN ASSEMBLY LINE WITH LEAN PRODUCTION TOOLS

ΔΙΕΡΕΥΝΗΣΗ ΤΗΣ ΣΕΞΟΥΑΛΙΚΗΣ ΔΡΑΣΤΗΡΙΟΤΗΤΑΣ ΤΩΝ ΓΥΝΑΙΚΩΝ ΚΑΤΑ ΤΗ ΔΙΑΡΚΕΙΑ ΤΗΣ ΕΓΚΥΜΟΣΥΝΗΣ ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ

ΠΟΛΥΤΕΧΝΕΙΟ ΚΡΗΤΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΕΡΙΒΑΛΛΟΝΤΟΣ

Απόκριση σε Μοναδιαία Ωστική Δύναμη (Unit Impulse) Απόκριση σε Δυνάμεις Αυθαίρετα Μεταβαλλόμενες με το Χρόνο. Απόστολος Σ.

ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ. Τα γνωστικά επίπεδα των επαγγελματιών υγείας Στην ανοσοποίηση κατά του ιού της γρίπης Σε δομές του νομού Λάρισας

ΔΙΠΛΩΜΑΣΙΚΗ ΕΡΓΑΙΑ. του φοιτητή του Σμήματοσ Ηλεκτρολόγων Μηχανικών και. Σεχνολογίασ Τπολογιςτών τησ Πολυτεχνικήσ χολήσ του. Πανεπιςτημίου Πατρών

Analysis of energy consumption of telecommunications network and application of energy-saving techniques

*,* + -+ on Bedrock Bath. Hideyuki O, Shoichi O, Takao O, Kumiko Y, Yoshinao K and Tsuneaki G

ΑΚΑ ΗΜΙΑ ΕΜΠΟΡΙΚΟΥ ΝΑΥΤΙΚΟΥ ΜΑΚΕ ΟΝΙΑΣ ΣΧΟΛΗ ΜΗΧΑΝΙΚΩΝ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ

!! " # $%&'() * & +(&( 2010

ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ: Mετακύλιση τιμών βασικών προϊόντων και τροφίμων στην περίπτωση του Νομού Αιτωλοακαρνανίας

Approximation of distance between locations on earth given by latitude and longitude

( ) , ) , ; kg 1) 80 % kg. Vol. 28,No. 1 Jan.,2006 RESOURCES SCIENCE : (2006) ,2 ,,,, ; ;

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ

Ζητήματα Τυποποίησης στην Ορολογία - ο ρόλος και οι δράσεις της Επιτροπής Ορολογίας ΤΕ21 του ΕΛΟΤ

Όλνκα πνπδάζηξηαο: Γξεγνξία αββίδνπ Α.Δ.Μ:7859. Δπηβιέπνλ Καζεγεηήο: Παζραιίδεο Αζαλάζηνο ΑΝΩΣΑΣΟ ΣΔΥΝΟΛΟΓΗΚΟ ΔΚΠΑΗΓΔΤΣΗΚΟ ΗΓΡΤΜΑ ΚΑΒΑΛΑ

ΙΑΤΜΗΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥ ΩΝ ΣΤΗ ΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ. ιπλωµατική Εργασία. της ΘΕΟ ΟΣΟΠΟΥΛΟΥ ΕΛΕΝΗΣ ΜΣ:5411

A research on the influence of dummy activity on float in an AOA network and its amendments

Section 8.3 Trigonometric Equations

Lecture 2. Soundness and completeness of propositional logic

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

Numerical Analysis FMN011

Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική»

Feasible Regions Defined by Stability Constraints Based on the Argument Principle

CorV CVAC. CorV TU317. 1

Motion analysis and simulation of a stratospheric airship

, -.

ΠΡΟΣΟΜΟΙΩΣΕΙΣ ΧΗΜΙΚΩΝ ΔΙΕΡΓΑΣΙΩΝ ΜΕ ΧΡΗΣΗ ΤΟΥ ASPEN HYSYS: ΕΦΑΡΜΟΓΗ ΣΤΗΝ ΕΛΛΗΝΙΚΗ ΑΕΡΟΠΟΡΙΚΗ ΒΙΟΜΗΧΑΝΙΑ

Μεταπτυχιακή διατριβή. Ανδρέας Παπαευσταθίου

ICT use and literature courses in secondary Education: possibilities and limitations

How to register an account with the Hellenic Community of Sheffield.

Vol. 34 ( 2014 ) No. 4. J. of Math. (PRC) : A : (2014) Frank-Wolfe [7],. Frank-Wolfe, ( ).

ΧΩΡΙΚΑ ΟΙΚΟΝΟΜΕΤΡΙΚΑ ΥΠΟΔΕΙΓΜΑΤΑ ΣΤΗΝ ΕΚΤΙΜΗΣΗ ΤΩΝ ΤΙΜΩΝ ΤΩΝ ΑΚΙΝΗΤΩΝ SPATIAL ECONOMETRIC MODELS FOR VALUATION OF THE PROPERTY PRICES

ΚΒΑΝΤΙΚΟΙ ΥΠΟΛΟΓΙΣΤΕΣ

Study of urban housing development projects: The general planning of Alexandria City

6.3 Forecasting ARMA processes

2 nd AEGIS Technical Meeting and On-Site Visit in Mytilene, Greece

Ηλεκτρονικός Βοηθός Οδηγού Μοτοσυκλέτας

EE101: Resonance in RLC circuits

ΠΕΡΙΕΧΟΜΕΝΑ. Μάρκετινγκ Αθλητικών Τουριστικών Προορισμών 1

Επίδραση της Συμβολαιακής Γεωργίας στην Χρηματοοικονομική Διοίκηση των Επιχειρήσεων Τροφίμων. Ιωάννης Γκανάς

Προετοιμάζοντας τον μελλοντικό δάσκαλο για το ψηφιακό σχολείο

MSM Men who have Sex with Men HIV -

ΑΛΛΗΛΕΠΙ ΡΑΣΗ ΜΟΡΦΩΝ ΛΥΓΙΣΜΟΥ ΣΤΙΣ ΜΕΤΑΛΛΙΚΕΣ ΚΑΤΑΣΚΕΥΕΣ

Τεχνολογία Ψυχαγωγικού Λογισμικού και Εικονικοί Κόσμοι Ενότητα 8η - Εικονικοί Κόσμοι και Πολιτιστικό Περιεχόμενο

Simplex Crossover for Real-coded Genetic Algolithms

[4] 1.2 [5] Bayesian Approach min-max min-max [6] UCB(Upper Confidence Bound ) UCT [7] [1] ( ) Amazons[8] Lines of Action(LOA)[4] Winands [4] 1

Assalamu `alaikum wr. wb.

A multipath QoS routing algorithm based on Ant Net

Study on the Strengthen Method of Masonry Structure by Steel Truss for Collapse Prevention

ΚΕΙΜΕΝΟΚΕΝΤΡΙΚΗ ΘΕΩΡΙΑ: ΘΕΩΡΗΤΙΚΟ ΠΛΑΙΣΙΟ ΚΑΙ ΠΕΙΡΑΜΑΤΙΚΗ ΕΦΑΡΜΟΓΗ ΣΕ ΣΠΠΕ ΜΕ ΣΤΟΧΟ ΤΟΝ ΠΕΡΙΒΑΛΛΟΝΤΙΚΟ ΓΡΑΜΜΑΤΙΣΜΟ ΤΩΝ ΜΑΘΗΤΩΝ

Transcript:

CIMS Vol.8No.72002pp.527-532 ( 100084) Petri Petri F270.7 A Schedulability Analysis Algorithm for Timing Constraint Workflow Models Li Huifang and Fan Yushun (Department of Automation, Tsinghua University, Beijing, 100084, PRC) Abstract The ultimate goal of workflow management is to make sure that the proper activities are executed by the right person at the right time, a business activity which satisfies workflow control logic but violates specified time constraints is actually insignificant. So a workflow model requires time specification and verification before it is instanced and executed to guarantee the correctness of time behavior in WorkFlow Management Systems (WFMS). For the important limitation of actual WFMS, a Petri nets-based workflow modeling method for time constraints is put forward in this paper. Firstly, we extend Workflow nets with time constraints and call the new nets Timing Constraint WorkFlow nets (TCWF-nets), then after analyzing the timing property of WorkFlow nets (WF-nets), the schedulability analysis algorithm of TCWF-nets is proposed. Research results show that our method can roundly describe time information and has important reference value in enriching the time constraint modeling in WFMS. Keywords Workflow; Modeling; Time Constraints; Petri Nets; Schedulability Analysis 1 [1] 1

CIMS Vol.8No.72002pp.527-532 (Timing Constraint WorkFlow net TCWF-net) Petri [2-3] (Timing Constraint Petri Nets TCPN s) (WorkFlow net WF-net) [4] TCWF-net WF-net TCWF-net 2 2.1 Petri PN=(P, T, F) (WorkFlow net WF-net) (i P i = ) (o P o =) N =(P, T {t}, F {(o, t), (t, i)}) t N \T i o WF-net WF-net D TC TCWF-net 6 TCWF-net=(P, T, F, TC, D, M 0 ) WF-net(PTFM 0 ) TCTZZZ TC TC=([TC min (pt) TC max (pt)] ZZTCmin(pt)TC max (pt) p P t T}pt (TC min (pt) TC max (pt)) DTZD D={FIRE Dur (t)fire Dur (t) Z t T}FIRE Dur (t) WF-netTCWF-net (TC min (p j ), TC max (p j )) p j (TC min (t), TC max (t)) t t T 0 T 0 +TC min (t)τ T 0 +TC max (t)) p j t t TOKEN arr (p j ) TC min (p j )/TC max (p j ) TC min (t)/tc max (t) TCWF-net 2

CIMS Vol.8No.72002pp.527-532 ( ) t TK s t t t TK s t FIRE enabled (t)t EEBT(t)/LEET(t)t / EFBT(t)/LFET(t) t / FIRE begin (t)/fire end (t)t / I p (t)/o p (t) t / I t (p j )/O t (p j ) p j / 2.2 TCWF-net WF-net WF-net (1) TCWF-net i oi I t (i)= o O t (o)= (2) TCWF-net t * i o I p (t * )={o}o p (t * )={i} Petri oi t * (3) o (4) TCWF-net [4] TCWF-net WF-net 3 TCWF-net 3.1 WF-net WF-net T c p 2 1 Petri Fig. 1 Petri-net models of the four routing constructs [5] 1 3.2 / p 1 A 3

CIMS Vol.8No.72002pp.527-532 TOKEN arr (p) i TOKEN arr (i) ptoken arr (p) (TC min (p j ), TC max (p j )) p j TC min (p j )/TC max (p j ) TC min (p j )0 t TC min (t)0 TC min (t)0 TC max (t) TC min (t) 8:00~12:00 (TC min (p j ), TC max (p j ))(8, 12) 8:00~18:00 (TC min (t), TC max (t)) (8, 18)( ) FIRE Dur (t) FIRE Dur (t) FIRE Dur (t) (TC min (t), TC max (t)) (TC min (t), TC max (t))(0, ) FIRE Dur (t)=0 4 (specification) [2,6] Petri TCWF-net ( ) Petri 4

CIMS Vol.8No.72002pp.527-532 4.1 EFBT(t)/LFET(t) WF-net TCWF-net WF-net TCWF-net 1. TCWF-net M t LFET(t)EFBT(t)0 t LFET(t)EFBT(t)FIRE Dur (t) 2. TCWF-net M t t TOKEN arr (p j ) t TOKEN arr (p j ) t TOKEN arr (p j )0 [3]EEBT(t)/LEET(t)EFBT(t)/LFET(t) p j I p (t) EEBT(t) MAX [TOKENarr(p j )+TC min (p j )] (1) j LEET(t) MIN [TOKENarr(p j )+TC max (p j )] (2) j EFBT(t)EEBT(t)+TC min (t) (3) LFET(t)LEET(t) (4) 4.2 TCWF-net TCWF-net M n M 0 (M 0 t 1 M 1 t 2 M 2 t i M i t n M n )(t 1 t 2 t i t n ) M 0 M n TC max (t i )TC min (t i ) TC max (t i )TC min (t i )FIRE Dur (t i ) t 1 t n M 0 M 0 M n M n M n t 1 t 2 t n (1)~(4)M n t 1 t 2 t n EFBT(t i )/LFET(t i )(i=1, 2,, n) 2 t i ()t i t i t i t i t n LFET(t n ) 5 TCWF-nets 3. TCWF-net M t D(t) t 5 M n

CIMS Vol.8No.72002pp.527-532 UD(t)D(t) 0D(t)UD(t)LFET(t)EFBT(t)FIRE Dur (t) (5) t FIRE begin (t)d(t)efbt(t) t p j O p (t) TOKEN arr (p j )FIRE end (t)d(t)efbt(t)fire Dur (t) t t FIRE end (t)lfet(t)d(t)ud(t) FIRE end (t)fire begin (t)fire Dur (t)lfet(t) t t p i TOKEN arr (p i )LFET(t)1p i I p (t) TCWF-net M n M 0 M n M 0 M 0 LFET(t i )EFBT(t i ) FIRE Dur (t i )i=1, 2,, n t i (i=1, 2,, n)d(t i ) UD(t i ) (3)~(5) t i D(t i ) 5.1 t i (i=1, 2,, n) D(t i ) Step 1 ( ) Step 2 M 0 TOKEN arr (M 0 )M 0 M End k0 Step 3 M k k0 M k M 0 J(k) t j j1, 2,, J(k) j=1 Step 4 (1)~(4) t j EFBT(t j )/LFET(t j ) t j UD(t j ) D(t j ) 0D(t j )UD(t j )LFET(t j )EFBT(t j ) t j M k ( ) Step 5 jj+1 j<j(k) Step 4 jj(k) Step 6 + 1 j Step 6 M k+1 M k + ( J ( )) Mk+1 k=k+1 Step 3 Stop Step 7 Stop 1 k M End 0D(t) UD(t) i ) f k (CC, DT)0k1, 2,, n (6) CC TC min (p j )/TC max (p j )TC min (t i )/TC max (t i )FIRE dur (t i ) DT (D(t 1 ), D(t 2 ),, D(t n )) D{DTf(j, DT)0j0, 1,, n-1} J(DT)FIRE end (t n )(M n ) 6

CIMS Vol.8No.72002pp.527-532 Min J( DT ) DT s. t. f (j, DT ) 0, j = 0,1, L, n 1 (7) (6) (7) DT 5.2 TCWF-nets 2 TCWF-net t 22 t 21 ( ) M(p 22 ) p 0 p 1 (21, 31)[d 22 ] WF-net M(p 0 )M(p 22 ) p t t 3 1 t 21 3 (t 1 t 22 )TCWF-net p (0, 20)[d 21 21 ] t 22 t 21 2 TCWF-net 1 Fig.2 A fragment of a TCWF-net with OR-split structure (t 1 t 21f t 22 )t 21f t 21 t 21 p 1 Token =FIRE end (t 21f )+1 (D(t 1 )) Token t 22 1 (6)~(7) 6 ( ) t 22 p 22 7

CIMS Vol.8No.72002pp.527-532 TC min (pt)/ TC max (pt) FIRE Dur (t) t EFBT(t)/LFET(t) t t TCWF-net DT DT D(t i )t i D(t i ) TCWF-net D(t i ) (FIRE Dur (t i ) ) D(t i ) t i Petri Petri TCWF-net [1] Eder J, Panagos E, Pozewaunig H and Rabinovich M. Time Management in Workflow Systems[A]BIS 99 3 rd International Conference on Business Information Systems[C]BerlinSpringer Verlag1999266-280 [2] Tasi J J P, Yang S J. Timing Constraint Petri Nets and Their Application to Schedulability Analysis of Real-Time System Specifications[J]IEEE Trans Software Engineering, 199521(1)32-49 [3] Petri [J] 2000 15(5) 609-612 [4] Van der W MPThe Application of Petri nets in Workflow Management[J]The Journal of Circuits, Systems and Computers19988(1)21-66 [5] [M] 2001150-156 [6] Joel T, Francoise S, Jean-Pierre T. Time Constraints Verification Methods Based on Time Petri Nets[A]Proceedings of the IEEE Computer Society Workshop on Future Trends of Distributed Computing Systems[C]Central AmericanLos Alamitos1997262-267 (1965.11-) ( ) Petri 8