www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242

advertisement
www.ijecs.in
International Journal Of Engineering And Computer Science ISSN:2319-7242
Volume 4 Issue 1 January 2015, Page No. 9954-9961
Development of a Timed Coloured Petri Nets Model for Health
Centre Patient Care Flow Processes
R. A.Ganiyu1, S. O. Olabiyisi2, T. A. Badmus3, O. Y. Akingbade4
1
Department of Computer Science and Engineering,
Ladoke Akintola University of Technology, Ogbomoso, Nigeria
raganiyu@lautech.edu.ng
2
Department of Computer Science and Engineering,
Ladoke Akintola University of Technology, Ogbomoso, Nigeria
soolabiyisi@lautech.edu.ng
3
Department of Open and Distance Learning Centre,
Ladoke Akintola University of Technology, Ogbomoso, Nigeria
tabadmus@lautech.edu.ng
4
Department of Physical Science (Computer Unit)
Ajayi Crowther University, Oyo, Nigeria
akingbadeoluwatoyin@yahoo.com
Abstract:Hospital deals with human lives, which are often at risk and where everything depends on quick response to diverse medical
conditions. Thus, the need for efficient and effective management of patient care flow processes in a hospital is being one of the main leading
goals in health sector.In this paper,a Timed Coloured Petri Nets (TCPN) formalism is used to develop a simulation model forpatient care flow
processeswith emphasis on medical record area and examination room using Ladoke Akintola University of Technology Health Center,
Ogbomoso, as a case study. The developed TCPN model consists of a main model (arrival and evaluation module) and a sub model (treatment
module). The main model abstracts the arrival and operation(pre-treatment test) in the medical record area while the sub-model describesthe
operation (treatment) taking place in the examination room of the health centre.The developed TCPN model was simulated using CPN tools
while its validation was explored by comparing the simulated and actual number of patients of the health centre under study.The results obtained
from the simulation of the TCPN model revealed 34 (7 inpatients and 27 outpatients), 53 (9 inpatients and 44 outpatients), 42 (8 inpatients and
34 outpatients) and 45 (9 inpatients and 36 outpatients) as the average numbers of patients entering the health centre during the first, second,
third and fourth working days under consideration, respectively. Statistically, there were no significant differences between the simulated and
real number of patients entering the health centre at 5% level. This gave a confirmation that the developed TCPN model accurately described the
patient care flow processesof the health centre under study.The developed TCPN model could serve as a referential model for studying and
improving patient care flow processesina named health centre.
Keywords:Patient, Health, Petri Nets, Simulation-model.
1. Introduction
A health system is a pure service system that is characterized
by a high human involvement both at resource level (doctor,
nurses, paramedical staff etc.) and entity level (patient) [1]. It
is a system that can be viewed as a complex network of
medical units with a large diversity of health care professionals
(both clinical and administrative), medical equipment and
complex material flows connected through various information
systems [2]. However, appropriate coordination of these
entities is needed to provide: (i) better access, continuity and
quality of care to patients, (ii) better working conditions for
health care professionals, while (iii) compressing operating
costs and investments in new technology and infrastructures
[3].Hospital deals with human lives, which are often at risk and
where everything depends on quick response to diverse
medical conditions.Thus, the need for efficient and effective
management of patient care flow processes in a hospital is
being one of the main leading goals in health sector.Due to the
complexity of health systems, discrete event simulation has
proved to be an effective tool used for process improvement
[4], [5]. Coloured Petri nets has a discrete event simulation
modelling language can be used to describe flow of processes
in health system. Coloured Petri Nets (CPN) is an example of
high-level Petri nets which combines the strength of Petri nets
with the strength of functional programming language
Standard ML [6]. It is a graphical and mathematical tool for
describing and studying systems that are characterized as being
concurrent, synchronous, asynchronous, distributed, parallel,
deterministic, non-deterministic and/or stochastic. As a
graphical tool, Petri nets can be used as a visual
communication aid similar to flowcharts, block diagrams, and
networks. In addition, tokens are used in Petri nets to simulate
the dynamic and concurrent activities of systems. Petri nets
contain places which symbolise states or conditions that need
to be met before an action can be carried out and transitions
that may be connected by directed arcs which symbolise
actions [7]. The inclusion of time concepts into a Coloured
Petri Net model results in a model called Timed Coloured Petri
R. A.Ganiyu1 IJECS Volume 4 Issue 1 January, 2015 Page No.9954-9961
Page 9954
Net (TCPN) model [8]. Thus, with a Timed Coloured Petri
Nets, it would be possible to calculate performance measures,
such as the speed by which a system operates, mean waiting
time and throughput. Grit and Porntip [9] used petri netsmodel
tosimulate and analyse patient and their relatives flow
processesin a medical record area of an outpatient department
of a government hospital. However, the objective of this paper
is to employ a TCPN formalism to develop a simulation model
forpatient care flow processesof a named health Centre with
emphasis on operations characterizing the medical record area
and the examination room of the health centre.
2. Research Methodology
2.1 Overview of the Modelling Approach
In this paper, Coloured Petri Nets (CPN) and Timed Coloured
Petri Nets (TCPN) formalisms stated in (1) and (2) will be used
to model the patientcare flow processesof the health centre
under consideration.
A Coloured Petri Net and Timed Coloured Petri Nets are tuples
defined as [10];
CPN = (Σ, P, T, A, N, C, G, E, I)
(1)
Where:
(i) Σ is a finite set of non-empty types, called color sets.
(ii) P is a finite set of places.
(iii) T is a finite set of transitions.
(iv) A is a finite set of arcs such that: P ∩ T = P ∩ A = T ∩ A
= Ø.
(v) N is a node function. It is defined from A into P × T ∪ T
× P.
(vi) C is a colour function. It is defined from P into Σ.
(vii) G is a guard function. It is defined from T into
expressions such that:
∀t ∈T: [Type (G (t)) = Bool∧ Type (Var (G (t))) ⊆ Σ].
(viii) E is an arc expression function.
(ix) I is an initialization function.
A timed Coloured Petri Net is a tuple;
TCPN = (CPN, R, ro)
(2)
such that:
(i) CPN satisfying the above definition.
(ii) R is a set of time values, also called time stamps. It is
closed under + and including 0.
(iii) ro is an element of R called the start time.
2.2 Description of the Case Study
In this paper, the patients’ process flow of Ladoke Akintola
University of Technology Ogbomoso,Health Centre popularly
called LAUTECH Health Centrewill be used as a case study.
The hospital under study consist of registration, admission and
discharge unit and two inpatient areas: one for male and the
other for female withtwelve inpatient beds each. The health
centre works three (3) shifts a day with four(4) medical
attendants, four(4) nurses and three(3) doctors.Patient arriving
at the health centre follows a flow processes depicted in Figure
1.
Figure 1:Patient Care Flow processesof LAUTECH Health
Centre
The flowchart depicted in Figure 1 is based on the observation
of the processes, studying and surveying the health centre at
the current situation. The process of service started when a
patient arrives at the medical record area and ends when a
patient is admitted or discharged. On arrival, the patient goes to
the registration counter to write down his/her name and the
time he/she arrives. Then the patient goes to the waiting area
where chairs are provided for patients to sit and waiting to be
called upon by any of the available medical attendants. The
medical attendant makes an initial evaluation of the patient
temperature then refers the patient to any of the available
doctor. However, if all the doctors are busy attending to patient
then the patient will be on the queue. The doctor attends to
patient in a specified service time and the final decision about
the patient including discharge (patients in non-critical
condition) or admit (patients in critical condition) is being
taken by the doctor.
2.3 Data Collection and Analysis
Data acquisition is crucial because the results and findings of a
simulation study in the best case are as good as the input
information. In this study, different methods were used to
collect data from the health centre under consideration. These
include review of the patient admission log book at the
registration counter, direct observation and interview with the
staff in the health centre. The number of the customers and
their arrival times into the health centre for four working days
(Monday to Thursday) between the hours of 8:00am and
4:00pm were collected. These data is needed to simulate the
model to be developed. Tables 1 to 4 show the obtained interarrival time of patients coming to the health centre for the
period of four working days.
R. A.Ganiyu1 IJECS Volume 4 Issue 1 January, 2015 Page No.9954-9961
Page 9955
Table 1:Inter-arrival time of patients on Day 1
9
8:30AM
5
10
8:55AM
25
11
9:20AM
25
Patient No
Arrival time
Inter-arrival time
(minute)
1
8:00AM
-
12
9:20AM
0
2
8:02AM
2
13
9:30AM
10
9:48AM
18
3
8:05AM
3
14
4
8:35AM
30
15
9:50AM
2
5
8:38AM
3
16
9:53AM
3
6
9:00AM
22
17
9:59AM
6
18
10:10AM
11
19
20
21
10:12AM
10:12AM
10:12AM
2
0
0
22
10:12AM
0
23
10:16AM
4
24
10:18AM
2
25
10:37AM
19
26
10:42AM
5
27
10:45AM
3
28
10:45AM
0
29
10:45AM
0
30
10:50AM
5
31
11:00AM
10
32
11:19AM
19
33
11:30AM
11
34
11:42AM
12
35
11:42AM
0
36
12:00PM
18
37
12:15PM
15
38
12:29PM
14
39
12:29PM
0
40
12:30PM
1
41
12:30PM
0
42
12:31PM
1
43
12:34PM
3
44
12:34PM
0
7
9:18AM
18
8
9:29AM
8
9
9:45AM
16
10
9:51AM
6
11
10:10AM
19
12
10:12AM
2
13
10:15AM
3
14
10:28AM
13
15
10:39AM
11
16
10:58AM
19
17
11:01AM
3
18
11:07AM
6
19
11:07AM
0
20
11:10AM
3
21
11:10AM
0
22
11:12AM
2
23
11:15AM
3
24
11:24AM
9
25
12:18PM
54
26
1:00PM
42
27
1:00PM
0
28
1:06PM
6
29
1:12PM
6
30
1:36PM
24
31
2:00PM
24
32
2:35PM
35
33
2:36PM
1
34
2:39PM
3
45
12:45PM
11
35
2:40PM
1
46
12:46PM
1
47
1:00PM
14
48
1:01PM
1
49
1:48PM
47
50
1:53PM
5
51
2:40PM
47
52
53
2:56PM
2:57PM
16
1
54
3:54PM
57
Table 2:Inter-arrival time of patients on Day 2
Patient No
Arrival time
Inter-arrival time
(minutes)
1
7:30AM
-
2
7:42AM
12
3
7:58AM
16
4
7:58AM
0
5
7:58AM
0
6
8:00AM
2
7
8:20AM
20
8
8:25AM
5
Table 3:Inter-arrival time of patients on Day 3
Patient No
R. A.Ganiyu1 IJECS Volume 4 Issue 1 January, 2015 Page No.9954-9961
Arrival time
Inter-arrival time
Page 9956
1
8:15AM
(minutes)
2
8:15AM
0
-
3
8:16AM
1
8:16AM
0
2
8:29AM
9
4
3
8:33AM
4
5
8:16AM
0
4
8:35AM
2
6
8:20AM
4
8:25AM
5
5
8:57AM
22
7
6
9:13AM
16
8
9:07AM
42
7
9:24AM
11
9
9:10AM
3
8
9:32AM
8
10
9:37AM
27
9
9:35AM
3
11
9:38AM
1
10
9:50AM
15
12
9:50AM
12
11
10:01AM
11
13
10:15AM
25
12
10:02AM
1
14
10:16AM
1
13
10:20AM
18
15
10:22AM
6
14
10:39AM
19
16
10:24AM
2
10:36AM
12
15
11:14AM
35
17
16
11:26AM
12
18
10:45AM
9
17
11:27AM
1
19
10:46AM
1
10:50AM
4
18
11:27AM
0
20
19
11:54AM
27
21
11:17AM
27
20
11:59AM
5
22
11:20AM
3
11:20AM
0
21
12:04PM
5
23
22
12:10PM
6
24
11:55AM
35
23
12:12PM
2
25
11:55AM
0
24
12:16PM
4
26
11:56AM
1
25
12:26PM
10
27
12:01PM
5
26
12:26PM
0
28
12:17PM
16
27
12:37PM
11
29
12:18PM
1
12:19PM
1
28
12:45PM
18
30
29
1:08PM
23
31
12:21PM
2
30
1:16PM
12
32
12:25PM
4
31
1:54PM
38
33
12:30PM
5
32
1:55PM
1
34
12:43PM
13
33
2:21PM
26
35
1:15PM
32
34
2:25PM
4
36
2:13PM
58
35
2:25PM
0
37
2:35PM
22
36
2:37PM
12
38
2:50PM
15
37
2:38PM
1
39
2:55PM
5
38
2:45PM
7
40
3:02PM
7
39
2:45PM
0
41
3:14PM
12
40
3:10PM
25
42
3:15PM
1
41
3:18PM
8
42
3:42PM
24
43
3:25PM
10
43
3:48PM
6
44
3:48PM
23
45
3:49PM
1
Table 4:Inter-arrival time of patients on Day 4
Patient No
Arrival time
Inter-arrival time
(minutes)
1
8:15AM
-
However, the collected data were analyzed using the Input
Analyzer in the ARENA Simulation software to determine the
statistical distribution of the collected data (that is, the interarrival time (Tables 1 to 4) of patients entering the health
centre). The input analyzer in the ARENA allows user to enter
raw data and obtain the appropriate statistical distribution for
input to the model.After employing the Input Analyzer in the
R. A.Ganiyu1 IJECS Volume 4 Issue 1 January, 2015 Page No.9954-9961
Page 9957
ARENA simulation software, the analysis of the inter-arrival
times of patients entering the health centre to receive care
between Monday and Thursday are depicted in Figures 2 to 5.
These statistical distributions are summarized in Table 5.
Figure 2:Patients Arrival Distribution on Day 1
Figure 3:Patients Arrival Distribution on Day 2
Figure 4:Patients Arrival Distribution on Day 3
Day
Distribution
1
Lognormal/Weibull
distribution
Arena’s Expression/Time
(minutes)
-0.5 + LOGN(14, 27.3) or
-0.5 + WEIB(11.7, 0.923)
2
Beta distribution
-0.5 + 58 * BETA(0.51, 1.93)
3
Beta distribution
-0.5 + 39 * BETA(0.723, 1.56)
4
Lognormal/Weibull
distribution
-0.5 + LOGN(12.4, 27.9) or
-0.5 + WEIB(9.75, 0.832)
According to the interview conducted with the medical
attendants and the doctors in the examination room, the time
the medical attendant takes to carry outan initial evaluation of
the patient temperature in the medical record area is 5 minutes.
On the other hand, the time it takes the doctor to service the
patient in the examination room is between 5 and 15 minutes
(uniform distribution: uniform(5.0, 15.0)). Patients entering
into the health centre are classified into: critical patient and
non-critical patient. The critical patient will be admitted into
the health centre while the non-critical patient will be
discharged after treatment. Based on the information obtained
from the medical staff in the health centre, the ratio of the
critical patient to non-critical is currently 1:4.The model to be
developed will contain resources such as medical attendants
and doctors. At the time of this study, there are four (4)
medical attendants and three (3) doctors in the health centre.
2.4 Development of the TCPN Simulation Model forthe
Patient Care Flow Processes
CPN Tools (version 4.0.0) was used in constructing a
Timedcoloured petri nets simulation model for the considered
patient care flow processes.The proposed TCPN simulation
model consists of 14 places and 10 transitions. In TCPN
simulation model, places are draw as ovals while transitions
are drawn as rectangle. Places and transitions are connected
with directed arcs which model the relations among the
individual elements of the developed model. The arcs with
their arc expressions define the flows of tokens in the net. The
descriptions of the major places and transitions in the proposed
TCPN simulation model are stated in Tables 6 and 7
respectively.
Table 6:Description of Major Places in the TCPN Model
Place
Description
Nextpatient
busy
Model entry of new patient
Model list of patient waiting to be
served by the medical attendants
Number of attendant(s) busy
waitingpatients
Figure 5:Patients Arrival Distribution on Day 4
free
Number of attendant(s) free
pwfdasse
Treatment
room
Doctor
Patient waiting for doctor
Number of doctor(s) available
end
Indicate end of treatment
Admit
Indicate inpatient
discharge
Indicate outpatient
Patient in the treatment room
Table 5:Summary of appropriate statistical distribution
R. A.Ganiyu1 IJECS Volume 4 Issue 1 January, 2015 Page No.9954-9961
Page 9958
Table 7:Description of Major Transitions in the Model
Table 8: Number of patient of the actual system
Transition
Description
Day
Patient
Arrivalpatient
Execution of this transition models
arrival of new patient
Number of actual
inpatient (IP)
Number of actual
outpatient (OP)
startservice
Execution of this transition models start
of service by medical attendant (s)
1
2
35
54
7
11
28
43
Execution of this transition models end
of service by medical attendant
3
43
9
34
finished
4
45
9
36
EXAMINATION
ROOM
A substitution transition
Start
Assessing
Execution of this transition models start
of service by doctor (s)
EndTreatment
Execution of this transition models of
end of service by the doctor (s)
Critical
patient
NonCritical
Patient
Execution of this transition models of
list of critical patients
Execution of this transition models of
list of non-critical patients
The color sets, variables, initial parameters and functions that
are needed in developing the TCPN simulation model of the
patient care flow processes are depicted in Figure 6.
3. Results and Discussion
Figure7(a) shows the developed TCPN simulation model of
patient care flow processes of the health centre under
consideration. This figure depicts the main page which models
the arrival of patients and process at the medical record area of
the case study. Figure 7(b) depicts a subnet layer
(TREATMENT sub-module) of the main model (Figure
7(a)).It models operation in the examination room of the health
centre under study.
Figure 7(a):The Main Page of the Developed TCPN Model
Figure 6:Color sets, variables, initial parameters and functions
declarations used in the developed TCPN Model
The simulation of the proposed TCPN model was carried out
using CPN tools. Due to the fact that the simulation model is
stochastic, it is necessary to execute several simulation runs
with the proposed model in order to compute mean value.
Hence, several replications were run for each day and average
of each was calculated.Besides, validation is important for the
correctness and credibility of the model [11]. Validation is to
determine the model which will be a representation of the real
system [12]. Thus, the proposed Timed Coloured Petri Net
model was validated by comparing the output of the simulation
model (i.e. number of inpatients and number of outpatients) for
four consecutive days with the number of inpatients and of
outpatients (Table 8) of the actual system.
Figure 7(b):The Sub-net TREATMRNT of the Developed
TCPN Model
From Figure 7(a), entry of each patient to the health centre is
modelled by a token on the place Nextpatient (Figure 7a). This
place has the color set UNIT and the color set UNIT is defined
to be equal to unit timed type as depicted in the declarations
block (Figure 6) of the developed model. The color set UNIT is
used to model arrival time of patient based on the time stamp
such as @++Day1AT() attached to the arc that runs from
transition Init to place Nextpatient(Figure 7(a)). Based on the
evaluation of the distribution expression: ~0.5 + weibull(11.7,
0.923), function Day1AT() is used to generate the arrival time
R. A.Ganiyu1 IJECS Volume 4 Issue 1 January, 2015 Page No.9954-9961
Page 9959
Figure 8:Screenshot of the Simulation of the Developed TCPN
Model for Day 1
Table 9:Simulation Output of the Developed TCPN Model
Day
Number of
Simulated
Inpatient (i.e. IP)
1
2
7
9
Number of
Simulated
Outpatient (i.e. OP)
27
44
3
8
34
4
9
36
Figure 9 shows the results of the validation. Furthermore,
statistical analysis of the results shown in Figure 9was carried
out usingSPSS (Statistical Package for the Social Sciences)
software, version 17.0. The result (Figure 10) of the statistical
analysis shows that there were no significant differences
between the outputs of the simulation and the actual data at 5%
significance level. Hence, the developed TCPN model is valid
and accurately represents the actual system.
50
40
No of Patient
of new patient into the system. From Figure 6, color set
PatientType is used to represent types of patient entering the
health centre. It is enumerated type of CP (critical patient) and
NCP (non-critical patient). The place waitingpatients has the
color set Patients defined to be set of list Patient. The color set
Patients is used to model the queue of patients to be attended
to. The color set Patient models a patient as a record consisting
of two fields. The first field denoted with patientType is of
type PatientType and represents type of the patient. Second
field is denoted with the title AT is of type real and represents
arrival time of a patient. The color set AttendantxPatient is a
product color set defined as product Attendant*Patient timed.
This color set is used to represent the attendant when he/she is
busy serving patient. Also, the color set DoctorxPatient is to
represent the doctor when he/she is busy treating patient.The
function Day1AT() uses weibull distribution with the
expression: ~0.5 + weibull(11.7, 0.923) to generate arrival
times of patients for day 1. This distribution is used instead of
lognormal distribution because currently CPN Tools (Version
4.0.0) does not support lognormal distribution. The place
waitingpatientsand the place pwfdasse are used to model the
queue of patients at the registration counter unit and
examination room respectively. The single token on each of the
places waitingpatientsand the place pwfdasse represents the
queue of patients. In the initial marking the lists are empty. The
places free and busy are used to represent the status of the
medical attendant. A token on the place free indicates that the
medical attendant is not serving a patient at that time. The
parameter globrefnum_of_attendants = 4; and function fun
initAttendants() = (!num_of_attendants)`attendant in Figure 6,
show that there are 4 tokens on the place free in the initial
marking. A token on the place busy indicates that the medical
attendant is busy attending to a patient, and the value of the
token indicates which patient is being processed. The initial
marking of busy is empty. The medical attendant can start
attending to patient (transition startservice), if the medical
attendant is free and if there is at least one patient in the queue
of patients (patient::patients on the arc from place
waitingpatients to transition startservice).From Figure 7(b),
after treatment, the doctor would decide whether to admit the
patient (crical patient) or to discharge the patient (non-critical
patient). The decision will depend on the outcome of the
treatment. The guard functions [# patientType patient = CP]on
transition CriticalPatientand [# patientType patient = NCP]on
transition NonCriticalPatient were used to achieve this goal.
SimulatedIP
30
ActualIP
20
SimulatedOP
10
ActualOP
0
Day 1 Day 2 Day 3 Day 4
Figure 9:ValidationResult
Figure 8 depicts the screenshot of the simulation of the
developed TCPN model.Table 9 shows the simulated number
of patient (critical and non-critical) coming into the hospital.
Figure 10:Statistical analysis of the validationresult
4. Conclusion
In this paper, we have been able to develop a Timed Coloured
Petri Net (TCPNs) simulation model forpatient care flow
processes with emphasis on medical record area and
examination room using Ladoke Akintola University of
Technology Health Center, Ogbomoso, as a case study.The
developed Timed Coloured Petri Net simulation model reveals
valid representation of the patient care flow processes of the
considered health centre. This is evident from the result of the
statistical analysis, which shows that there were no
significance differences between the simulated and real
R. A.Ganiyu1 IJECS Volume 4 Issue 1 January, 2015 Page No.9954-9961
Page 9960
number of patients entering the health centre at 5% level. Thus,
the developed TCPN simulation model could accurately
describe the patient care flow processes of the health centre
under study or any other related healthflow processes.
References
[1] C. Duguay, F. Chetouane, “Modeling and Improving
Emergency Department Systems using Discrete Event
Simulation,” SAGE Publications: The Society for
Modeling and Simulation International, XXXIII(4),pp.
311- 320, 2007.
[2] A. Ramudhin, E. Chan, A. Mokadem, “A Framework for
the Modelling, Analysis and optimization of Pathways in
Health,” In Proceedings of the IEEE Conference on
Service Systems and Service Management, pp. 698–702,
2006.
[3] V. Augusto, X. Xie, “A Modeling and Simulation
Framework for Health Care Systems,” IEEE Transactions
on Systems, Man and Cybernetics, Part A: Systems and
Humans, Institute of Electrical and Electronics Engineers
(IEEE), XLIV (1), pp. 30 – 46, 2014.
[4] C. D. Barnes, R. K. Laughery, “Advance Uses for Miceo
Saint Simulation Software,” In proceedings of the 1998
Winter Simulation Conference, Washington, DC, pp. 271
– 274, 1998.
[5] J. C. Benneyan, “An Introduction to using Computer
Simulation in Health: Patient Wait Case Study,” Journal
of the Society for Health Systems, V (3), pp. 1 -15, 1997.
[6] K. Jensen, L. M. Kristensen, L. Wells, “Coloured Petri
Nets and CPN Tools for modelling and validation of
concurrent systems”, International Journalon Software
Tools for Technology Transfer, IX (3-4), pp. 213–254,
2007.
[7] T. Murata, “Petri Nets: Properties, Analysis and
Applications,” Proceedings of the IEEE, LXXIV (4), pp.
541 – 580, 1989.
[8] R. A.Ganiyu, E. O. Omidiora, S. O. Olabiyisi, O. T.
Arulogun, O. O. Okediran “The Underlying Concepts of
Coloured Petri Nets and Timed Coloured Petri Nets
Models through Illustrative Example,” Proceedings of the
Second International Conference on Engineering and
Technology Research, Ladoke Akintola University of
Technology, Ogbomoso, 2013.
[9] G. Ngowtanasuwan, P. Ruengtam, “Applied Simulation
Model for Design of Improving Medical Record Area in
Out-Patient Department (OPD) of a Government
Hospital,” AMER International Conference on Quality of
Life, 2013.
[10] K. Jensen, Coloured Petri Nets. Basic Concepts, Analysis
Methods and Practical Use, II, Springer-Verlag, 1994.
[11] D. M. Ferrin, M. J. Miller, D. L. McBroom, “Maximizing
Hospital Financial Impact and Emergency Department
Throughput with Simulation,” Proceedings of the 2007
Winter Simulation Conference, pp. 1566 – 1573, 2007.
[12] M. Gul, A. F. Guneri, “A Computer Simulation Model to
Reduce Patient Length of Stay and to Improve Resource
Utilization Rate in an Emergency Department Service
System,” International Journal of Industrial Engineering,
XIX (5), pp. 221 – 231, 2012.
R. A.Ganiyu1 IJECS Volume 4 Issue 1 January, 2015 Page No.9954-9961
Page 9961
Download