SlideShare a Scribd company logo
1 of 9
Download to read offline
CIB W78 2008 International Conference on Information Technology in Construction
Santiago, Chile
A PROPOSAL FOR REUSING SIMULATION MODELS IN THE DESIGNOF PRODUCTION
SYSTEMS IN CONSTRUCTION
Fabio K. Schramm
MSc, Assistant Professor, Faculty of Management, Federal University of Pelotas (UFPel), PhD Candidate
at NORIE/UFRGS, Rua Almirante Barroso, 1734, CEP 96010-280, Pelotas/RS, Brasil, Phone: +55 53
3222 7981
fabioks@ufpel.edu.br
Guilherme L. Silveira
Civil Engineering Undergraduate Student
Researcher at NORIE/UFRGS
guilherme.silveira@ufrgs.br
Carlos T. Formoso
PhD, Associate Professor, Building Innovation Research Unit (NORIE), Federal University of Rio
Grande do Sul (UFRGS), Av. Osvaldo Aranha, 99 – 3º andar, CEP: 90035-190, Porto Alegre/RS, Brasil,
Phone: +55 51 3308 3959.
formoso@ufrgs.br
ABSTRACT
One of the main difficulties of using simulation in the management of construction projects is the fact that
developing simulation models is time consuming. One of the possible strategies to cope with this problem
is the reuse of an existing model or part of it in other simulation study. Although many authors have
pointed out that the unique nature of construction projects leads to the necessity of starting each model
from the scratch, the reuse of models for simulating projects of the same market sector seems to be
reasonable. This paper aims to assess the main benefits and difficulties of developing reusable simulation
models for designing production systems for housing projects. A case study in which a simulation model
was developed for supporting that task in a construction company involved in repetitive housing projects
is presented. The development of this model took into account the possibility of reusing it in other similar
projects of the company in order to reduce the time for doing the simulation study. The main findings are
related to the limitations and requirements of reusable models as well as to the implementation of those
models in the design of production systems for real construction projects.
KEYWORDS
Simulation; Reusable models; Production system design.
1. INTRODUCTION
Simulation has been widely used for modeling the behavior of production systems, and understanding the
combined effects of variability, interdependence and uncertainty. It is especially useful if the system does
not exist yet, i.e. for analyzing the performance of production systems in the design phase (Law and
Kelton 2000).
One of the main benefits of using simulation is that it allows managers or engineers to have an idea of the
overall effects of local decisions in the production system (Law and Kelton, 2000). Through simulation
models it is possible to understand the implications of the complexity of a production system (Robinson
2003), and to support the decision-making process involved in the conception and design of complex
production systems (Welgama and Mills, 1995). Moreover, since the operational behavior of the system
under study can be reproduced, it is possible to compare alternative designs and to measure the effects of
different policies on its performance (Robinson 2003).
Despite the well known benefits of using simulation to support decision-making, its use has been very
modest in the construction industry. In fact, in the proceedings of the Winter Simulation Conference
between 1997 and 2006, the papers on simulation applied to construction management represent only
CIB W78 2008 International Conference on Information Technology in Construction
Santiago, Chile
3.5% of the papers presented. Moreover, in IGLC10
Conferences 11 papers about simulation in
construction have been presented in the last ten years.
Shi and AbouRizk (1998) pointed out that, despite the potential of using simulation in the construction
industry, there is still a need for making simulation widely used in the sector, especially by making it an
effective user-friendly tool and by reducing model development time. In general, simulation studies in
construction have focused on individual construction operations or processes. Little has been written
about the use of simulation for designing production systems in construction. Most of them have used
simulation for testing propositions using hypothetical or existing production systems (e.g. Draper and
Martinez 2002, Alves et al. 2006, respectively). None of them have explicitly used simulation models to
support decision-making in the design and implementation of new production systems in construction.
The aim of this paper is to make an assessment of the benefits and difficulties of developing and
implementing reusable simulation models for designing production systems for housing projects.
Firstly, it is presented a brief literature revision on the use of simulation and, more specifically, a visual
simulation model as a tool to support decision-making process in the design of production systems. Also,
some key concepts on reusable and generic models are presented. Then, it is described a case study in
which a simulation model was built taking into account the possibility of reusing it in other similar
projects from the same company in order to reduce the model development time11
.
Finally, the main benefits and difficulties in using that approach, as well as some requirements to use
those models in the production system design are presented and discussed.
2. SIMULATION IN CONSTRUCTION
One of the first simulation tools for construction management was CYCLONE, which was developed by
Halpin in 1973. Based on that system, many other simulation programs were proposed aiming to develop
simulation models for support decision making in construction management. More recently,
STROBOSCOPE has been one of the most used simulation languages in the construction field. Many
studies have been developed using that language, including several ones related to the application of lean
production principles and concepts to construction management.
However, typical construction simulation models provide information that is hard to communicate to
decision-makers (Kamat 2003). Very often, they are not trained in simulation, and do not have means and
time to validate or verify the models based only on numerical outputs (Ioannou and Martinez 1996).
Thus, construction practitioners are often skeptical about simulation models and find difficult to rely on
their results (Kamat 2003). Besides, there are other causes that contribute to limit the application of
simulation in construction: (a) the complexity of the construction processes and the difficulty to devise
models of those processes (Oloufa et al. 1998); (b) the increase in the model’s development time due to
that complexity (Shi and AbouRizk 1997); and (c) frequently, a simulation model is perceived as a “black
box” by the users, making it difficult to understand it and rely on it (Shi and Zhang 1999).
3. VISUAL INTERACTIVE SIMULATION (VIS)
In recent years, several studies have applied visual modeling and simulation techniques for analyzing
construction activities, aiming to make this tool friendlier to its users (Oloufa et al. 1998, Hajjar and
AbouRizk 1998, Hajjar and AbouRizk 1999, Shi 1999, Hong et al. 2002, Nasereddin et al. 2007). Kamat
(2003) suggests that this has become a trend in construction simulation. For example, Ioannou and
Martinez (1996) used the visual postprocessor PROOF to animate STROBOSCOPE models in 2-D, while
Kamat (2003) has studied techniques of 3-D visualization of STROBOCOPE simulation models.
Visual Interactive Simulation (VIS) is a technique that involves the use of a dynamic display in which the
user can change the model’s parameters during the routine execution to analyze their impacts (Au and
10
IGLC is the International Group for Lean Construction makes up a network of professionals and
researchers in architecture, engineering, and construction (AEC) whose goal is to improve the AEC
process as well as product, by developing new principles and methods for product development and
production management, based on lean production concepts.
11
This paper has focused on the process of developing and applying a model which was intended
for being reused in another project of the same company. However, at the time this paper was written this
study was not already finished and it will be reported in another paper.
CIB W78 2008 International Conference on Information Technology in Construction
Santiago, Chile
Paul 1996). A VIS model can be formed by block diagrams, icons, charts, and texts to show the system
behavior while running a simulation (Au and Paul 1996). The dynamic features and the discrete changes
of a process can be seen on the computer screen (Law and McComas 1992, Law and Kelton 2000). By
visualizing these changes the user can test the simulation model and validate its results (Shi and Zhang
1999), obtain insights on the real system behavior (Welgama and Mills 1995), compare various
alternative scenarios and predict the future behavior of the system (Ceric 1997).
The advantages of using VIS are pointed out by many authors. However, two are especially relevant for
this research. Firstly, through visual display it is possible for the user to follow the events while they
occur and to identify potential mistakes, i.e. it is easier to verify and validate the model (Law and
McComas 1992, Law and Kelton 2000, Robinson 2003). Secondly, a Visual Interactive Modeling and
Simulation (VIM/VIS) environment is adequate to increase the understanding of the model by the user as
well as to promote its participation in the development and run processes (Pidd 2002, Robinson 2003).
VIM/VIS improves the communication of the model and its results for all project participants, specialists
or not (Law and McComas 1992, Law and Kelton 2000, Robinson 2003), making it possible to devise
solutions that are jointly discussed by different members of the simulation study (Robinson 2003).
4. GENERIC AND REUSABLE MODELS
Some studies that have tested the use of alternative model development strategies to reduce the
development time of simulation models. Oloufa et al. (1998) explain that in manufacturing production
systems are fairly stable and the time and money invested for building models tend to result in a good
cost-benefit relationship. By contrast, as production systems in construction are temporary, it is necessary
to reduce the time available for developing models in order to answer questions more quickly (Oloufa et
al. 1998).
Two alternative solutions can be used for reducing the model development time: (a) a generic model is
one built for a particular purpose which can be used through a number of organizations; (b) a reusable
model is one used in another context for which it was originally intended (Robinson 2003). Developing a
reusable component of a simulation model is another similar concept. In that case, part of a model is
reused in a new simulation model, in a new context or for other purposes (Robinson 2003).
Pidd (2002) presents a spectrum of different types of reuse (Figure 01). That spectrum shows four points
on a scale and two different horizontal axes (frequency and complexity). According to that author, the
first axe indicates that reuse is much more frequent at the right-hand end, code scavenging. The second
axis runs in the opposite direction, where code scavenging is relatively easy, but successful reuse of entire
simulation models can be very difficult (Pidd 2002).
Full model reuse Component reuse Function reuse
Code
scavenging
Frequence
Complexity
Figure 1: model reuse spectrum (based on: Pidd 2002)
According to Paul and Taylor (2002), there are many forms of reusing simulation models: (a) reusing
modeling basic components; (b) reusing subsystems’ models, i.e. the modeler has previously developed
generic models of parts of the production system which can be adapted to a new model; and (c) reusing a
previous model which has similar features to the system under study.
Reusable models are especially useful when someone is modeling systems of the same domain or sector.
According to Mukkamala et al. (2003), in that case the modeling process is repetitive and the models are
similar but slightly different. Thus, the modeling effort can be reduced by using domain specific modules
or templates which encapsulate the specific logic of that domain and hide many of the model details
(Mukkamala et al. 2003).
CIB W78 2008 International Conference on Information Technology in Construction
Santiago, Chile
In the construction sector there are some examples of the generic/reusable modeling approach. Oloufa et
al. (1998) developed a pre-programmed library of production resources aiming to reduce the development
time of simulation models. When modeling a specific project, the user chooses the resources needed and
specify the project logic, by linking them. Nasereddin et al. (2007) have proposed a reusable simulation
model to be used in a modular housing factory. In that study, a generic model was employed, and the
model could be configured to address specific situations, through a spreadsheet for data input.
5. RESEARCH METHOD
In order to guide the discussions a model for devising the production system design (PSD) of repetitive
low income housing building projects (Schramm et al. 2004) was used. This model grouped the main
PSD12
decisions in six sequential steps. It also suggested that the PSD in those projects should be carried
out before the construction phase began, since most project requirements and design details are usually
defined in advance. Figure 02 presents the proposed model.
BASE-UNIT
PROJECT
IDENTIFICATION AND
DESIGN OF
CRITICAL PROCESSES
DEFINITION OF
INSTALLATION
SEQUENCE
CAPACITY
PRE-PLANNING
WORKFLOWS
STUDY
WORKFLOWS
STUDY
DEFINITION OF THE
CAPACITY OF
PRODUCTION
RESOURCES
DEFINITION OF
EXECUTION
STRATEGY
DECISION FLOW
REVISION FLOW
PRODUCTION SYSTEM DESIGN
FOR LOW-INCOME HOUSING
PROJECTS
Figure 2: the production system design model (Schramm et al. 2004)
A major limitation of that model was that it employs deterministic methods to model the production
systems what is one of the main reasons to the use of simulation models to model the effects of variability
on the performance of production systems.
In the study it was used a general-purpose visual interactive simulation package, named Arena®
(Rockwell Software Inc. 2005) to develop the simulation model.
6. CASE STUDY
The case study was carried out in a small construction company located in Canoas, a small town of the
Porto Alegre metropolitan area, South of Brazil. That company has been involved in developing and
building low-middle residential building projects.
The project investigated consisted of a low-rise terraced housing project which was made up of 112
ninety square-meter two-story houses, grouped into 21 blocks of 4, 8 or 10 dwellings. The main
construction techniques used were: load-bearing concrete block walls, pre-cast concrete slabs and ceramic
roof tiles.
12
Production System Design is a managerial activity that should take place before a project
construction phase. In that stage the production system should be structured to accomplish the project
goals. According to Skinner (1985), the production system design (PSD) aims to establish a set of
manufacturing politics which can be grouped into two parts. The first is related to facilities and
equipments, resource capacity, and technologies to be used. The second is related to infrastructure, i.e.
decisions related to vertical integration level, production planning and control, workforce management,
quality control and so forth.
CIB W78 2008 International Conference on Information Technology in Construction
Santiago, Chile
Several weekly meetings were held among the research team and the company’s production engineer.
Eventually, company’s architect and key subcontractors were invited to the meetings.
The first decision made was to establish a constructive sequence to build the project’s base unit13
. Based
on previous case studies, the definition of a sound constructive sequence is a fundamental decision since
it is the base for the model building14
. Although the company had already built three previous projects
with the same features (dwellings configuration, constructive techniques and materials, etc.), it was not
possible identify a unique constructive sequence.
Thus, after a number of meetings an agreement on the most suitable construction sequence was reached.
Besides the technological constraints that sequence took into account the production and transfer batch
sizes15
, the times to process completion (in terms of a triangular distribution) and the resources which
would be used to complete each process.
Based on that discussion, a precedence diagram was built and sent to the project site to be pinned on the
site office wall and discussed with all involved. That discussion brought in production engineer, foreman,
project planner and key subcontractor in order to explain the document and make a commitment to follow
the standard constructive sequence. Figure 04 presents part of that precedence diagram.
PB=4/3 TB=1
Min
0,5/0,5
Mod
0,75/0,5
Max
1,0/0,75
E=
Electrical Connection
PB=4/3 TB=4/3
Min
1,5/1,5
Mod
2,0/2,0
Max
2,5/2,0
E=
Slab Finishing
PB=1 TB=4/3
Min
1,5/1,0
Mod
2,0/1,5
Max
2,5/2,0
E=
Lavatory Slab Formwork and
Reinforcement Bars
PB=4/3 TB=4/3
Min
0,5/0,5
Mod
0,5/0,5
Max
1,0/0,75
E=
Stair and Lavatory Slab Concrete
Pouring
PB=2/3 TB=2/3
Min
2,0/2,5
Mod
2,5/3,0
Max
3,0/3,5
E=
Second Story Bricklaying
PB=1 TB=4/3
Min
2,0/2,0
Mod
3,0/2,5
Max
3,5/3,0
E=
Distribution Panel
Figure 4: part of the precedence diagram built from the meetings
The second step was to build the simulation model in order to help the study of the base unit workflows,
the execution strategy and the impacts of those decisions on the entire project workflows.
In order to put in practice the possibility of reusing that model in other company’s projects, a generic
simulation module was proposed for summarizing each production process features (production and
transfer batch sizes, time to completion and the required resources). Besides simplifying and reducing the
modeling time, the generic module allowed to record and write specific process data (process start and
finish time, process lead time and so on) which would be used to build planning and control tools (as
lines of balance, production control charts and S-curves, for instance). Figure 05 shows the conceptual
model of the generic simulation module.
13
A base unit is a repetitive production unit which is replicated many times during the project
production phase.
14
That decision plays a vital role when the model is being built aiming the reuse.
15
The process batch is equivalent to the quantity of one product that is processed by a resource
before starting the production of another product, and the transfer batch is the quantity of units that will
be moved at the same time from one workstation to the next. According to Umble and Srikanth (1995),
the transfer batch does not need and should not be the same as the process batch and the transfer batch
should be ideally as small as possible.
CIB W78 2008 International Conference on Information Technology in Construction
Santiago, Chile
A 4 5 7 10 4 4 5 5 6 4 4
B 4 5 7 10 4 4 5 5 6 4 4
C 4 5 7 10 4 4 5 5 6 4 4
D 4 5 7 10 4 4 5 5 6 4 4
E 10 5 7 10 4 4 5 5 6 4 4
F 4 5 7 10 4 4 5 5 6 4 4
G 4 5 7 10 4 4 5 5 6 4 4
H 4 5 7 10 4 4 5 5 6 4 4
I 4 5 7 10 4 4 5 5 6 4 4
J 10 5 7 10 4 4 5 5 6 4 4
L 4 5 7 10 4 4 5 5 6 4 4
M 4 5 7 10 4 4 5 5 6 4 4
N 4 5 7 10 4 4 5 5 6 4 4
O 4 5 7 10 4 4 5 5 6 4 4
Q 4 5 7 10 4 4 5 5 6 4 4
R 4 5 7 10 4 4 5 5 6 4 4
S 4 15 20 25 10 10 4 4 5 3 3
T 4 15 20 25 10 10 4 4 5 3 3
U 8 15 20 25 10 10 4 4 5 3 3
V 10 15 20 25 10 10 4 4 5 3 3
P 10 15 20 25 10 10 4 4 5 3 3
15 20 25 10 10 4 4 5 3 3
15 20 25 10 10 4 4 5 4 4
15 20 25 10 10 4 4 5 4 4
15 20 25 10 10 4 4 5 4 4
15 20 25 10 10 4 4 5 4 4
E
D
C
A
B
Batch's
Name
Batch Size Batch
Foundations First Story Bricklaying
Min
(days)
Mode
(days)
Max
(days)
Production
Batch
(dwellings)
Transfer
Batch
(dwellings)
Min
(days)
Mode
(days)
Max
(days)
Production
Batch
(dwellings)
Transfer
Batch
(dwellings)
Figure 5: conceptual model of the generic simulation module
It is worthwhile mentioning that by using the generic simulation module only 10 mouse clicks were
necessary to configure a production process. Instead, if the modeler used all required commands to
configure each process features it would be necessary 85 mouse clicks to accomplish that objective.
A simulation model was built using the generic module considering the need for model flexibility, i.e. the
possibility of simulating scenarios considering different execution strategies, use of resources, for
instance, and the possibility of reusing the model in other company’s projects whit similar features
(mainly the same kind of base unit and production sequence). Other objective was allow to the production
engineer to be able to test different scenarios through a user-friendly interface, in which he could change
some parameters, run the model and check the more relevant results without having to know how to use
the simulation software.
Using the generic module, not only input data of the model but also the simulation outcomes could be
entered and accessed through a MS-Excel®
spreadsheet. Thus, besides each process time to completion
and the production and transfer batch sizes, the number of house blocks in which the project was grouped
into, the number of dwellings in each block and the sequence in which they would be built could be easily
configured by the modeler/user. Figure 06 presents part of the input spreadsheet.
Figure 6: input spreadsheet
At the other end, the simulation outcomes were designed to improve and facilitate the engineer
understanding on the impacts of changes in the production system configuration. In order to facilitate the
study of project’s workflows study a Line of Balance could be automatically from the simulation outputs.
That tool provided a direct and easy mean to visually assess any production system change. Moreover,
that tool could be used to control the production system performance during the production phase as well.
Figure 07 shows part of a Line of Balance devised from the simulation model.
CIB W78 2008 International Conference on Information Technology in Construction
Santiago, Chile
Figure 7: Line of Balance devised from the simulation model
Other tool devised from the model was a production control chart. That tool allowed the engineer to
control each critical process’s outcomes. Figure 08 shows that tool.
Production Control Chart
0
10
20
30
40
50
60
70
80
90
100
110
120
0
5
10
15
20
25
30
35
40
45
50
55
60
65
70
75
80
85
90
95
100
105
110
115
120
125
130
135
140
145
150
155
160
165
170
175
180
185
190
195
200
205
210
215
220
225
230
235
240
245
250
255
260
265
270
275
280
285
290
295
300
305
310
315
320
325
330
335
340
345
350
355
360
365
370
375
380
385
390
395
400
405
410
415
420
425
430
435
440
445
450
455
460
465
470
475
480
485
490
495
500
505
510
515
520
525
530
535
540
545
550
555
560
565
570
575
580
Time (Days)
Houses
Foundations First Story Bricklaying Second Story Bricklaying Fist Story Slamp and Beams Second Story Slamp
Roof Gypsum Wall Plastering External Wall Plastering Internal Painting External Painting
Figure 8: production control chart
Also, an S-curve can be devised from the model, allowing the production engineer assess the impacts of
the production system design on the cumulative costs and expected receipt plotted against time.
7. DISCUSSION
Based on the case study, it is possible to point out some difficulties and requirements about the adoption
of reusable simulation models in the design of production systems of construction projects.
Firstly, one of the main difficulties in using that kind of simulation models is related to the necessity of a
minimum level of process standardization. In special, the case study showed the importance of
establishing a sound constructive sequence in order to build a model that effectively represented the
project production system. This problem is not related only to reusable models but to any model of
CIB W78 2008 International Conference on Information Technology in Construction
Santiago, Chile
construction processes or operations. Thus, a first requirement to use simulation as a decision taking tool
is to reach a minimum level of process standardization.
Secondly, in order to build the generic simulation module, it was necessary to include a group of
parameters that could represent any construction process. Thus, besides the basic features as time to
completion, required resources and their capacity, for instance, it was included the concepts of production
and transfer batch size. Thus, that module could be used in any simulation model, allowing its reuse as
well. Besides contributing to reduce the model building time by simplifying the use interface, the module
provided a simple form to collect the more relevant data from each process which was used in a number
of useful tools (line of balance, production control chart, etc).
Thirdly, although in practice the reuse of the model has not already been tested (that will be done soon),
some tests that have been made and the results pointed out that this is feasible. In those tests, the
researchers change some project’s features, like the production start time of each house block, the number
of dwellings in the project, the number and the size of blocks, and some process’s time to completion.
Finally, while the generic simulation module can be reapplied in other simulation models in different
contexts, the proposed reusable model has some limitations. It can only be reused if the production
sequence keeps the same for the next projects. Also the model is only adequate to projects of that
company or, projects with the same features.
8. CONCLUSIONS
A generic simulation model and a reusable model were proposed in order to improve the process of
designing production systems of construction projects. A case study in which those artifacts were tested
was described and the main findings and difficulties for applying that strategy discussed. The main
findings pointed out to the reduction of the model development time and the flexibility in the testing of
different system scenarios.
The tools devised from the simulation outcomes was designed to help the production engineer to control
some key points of the project, specially workflows and project’s physical advance. In that specific case,
other series of tools were also devised to improve a process of mass customization the company was
adopted but that was not presented in this paper.
The main difficulties to apply as simulation as reusable models are related to the need of establishing a
standardized production sequence. Although that relative “flexibility” could be positive to cope with
uncertainty, the lack of a standard procedure inserts also its share of uncertainty to the system, making it
harder to control.
Thus, based on the case study findings, one of the main requirements to the use of both simulation and
reusable models in construction is to standardize the construction sequence of the project, by discussing it
during the production system design phase.
Other important requirement is the necessity of creating construction processes data gathering protocol to
be used during the model building process. After a number of case studies, the research team has faced
with the complete lack of historical data on the production processes. Also, in order to reach more reliable
models is fundamental to enter data that could effectively feature the process. In practice, in the absence
of historical data, the research team has used process’s time to completion based on subjective probability
from the engineer or foreman experience.
ACKNOWLEDGEMENTS
The authors would like to thank CAPES (PQI Program), FAPERGS (PROADE3 Program) and CNPq
(PROSUL Program) for the research grants and scholarships that supported the development of this
research study, and also the construction company that was partner in this study.
CIB W78 2008 International Conference on Information Technology in Construction
Santiago, Chile
REFERENCES
Alves, T. C. L., Tommelein, I. D., and Ballard, G. (2006). “Simulation as a Tool for Production System
Design in Construction.” Proc., 14th Annual Conference of the International Group for Lean
Construction, IGLC, Santiago do Chile.
Au, G., and Paul, R. J. (1996). “Visual Interactive Modelling: a pictorial simulation specification
system.” European Journal of Operational Research, 91, 14-26.
Draper, j. D., and Martinez, J. (2002). “The Evaluation of Alternative Production System Designs with
Discrete Event Simulation.” Proc., 10th Annual Conference Of The International Group For Lean
Construction, IGLC, Gramado.
Hajjar, D., and Abourizk, S. M. (1998). “Modeling and Analysis of Aggregate Production Operations.”
Journal of Construction Engineering and Management, 124(5), 390-401.
Hajjar, D., and Abourizk, S. M. (1999). “Simphony: an environment for building special purpose
construction simulation tools.” Proc., Winter Simulation Conference, WSC, Phoenix, 998-1006.
Hong, Z., Shi. J. J., and Tam, C. M. (2002). “Visual Modeling and Simulation for Construction
Operations.” Automation in Construction, 11(1), 47-57.
Ioannou, P. G., and Martinez, J. C. (1996). “Animation of Complex Construction Simulation Models.”
Proc., 3rd Congress on Computing in Civil Engineering, ASCE, Reston, 620–626.
Kamat, V. R. (2003). “Extensible and Scalable 3D Visualization of Simulated Construction Operations.”
Ph.D. Dissertation, Department of Civil and Environmental Engineering, University of Michigan, Ann
Arbor, MI, 443 pp.
Law, A. M. and Kelton, W. D. (2000). Simulation Modeling and Analysis, 3rd Ed. McGraw Hill, New
York.
Law, A. M., and Mccomas, M. G. (1992). “How to Select Simulation Software for Manufacturing
Applications.” Industrial Engineering, 24(7), 29-35.
Mukkamala, P. S., Smith, j. S., and Valenzuela, J. F. (2003). “Designing Reusable Simulation Modules
for Electronics Manufacturing Systems.” Proc., Winter Simulation Conference, WSC, New Orleans,
1281-1289.
Nasereddin, M., Mullens, M. A., and Cope, D. (2007). “Automated Simulator Development: A Strategy
for modeling modular housing production.” Automation in Construction, 16, 212-223.
Oloufa, A. A., Ikeda, M., and Nguyen, T. (1998). “Resource-based Simulation Libraries for
Construction.” Automation in Construction, 7, 315-326.
Paul, R. J.; Taylor, S. J. E. (2002). “What Use is Model Reuse: is there a crook at the end of the
rainbow?” Proc., Winter Simulation Conference, WSC, San Diego, 648-652.
Pidd, M. (2002). “Simulation Software and Model Reuse: a polemic.” Proc., Winter Simulation
Conference, WSC, San Diego, 772-775.
Robinson, S. (2003). Simulation: The Practice of Model Development and Use. John Wiley & Sons,
Chichester.
Rockwell Software Inc. (2005). Arena User’s Guide.
Schramm, F. K., Costa, D. B., and Formoso, C. T. (2004). “The Design of Production System for Low-
Income Housing Projects.” Proc., 12th Annual Conference on the International Group for Lean
Construction, IGLC, Helsingor, 317-329.
Shi, J. J. (1999). “Computer Simulation in AEC and its Future Development.” Proc., Berkeley-Stanford
Construction Engineering and Management Workshop, Stanford University, Palo Alto.
Shi, J. J., and Abourizk, S. M. (1997). “Resource-based Modeling for Construction Simulation.” Journal
of Construction Engineering and Management, 123(1), 26-33.
Shi, J. J., and Abourizk, S. M. (1998). “An Automated Modeling System for Simulating Earthmoving
Operations.” Computer-Aided Civil and Infrastructure Engineering, 13, 121–130.
Shi, J. J., and Zhang, H. (1999). “Iconic Animation of Construction Simulation.” Proc., Winter
Simulation Conference, WSC, Phoenix, 992-997.
Welgama, P. S., and Mills, R. G. J. (1995). “Use of Simulation in the Design of a JIT System.”
International Journal of Operations & Production Management, 15(9), 245-260.

More Related Content

Similar to A PROPOSAL FOR REUSING SIMULATION MODELS IN THE DESIGN OF PRODUCTION SYSTEMS IN CONSTRUCTION

Introduction to rp
Introduction to rpIntroduction to rp
Introduction to rpGK Naidu
 
Integrating parametric design with robotic additive manufacturing for 3D clay...
Integrating parametric design with robotic additive manufacturing for 3D clay...Integrating parametric design with robotic additive manufacturing for 3D clay...
Integrating parametric design with robotic additive manufacturing for 3D clay...Antonio Arcadu
 
ISPC03_Graphical_modeling
ISPC03_Graphical_modelingISPC03_Graphical_modeling
ISPC03_Graphical_modelingMike Woodward
 
BUILDING INFORMATICS: REVIEW OF SELECTED INFORMATICS PLATFORM AND VALIDATING ...
BUILDING INFORMATICS: REVIEW OF SELECTED INFORMATICS PLATFORM AND VALIDATING ...BUILDING INFORMATICS: REVIEW OF SELECTED INFORMATICS PLATFORM AND VALIDATING ...
BUILDING INFORMATICS: REVIEW OF SELECTED INFORMATICS PLATFORM AND VALIDATING ...IAEME Publication
 
A PNML extension for the HCI design
A PNML extension for the HCI designA PNML extension for the HCI design
A PNML extension for the HCI designWaqas Tariq
 
COMBINE standards & tools: Getting model management right
COMBINE standards & tools: Getting model management rightCOMBINE standards & tools: Getting model management right
COMBINE standards & tools: Getting model management rightUniversity Medicine Greifswald
 
ICT50715 – Assignment 01 – Task 1 – Platform Research Report – SSDM (APA).2600
ICT50715 – Assignment 01 – Task 1 – Platform Research Report – SSDM (APA).2600ICT50715 – Assignment 01 – Task 1 – Platform Research Report – SSDM (APA).2600
ICT50715 – Assignment 01 – Task 1 – Platform Research Report – SSDM (APA).2600Billy Kid
 
IRJET- Use of Simulation in Different Phases of Manufacturing System Life Cycle
IRJET- Use of Simulation in Different Phases of Manufacturing System Life CycleIRJET- Use of Simulation in Different Phases of Manufacturing System Life Cycle
IRJET- Use of Simulation in Different Phases of Manufacturing System Life CycleIRJET Journal
 
Improving Technological Services and Its Effect on the Police’s Performance
Improving Technological Services and Its Effect on the Police’s PerformanceImproving Technological Services and Its Effect on the Police’s Performance
Improving Technological Services and Its Effect on the Police’s PerformanceEditor IJCATR
 
Sirin et al A Model Identity Card to Support Simulation Model Development Pro...
Sirin et al A Model Identity Card to Support Simulation Model Development Pro...Sirin et al A Model Identity Card to Support Simulation Model Development Pro...
Sirin et al A Model Identity Card to Support Simulation Model Development Pro...goknursirin
 
Monitoring and Visualisation Approach for Collaboration Production Line Envir...
Monitoring and Visualisation Approach for Collaboration Production Line Envir...Monitoring and Visualisation Approach for Collaboration Production Line Envir...
Monitoring and Visualisation Approach for Collaboration Production Line Envir...Waqas Tariq
 
Crimson Publishers-On the Advantages of Simulation based Approach in Engineering
Crimson Publishers-On the Advantages of Simulation based Approach in EngineeringCrimson Publishers-On the Advantages of Simulation based Approach in Engineering
Crimson Publishers-On the Advantages of Simulation based Approach in EngineeringCrimsonpublishers-Electronics
 
DIGITAL CONSTRUCTION: A Holistic Approach on Continuum Design - Construction ...
DIGITAL CONSTRUCTION: A Holistic Approach on Continuum Design - Construction ...DIGITAL CONSTRUCTION: A Holistic Approach on Continuum Design - Construction ...
DIGITAL CONSTRUCTION: A Holistic Approach on Continuum Design - Construction ...Premier Publishers
 
Testing and verification of software model through formal semantics a systema...
Testing and verification of software model through formal semantics a systema...Testing and verification of software model through formal semantics a systema...
Testing and verification of software model through formal semantics a systema...eSAT Publishing House
 
Adopting integrated application lifecycle management within a large-scale sof...
Adopting integrated application lifecycle management within a large-scale sof...Adopting integrated application lifecycle management within a large-scale sof...
Adopting integrated application lifecycle management within a large-scale sof...mustafa sarac
 
Concurrent Virtual Engineering
Concurrent Virtual EngineeringConcurrent Virtual Engineering
Concurrent Virtual EngineeringPulkit Vijayvargiya
 
Using Model-Driven Engineering for Decision Support Systems Modelling, Implem...
Using Model-Driven Engineering for Decision Support Systems Modelling, Implem...Using Model-Driven Engineering for Decision Support Systems Modelling, Implem...
Using Model-Driven Engineering for Decision Support Systems Modelling, Implem...CSCJournals
 
Modeling and Analysis of Flexible Manufacturing System with FlexSim
Modeling and Analysis of Flexible Manufacturing System with FlexSimModeling and Analysis of Flexible Manufacturing System with FlexSim
Modeling and Analysis of Flexible Manufacturing System with FlexSimijceronline
 
Milestone One Company Identification You have been hired as a.docx
Milestone One Company Identification You have been hired as a.docxMilestone One Company Identification You have been hired as a.docx
Milestone One Company Identification You have been hired as a.docxARIV4
 

Similar to A PROPOSAL FOR REUSING SIMULATION MODELS IN THE DESIGN OF PRODUCTION SYSTEMS IN CONSTRUCTION (20)

Introduction to rp
Introduction to rpIntroduction to rp
Introduction to rp
 
Integrating parametric design with robotic additive manufacturing for 3D clay...
Integrating parametric design with robotic additive manufacturing for 3D clay...Integrating parametric design with robotic additive manufacturing for 3D clay...
Integrating parametric design with robotic additive manufacturing for 3D clay...
 
ISPC03_Graphical_modeling
ISPC03_Graphical_modelingISPC03_Graphical_modeling
ISPC03_Graphical_modeling
 
BUILDING INFORMATICS: REVIEW OF SELECTED INFORMATICS PLATFORM AND VALIDATING ...
BUILDING INFORMATICS: REVIEW OF SELECTED INFORMATICS PLATFORM AND VALIDATING ...BUILDING INFORMATICS: REVIEW OF SELECTED INFORMATICS PLATFORM AND VALIDATING ...
BUILDING INFORMATICS: REVIEW OF SELECTED INFORMATICS PLATFORM AND VALIDATING ...
 
A PNML extension for the HCI design
A PNML extension for the HCI designA PNML extension for the HCI design
A PNML extension for the HCI design
 
COMBINE standards & tools: Getting model management right
COMBINE standards & tools: Getting model management rightCOMBINE standards & tools: Getting model management right
COMBINE standards & tools: Getting model management right
 
ICT50715 – Assignment 01 – Task 1 – Platform Research Report – SSDM (APA).2600
ICT50715 – Assignment 01 – Task 1 – Platform Research Report – SSDM (APA).2600ICT50715 – Assignment 01 – Task 1 – Platform Research Report – SSDM (APA).2600
ICT50715 – Assignment 01 – Task 1 – Platform Research Report – SSDM (APA).2600
 
IRJET- Use of Simulation in Different Phases of Manufacturing System Life Cycle
IRJET- Use of Simulation in Different Phases of Manufacturing System Life CycleIRJET- Use of Simulation in Different Phases of Manufacturing System Life Cycle
IRJET- Use of Simulation in Different Phases of Manufacturing System Life Cycle
 
Improving Technological Services and Its Effect on the Police’s Performance
Improving Technological Services and Its Effect on the Police’s PerformanceImproving Technological Services and Its Effect on the Police’s Performance
Improving Technological Services and Its Effect on the Police’s Performance
 
Sirin et al A Model Identity Card to Support Simulation Model Development Pro...
Sirin et al A Model Identity Card to Support Simulation Model Development Pro...Sirin et al A Model Identity Card to Support Simulation Model Development Pro...
Sirin et al A Model Identity Card to Support Simulation Model Development Pro...
 
Monitoring and Visualisation Approach for Collaboration Production Line Envir...
Monitoring and Visualisation Approach for Collaboration Production Line Envir...Monitoring and Visualisation Approach for Collaboration Production Line Envir...
Monitoring and Visualisation Approach for Collaboration Production Line Envir...
 
Crimson Publishers-On the Advantages of Simulation based Approach in Engineering
Crimson Publishers-On the Advantages of Simulation based Approach in EngineeringCrimson Publishers-On the Advantages of Simulation based Approach in Engineering
Crimson Publishers-On the Advantages of Simulation based Approach in Engineering
 
DIGITAL CONSTRUCTION: A Holistic Approach on Continuum Design - Construction ...
DIGITAL CONSTRUCTION: A Holistic Approach on Continuum Design - Construction ...DIGITAL CONSTRUCTION: A Holistic Approach on Continuum Design - Construction ...
DIGITAL CONSTRUCTION: A Holistic Approach on Continuum Design - Construction ...
 
Testing and verification of software model through formal semantics a systema...
Testing and verification of software model through formal semantics a systema...Testing and verification of software model through formal semantics a systema...
Testing and verification of software model through formal semantics a systema...
 
Adopting integrated application lifecycle management within a large-scale sof...
Adopting integrated application lifecycle management within a large-scale sof...Adopting integrated application lifecycle management within a large-scale sof...
Adopting integrated application lifecycle management within a large-scale sof...
 
24 Reasons Why Variability Models Are Not Yet Universal (24RWVMANYU)
24 Reasons Why Variability Models Are Not Yet Universal (24RWVMANYU)24 Reasons Why Variability Models Are Not Yet Universal (24RWVMANYU)
24 Reasons Why Variability Models Are Not Yet Universal (24RWVMANYU)
 
Concurrent Virtual Engineering
Concurrent Virtual EngineeringConcurrent Virtual Engineering
Concurrent Virtual Engineering
 
Using Model-Driven Engineering for Decision Support Systems Modelling, Implem...
Using Model-Driven Engineering for Decision Support Systems Modelling, Implem...Using Model-Driven Engineering for Decision Support Systems Modelling, Implem...
Using Model-Driven Engineering for Decision Support Systems Modelling, Implem...
 
Modeling and Analysis of Flexible Manufacturing System with FlexSim
Modeling and Analysis of Flexible Manufacturing System with FlexSimModeling and Analysis of Flexible Manufacturing System with FlexSim
Modeling and Analysis of Flexible Manufacturing System with FlexSim
 
Milestone One Company Identification You have been hired as a.docx
Milestone One Company Identification You have been hired as a.docxMilestone One Company Identification You have been hired as a.docx
Milestone One Company Identification You have been hired as a.docx
 

More from Scott Donald

Humorous Eulogy - How To Create A Humorous Eulogy
Humorous Eulogy - How To Create A Humorous EulogyHumorous Eulogy - How To Create A Humorous Eulogy
Humorous Eulogy - How To Create A Humorous EulogyScott Donald
 
Literacy Worksheets, Teaching Activities, Teachi
Literacy Worksheets, Teaching Activities, TeachiLiteracy Worksheets, Teaching Activities, Teachi
Literacy Worksheets, Teaching Activities, TeachiScott Donald
 
Cause And Effect Essay Conclusion Telegraph
Cause And Effect Essay Conclusion TelegraphCause And Effect Essay Conclusion Telegraph
Cause And Effect Essay Conclusion TelegraphScott Donald
 
Argumentative Introduction Example. Argu
Argumentative Introduction Example. ArguArgumentative Introduction Example. Argu
Argumentative Introduction Example. ArguScott Donald
 
College Sample Scholarship Essays Master Of Template Document
College Sample Scholarship Essays Master Of Template DocumentCollege Sample Scholarship Essays Master Of Template Document
College Sample Scholarship Essays Master Of Template DocumentScott Donald
 
Sample Informative Essay Outline
Sample Informative Essay OutlineSample Informative Essay Outline
Sample Informative Essay OutlineScott Donald
 
Causes And Effect Essay Example Plosbasmi5
Causes And Effect Essay Example Plosbasmi5Causes And Effect Essay Example Plosbasmi5
Causes And Effect Essay Example Plosbasmi5Scott Donald
 
016 Short Essay Grading Rubrics Gcisdk12Webfc2Com Rubric For L Example
016 Short Essay Grading Rubrics Gcisdk12Webfc2Com Rubric For L Example016 Short Essay Grading Rubrics Gcisdk12Webfc2Com Rubric For L Example
016 Short Essay Grading Rubrics Gcisdk12Webfc2Com Rubric For L ExampleScott Donald
 
Pharmacology Essay Pharmacology Pharmace
Pharmacology Essay Pharmacology PharmacePharmacology Essay Pharmacology Pharmace
Pharmacology Essay Pharmacology PharmaceScott Donald
 
Tips To Write An Essay RInfograp
Tips To Write An Essay RInfograpTips To Write An Essay RInfograp
Tips To Write An Essay RInfograpScott Donald
 
Foolscap Paper Pdf - SusanropConner
Foolscap Paper Pdf - SusanropConnerFoolscap Paper Pdf - SusanropConner
Foolscap Paper Pdf - SusanropConnerScott Donald
 
Jungle Safari Writing Paper - 3 Styles - Black And White
Jungle Safari Writing Paper - 3 Styles - Black And WhiteJungle Safari Writing Paper - 3 Styles - Black And White
Jungle Safari Writing Paper - 3 Styles - Black And WhiteScott Donald
 
8 Best Smart Pens And Tablets WeVe Tried So F
8 Best Smart Pens And Tablets WeVe Tried So F8 Best Smart Pens And Tablets WeVe Tried So F
8 Best Smart Pens And Tablets WeVe Tried So FScott Donald
 
High Quality Writing Paper. Write My Paper. 2019-02-07
High Quality Writing Paper. Write My Paper. 2019-02-07High Quality Writing Paper. Write My Paper. 2019-02-07
High Quality Writing Paper. Write My Paper. 2019-02-07Scott Donald
 
8 Easy Ways To Motivate Yourself To Write Papers In College Sh
8 Easy Ways To Motivate Yourself To Write Papers In College  Sh8 Easy Ways To Motivate Yourself To Write Papers In College  Sh
8 Easy Ways To Motivate Yourself To Write Papers In College ShScott Donald
 
Educational Autobiography Essay
Educational Autobiography EssayEducational Autobiography Essay
Educational Autobiography EssayScott Donald
 
Writing Paper Templates Professional Word Templat
Writing Paper Templates  Professional Word TemplatWriting Paper Templates  Professional Word Templat
Writing Paper Templates Professional Word TemplatScott Donald
 
IELTS Writing Tips Practice IELTS Tips Www.Eagetutor.Com ...
IELTS Writing Tips Practice IELTS Tips Www.Eagetutor.Com ...IELTS Writing Tips Practice IELTS Tips Www.Eagetutor.Com ...
IELTS Writing Tips Practice IELTS Tips Www.Eagetutor.Com ...Scott Donald
 
Descriptive Essay Examples College
Descriptive Essay Examples CollegeDescriptive Essay Examples College
Descriptive Essay Examples CollegeScott Donald
 
Poverty Essay 3 Poverty Pover
Poverty Essay 3  Poverty  PoverPoverty Essay 3  Poverty  Pover
Poverty Essay 3 Poverty PoverScott Donald
 

More from Scott Donald (20)

Humorous Eulogy - How To Create A Humorous Eulogy
Humorous Eulogy - How To Create A Humorous EulogyHumorous Eulogy - How To Create A Humorous Eulogy
Humorous Eulogy - How To Create A Humorous Eulogy
 
Literacy Worksheets, Teaching Activities, Teachi
Literacy Worksheets, Teaching Activities, TeachiLiteracy Worksheets, Teaching Activities, Teachi
Literacy Worksheets, Teaching Activities, Teachi
 
Cause And Effect Essay Conclusion Telegraph
Cause And Effect Essay Conclusion TelegraphCause And Effect Essay Conclusion Telegraph
Cause And Effect Essay Conclusion Telegraph
 
Argumentative Introduction Example. Argu
Argumentative Introduction Example. ArguArgumentative Introduction Example. Argu
Argumentative Introduction Example. Argu
 
College Sample Scholarship Essays Master Of Template Document
College Sample Scholarship Essays Master Of Template DocumentCollege Sample Scholarship Essays Master Of Template Document
College Sample Scholarship Essays Master Of Template Document
 
Sample Informative Essay Outline
Sample Informative Essay OutlineSample Informative Essay Outline
Sample Informative Essay Outline
 
Causes And Effect Essay Example Plosbasmi5
Causes And Effect Essay Example Plosbasmi5Causes And Effect Essay Example Plosbasmi5
Causes And Effect Essay Example Plosbasmi5
 
016 Short Essay Grading Rubrics Gcisdk12Webfc2Com Rubric For L Example
016 Short Essay Grading Rubrics Gcisdk12Webfc2Com Rubric For L Example016 Short Essay Grading Rubrics Gcisdk12Webfc2Com Rubric For L Example
016 Short Essay Grading Rubrics Gcisdk12Webfc2Com Rubric For L Example
 
Pharmacology Essay Pharmacology Pharmace
Pharmacology Essay Pharmacology PharmacePharmacology Essay Pharmacology Pharmace
Pharmacology Essay Pharmacology Pharmace
 
Tips To Write An Essay RInfograp
Tips To Write An Essay RInfograpTips To Write An Essay RInfograp
Tips To Write An Essay RInfograp
 
Foolscap Paper Pdf - SusanropConner
Foolscap Paper Pdf - SusanropConnerFoolscap Paper Pdf - SusanropConner
Foolscap Paper Pdf - SusanropConner
 
Jungle Safari Writing Paper - 3 Styles - Black And White
Jungle Safari Writing Paper - 3 Styles - Black And WhiteJungle Safari Writing Paper - 3 Styles - Black And White
Jungle Safari Writing Paper - 3 Styles - Black And White
 
8 Best Smart Pens And Tablets WeVe Tried So F
8 Best Smart Pens And Tablets WeVe Tried So F8 Best Smart Pens And Tablets WeVe Tried So F
8 Best Smart Pens And Tablets WeVe Tried So F
 
High Quality Writing Paper. Write My Paper. 2019-02-07
High Quality Writing Paper. Write My Paper. 2019-02-07High Quality Writing Paper. Write My Paper. 2019-02-07
High Quality Writing Paper. Write My Paper. 2019-02-07
 
8 Easy Ways To Motivate Yourself To Write Papers In College Sh
8 Easy Ways To Motivate Yourself To Write Papers In College  Sh8 Easy Ways To Motivate Yourself To Write Papers In College  Sh
8 Easy Ways To Motivate Yourself To Write Papers In College Sh
 
Educational Autobiography Essay
Educational Autobiography EssayEducational Autobiography Essay
Educational Autobiography Essay
 
Writing Paper Templates Professional Word Templat
Writing Paper Templates  Professional Word TemplatWriting Paper Templates  Professional Word Templat
Writing Paper Templates Professional Word Templat
 
IELTS Writing Tips Practice IELTS Tips Www.Eagetutor.Com ...
IELTS Writing Tips Practice IELTS Tips Www.Eagetutor.Com ...IELTS Writing Tips Practice IELTS Tips Www.Eagetutor.Com ...
IELTS Writing Tips Practice IELTS Tips Www.Eagetutor.Com ...
 
Descriptive Essay Examples College
Descriptive Essay Examples CollegeDescriptive Essay Examples College
Descriptive Essay Examples College
 
Poverty Essay 3 Poverty Pover
Poverty Essay 3  Poverty  PoverPoverty Essay 3  Poverty  Pover
Poverty Essay 3 Poverty Pover
 

Recently uploaded

How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 

Recently uploaded (20)

How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
CĂłdigo Creativo y Arte de Software | Unidad 1
CĂłdigo Creativo y Arte de Software | Unidad 1CĂłdigo Creativo y Arte de Software | Unidad 1
CĂłdigo Creativo y Arte de Software | Unidad 1
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 

A PROPOSAL FOR REUSING SIMULATION MODELS IN THE DESIGN OF PRODUCTION SYSTEMS IN CONSTRUCTION

  • 1. CIB W78 2008 International Conference on Information Technology in Construction Santiago, Chile A PROPOSAL FOR REUSING SIMULATION MODELS IN THE DESIGNOF PRODUCTION SYSTEMS IN CONSTRUCTION Fabio K. Schramm MSc, Assistant Professor, Faculty of Management, Federal University of Pelotas (UFPel), PhD Candidate at NORIE/UFRGS, Rua Almirante Barroso, 1734, CEP 96010-280, Pelotas/RS, Brasil, Phone: +55 53 3222 7981 fabioks@ufpel.edu.br Guilherme L. Silveira Civil Engineering Undergraduate Student Researcher at NORIE/UFRGS guilherme.silveira@ufrgs.br Carlos T. Formoso PhD, Associate Professor, Building Innovation Research Unit (NORIE), Federal University of Rio Grande do Sul (UFRGS), Av. Osvaldo Aranha, 99 – 3Âş andar, CEP: 90035-190, Porto Alegre/RS, Brasil, Phone: +55 51 3308 3959. formoso@ufrgs.br ABSTRACT One of the main difficulties of using simulation in the management of construction projects is the fact that developing simulation models is time consuming. One of the possible strategies to cope with this problem is the reuse of an existing model or part of it in other simulation study. Although many authors have pointed out that the unique nature of construction projects leads to the necessity of starting each model from the scratch, the reuse of models for simulating projects of the same market sector seems to be reasonable. This paper aims to assess the main benefits and difficulties of developing reusable simulation models for designing production systems for housing projects. A case study in which a simulation model was developed for supporting that task in a construction company involved in repetitive housing projects is presented. The development of this model took into account the possibility of reusing it in other similar projects of the company in order to reduce the time for doing the simulation study. The main findings are related to the limitations and requirements of reusable models as well as to the implementation of those models in the design of production systems for real construction projects. KEYWORDS Simulation; Reusable models; Production system design. 1. INTRODUCTION Simulation has been widely used for modeling the behavior of production systems, and understanding the combined effects of variability, interdependence and uncertainty. It is especially useful if the system does not exist yet, i.e. for analyzing the performance of production systems in the design phase (Law and Kelton 2000). One of the main benefits of using simulation is that it allows managers or engineers to have an idea of the overall effects of local decisions in the production system (Law and Kelton, 2000). Through simulation models it is possible to understand the implications of the complexity of a production system (Robinson 2003), and to support the decision-making process involved in the conception and design of complex production systems (Welgama and Mills, 1995). Moreover, since the operational behavior of the system under study can be reproduced, it is possible to compare alternative designs and to measure the effects of different policies on its performance (Robinson 2003). Despite the well known benefits of using simulation to support decision-making, its use has been very modest in the construction industry. In fact, in the proceedings of the Winter Simulation Conference between 1997 and 2006, the papers on simulation applied to construction management represent only
  • 2. CIB W78 2008 International Conference on Information Technology in Construction Santiago, Chile 3.5% of the papers presented. Moreover, in IGLC10 Conferences 11 papers about simulation in construction have been presented in the last ten years. Shi and AbouRizk (1998) pointed out that, despite the potential of using simulation in the construction industry, there is still a need for making simulation widely used in the sector, especially by making it an effective user-friendly tool and by reducing model development time. In general, simulation studies in construction have focused on individual construction operations or processes. Little has been written about the use of simulation for designing production systems in construction. Most of them have used simulation for testing propositions using hypothetical or existing production systems (e.g. Draper and Martinez 2002, Alves et al. 2006, respectively). None of them have explicitly used simulation models to support decision-making in the design and implementation of new production systems in construction. The aim of this paper is to make an assessment of the benefits and difficulties of developing and implementing reusable simulation models for designing production systems for housing projects. Firstly, it is presented a brief literature revision on the use of simulation and, more specifically, a visual simulation model as a tool to support decision-making process in the design of production systems. Also, some key concepts on reusable and generic models are presented. Then, it is described a case study in which a simulation model was built taking into account the possibility of reusing it in other similar projects from the same company in order to reduce the model development time11 . Finally, the main benefits and difficulties in using that approach, as well as some requirements to use those models in the production system design are presented and discussed. 2. SIMULATION IN CONSTRUCTION One of the first simulation tools for construction management was CYCLONE, which was developed by Halpin in 1973. Based on that system, many other simulation programs were proposed aiming to develop simulation models for support decision making in construction management. More recently, STROBOSCOPE has been one of the most used simulation languages in the construction field. Many studies have been developed using that language, including several ones related to the application of lean production principles and concepts to construction management. However, typical construction simulation models provide information that is hard to communicate to decision-makers (Kamat 2003). Very often, they are not trained in simulation, and do not have means and time to validate or verify the models based only on numerical outputs (Ioannou and Martinez 1996). Thus, construction practitioners are often skeptical about simulation models and find difficult to rely on their results (Kamat 2003). Besides, there are other causes that contribute to limit the application of simulation in construction: (a) the complexity of the construction processes and the difficulty to devise models of those processes (Oloufa et al. 1998); (b) the increase in the model’s development time due to that complexity (Shi and AbouRizk 1997); and (c) frequently, a simulation model is perceived as a “black box” by the users, making it difficult to understand it and rely on it (Shi and Zhang 1999). 3. VISUAL INTERACTIVE SIMULATION (VIS) In recent years, several studies have applied visual modeling and simulation techniques for analyzing construction activities, aiming to make this tool friendlier to its users (Oloufa et al. 1998, Hajjar and AbouRizk 1998, Hajjar and AbouRizk 1999, Shi 1999, Hong et al. 2002, Nasereddin et al. 2007). Kamat (2003) suggests that this has become a trend in construction simulation. For example, Ioannou and Martinez (1996) used the visual postprocessor PROOF to animate STROBOSCOPE models in 2-D, while Kamat (2003) has studied techniques of 3-D visualization of STROBOCOPE simulation models. Visual Interactive Simulation (VIS) is a technique that involves the use of a dynamic display in which the user can change the model’s parameters during the routine execution to analyze their impacts (Au and 10 IGLC is the International Group for Lean Construction makes up a network of professionals and researchers in architecture, engineering, and construction (AEC) whose goal is to improve the AEC process as well as product, by developing new principles and methods for product development and production management, based on lean production concepts. 11 This paper has focused on the process of developing and applying a model which was intended for being reused in another project of the same company. However, at the time this paper was written this study was not already finished and it will be reported in another paper.
  • 3. CIB W78 2008 International Conference on Information Technology in Construction Santiago, Chile Paul 1996). A VIS model can be formed by block diagrams, icons, charts, and texts to show the system behavior while running a simulation (Au and Paul 1996). The dynamic features and the discrete changes of a process can be seen on the computer screen (Law and McComas 1992, Law and Kelton 2000). By visualizing these changes the user can test the simulation model and validate its results (Shi and Zhang 1999), obtain insights on the real system behavior (Welgama and Mills 1995), compare various alternative scenarios and predict the future behavior of the system (Ceric 1997). The advantages of using VIS are pointed out by many authors. However, two are especially relevant for this research. Firstly, through visual display it is possible for the user to follow the events while they occur and to identify potential mistakes, i.e. it is easier to verify and validate the model (Law and McComas 1992, Law and Kelton 2000, Robinson 2003). Secondly, a Visual Interactive Modeling and Simulation (VIM/VIS) environment is adequate to increase the understanding of the model by the user as well as to promote its participation in the development and run processes (Pidd 2002, Robinson 2003). VIM/VIS improves the communication of the model and its results for all project participants, specialists or not (Law and McComas 1992, Law and Kelton 2000, Robinson 2003), making it possible to devise solutions that are jointly discussed by different members of the simulation study (Robinson 2003). 4. GENERIC AND REUSABLE MODELS Some studies that have tested the use of alternative model development strategies to reduce the development time of simulation models. Oloufa et al. (1998) explain that in manufacturing production systems are fairly stable and the time and money invested for building models tend to result in a good cost-benefit relationship. By contrast, as production systems in construction are temporary, it is necessary to reduce the time available for developing models in order to answer questions more quickly (Oloufa et al. 1998). Two alternative solutions can be used for reducing the model development time: (a) a generic model is one built for a particular purpose which can be used through a number of organizations; (b) a reusable model is one used in another context for which it was originally intended (Robinson 2003). Developing a reusable component of a simulation model is another similar concept. In that case, part of a model is reused in a new simulation model, in a new context or for other purposes (Robinson 2003). Pidd (2002) presents a spectrum of different types of reuse (Figure 01). That spectrum shows four points on a scale and two different horizontal axes (frequency and complexity). According to that author, the first axe indicates that reuse is much more frequent at the right-hand end, code scavenging. The second axis runs in the opposite direction, where code scavenging is relatively easy, but successful reuse of entire simulation models can be very difficult (Pidd 2002). Full model reuse Component reuse Function reuse Code scavenging Frequence Complexity Figure 1: model reuse spectrum (based on: Pidd 2002) According to Paul and Taylor (2002), there are many forms of reusing simulation models: (a) reusing modeling basic components; (b) reusing subsystems’ models, i.e. the modeler has previously developed generic models of parts of the production system which can be adapted to a new model; and (c) reusing a previous model which has similar features to the system under study. Reusable models are especially useful when someone is modeling systems of the same domain or sector. According to Mukkamala et al. (2003), in that case the modeling process is repetitive and the models are similar but slightly different. Thus, the modeling effort can be reduced by using domain specific modules or templates which encapsulate the specific logic of that domain and hide many of the model details (Mukkamala et al. 2003).
  • 4. CIB W78 2008 International Conference on Information Technology in Construction Santiago, Chile In the construction sector there are some examples of the generic/reusable modeling approach. Oloufa et al. (1998) developed a pre-programmed library of production resources aiming to reduce the development time of simulation models. When modeling a specific project, the user chooses the resources needed and specify the project logic, by linking them. Nasereddin et al. (2007) have proposed a reusable simulation model to be used in a modular housing factory. In that study, a generic model was employed, and the model could be configured to address specific situations, through a spreadsheet for data input. 5. RESEARCH METHOD In order to guide the discussions a model for devising the production system design (PSD) of repetitive low income housing building projects (Schramm et al. 2004) was used. This model grouped the main PSD12 decisions in six sequential steps. It also suggested that the PSD in those projects should be carried out before the construction phase began, since most project requirements and design details are usually defined in advance. Figure 02 presents the proposed model. BASE-UNIT PROJECT IDENTIFICATION AND DESIGN OF CRITICAL PROCESSES DEFINITION OF INSTALLATION SEQUENCE CAPACITY PRE-PLANNING WORKFLOWS STUDY WORKFLOWS STUDY DEFINITION OF THE CAPACITY OF PRODUCTION RESOURCES DEFINITION OF EXECUTION STRATEGY DECISION FLOW REVISION FLOW PRODUCTION SYSTEM DESIGN FOR LOW-INCOME HOUSING PROJECTS Figure 2: the production system design model (Schramm et al. 2004) A major limitation of that model was that it employs deterministic methods to model the production systems what is one of the main reasons to the use of simulation models to model the effects of variability on the performance of production systems. In the study it was used a general-purpose visual interactive simulation package, named Arena® (Rockwell Software Inc. 2005) to develop the simulation model. 6. CASE STUDY The case study was carried out in a small construction company located in Canoas, a small town of the Porto Alegre metropolitan area, South of Brazil. That company has been involved in developing and building low-middle residential building projects. The project investigated consisted of a low-rise terraced housing project which was made up of 112 ninety square-meter two-story houses, grouped into 21 blocks of 4, 8 or 10 dwellings. The main construction techniques used were: load-bearing concrete block walls, pre-cast concrete slabs and ceramic roof tiles. 12 Production System Design is a managerial activity that should take place before a project construction phase. In that stage the production system should be structured to accomplish the project goals. According to Skinner (1985), the production system design (PSD) aims to establish a set of manufacturing politics which can be grouped into two parts. The first is related to facilities and equipments, resource capacity, and technologies to be used. The second is related to infrastructure, i.e. decisions related to vertical integration level, production planning and control, workforce management, quality control and so forth.
  • 5. CIB W78 2008 International Conference on Information Technology in Construction Santiago, Chile Several weekly meetings were held among the research team and the company’s production engineer. Eventually, company’s architect and key subcontractors were invited to the meetings. The first decision made was to establish a constructive sequence to build the project’s base unit13 . Based on previous case studies, the definition of a sound constructive sequence is a fundamental decision since it is the base for the model building14 . Although the company had already built three previous projects with the same features (dwellings configuration, constructive techniques and materials, etc.), it was not possible identify a unique constructive sequence. Thus, after a number of meetings an agreement on the most suitable construction sequence was reached. Besides the technological constraints that sequence took into account the production and transfer batch sizes15 , the times to process completion (in terms of a triangular distribution) and the resources which would be used to complete each process. Based on that discussion, a precedence diagram was built and sent to the project site to be pinned on the site office wall and discussed with all involved. That discussion brought in production engineer, foreman, project planner and key subcontractor in order to explain the document and make a commitment to follow the standard constructive sequence. Figure 04 presents part of that precedence diagram. PB=4/3 TB=1 Min 0,5/0,5 Mod 0,75/0,5 Max 1,0/0,75 E= Electrical Connection PB=4/3 TB=4/3 Min 1,5/1,5 Mod 2,0/2,0 Max 2,5/2,0 E= Slab Finishing PB=1 TB=4/3 Min 1,5/1,0 Mod 2,0/1,5 Max 2,5/2,0 E= Lavatory Slab Formwork and Reinforcement Bars PB=4/3 TB=4/3 Min 0,5/0,5 Mod 0,5/0,5 Max 1,0/0,75 E= Stair and Lavatory Slab Concrete Pouring PB=2/3 TB=2/3 Min 2,0/2,5 Mod 2,5/3,0 Max 3,0/3,5 E= Second Story Bricklaying PB=1 TB=4/3 Min 2,0/2,0 Mod 3,0/2,5 Max 3,5/3,0 E= Distribution Panel Figure 4: part of the precedence diagram built from the meetings The second step was to build the simulation model in order to help the study of the base unit workflows, the execution strategy and the impacts of those decisions on the entire project workflows. In order to put in practice the possibility of reusing that model in other company’s projects, a generic simulation module was proposed for summarizing each production process features (production and transfer batch sizes, time to completion and the required resources). Besides simplifying and reducing the modeling time, the generic module allowed to record and write specific process data (process start and finish time, process lead time and so on) which would be used to build planning and control tools (as lines of balance, production control charts and S-curves, for instance). Figure 05 shows the conceptual model of the generic simulation module. 13 A base unit is a repetitive production unit which is replicated many times during the project production phase. 14 That decision plays a vital role when the model is being built aiming the reuse. 15 The process batch is equivalent to the quantity of one product that is processed by a resource before starting the production of another product, and the transfer batch is the quantity of units that will be moved at the same time from one workstation to the next. According to Umble and Srikanth (1995), the transfer batch does not need and should not be the same as the process batch and the transfer batch should be ideally as small as possible.
  • 6. CIB W78 2008 International Conference on Information Technology in Construction Santiago, Chile A 4 5 7 10 4 4 5 5 6 4 4 B 4 5 7 10 4 4 5 5 6 4 4 C 4 5 7 10 4 4 5 5 6 4 4 D 4 5 7 10 4 4 5 5 6 4 4 E 10 5 7 10 4 4 5 5 6 4 4 F 4 5 7 10 4 4 5 5 6 4 4 G 4 5 7 10 4 4 5 5 6 4 4 H 4 5 7 10 4 4 5 5 6 4 4 I 4 5 7 10 4 4 5 5 6 4 4 J 10 5 7 10 4 4 5 5 6 4 4 L 4 5 7 10 4 4 5 5 6 4 4 M 4 5 7 10 4 4 5 5 6 4 4 N 4 5 7 10 4 4 5 5 6 4 4 O 4 5 7 10 4 4 5 5 6 4 4 Q 4 5 7 10 4 4 5 5 6 4 4 R 4 5 7 10 4 4 5 5 6 4 4 S 4 15 20 25 10 10 4 4 5 3 3 T 4 15 20 25 10 10 4 4 5 3 3 U 8 15 20 25 10 10 4 4 5 3 3 V 10 15 20 25 10 10 4 4 5 3 3 P 10 15 20 25 10 10 4 4 5 3 3 15 20 25 10 10 4 4 5 3 3 15 20 25 10 10 4 4 5 4 4 15 20 25 10 10 4 4 5 4 4 15 20 25 10 10 4 4 5 4 4 15 20 25 10 10 4 4 5 4 4 E D C A B Batch's Name Batch Size Batch Foundations First Story Bricklaying Min (days) Mode (days) Max (days) Production Batch (dwellings) Transfer Batch (dwellings) Min (days) Mode (days) Max (days) Production Batch (dwellings) Transfer Batch (dwellings) Figure 5: conceptual model of the generic simulation module It is worthwhile mentioning that by using the generic simulation module only 10 mouse clicks were necessary to configure a production process. Instead, if the modeler used all required commands to configure each process features it would be necessary 85 mouse clicks to accomplish that objective. A simulation model was built using the generic module considering the need for model flexibility, i.e. the possibility of simulating scenarios considering different execution strategies, use of resources, for instance, and the possibility of reusing the model in other company’s projects whit similar features (mainly the same kind of base unit and production sequence). Other objective was allow to the production engineer to be able to test different scenarios through a user-friendly interface, in which he could change some parameters, run the model and check the more relevant results without having to know how to use the simulation software. Using the generic module, not only input data of the model but also the simulation outcomes could be entered and accessed through a MS-Excel® spreadsheet. Thus, besides each process time to completion and the production and transfer batch sizes, the number of house blocks in which the project was grouped into, the number of dwellings in each block and the sequence in which they would be built could be easily configured by the modeler/user. Figure 06 presents part of the input spreadsheet. Figure 6: input spreadsheet At the other end, the simulation outcomes were designed to improve and facilitate the engineer understanding on the impacts of changes in the production system configuration. In order to facilitate the study of project’s workflows study a Line of Balance could be automatically from the simulation outputs. That tool provided a direct and easy mean to visually assess any production system change. Moreover, that tool could be used to control the production system performance during the production phase as well. Figure 07 shows part of a Line of Balance devised from the simulation model.
  • 7. CIB W78 2008 International Conference on Information Technology in Construction Santiago, Chile Figure 7: Line of Balance devised from the simulation model Other tool devised from the model was a production control chart. That tool allowed the engineer to control each critical process’s outcomes. Figure 08 shows that tool. Production Control Chart 0 10 20 30 40 50 60 70 80 90 100 110 120 0 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100 105 110 115 120 125 130 135 140 145 150 155 160 165 170 175 180 185 190 195 200 205 210 215 220 225 230 235 240 245 250 255 260 265 270 275 280 285 290 295 300 305 310 315 320 325 330 335 340 345 350 355 360 365 370 375 380 385 390 395 400 405 410 415 420 425 430 435 440 445 450 455 460 465 470 475 480 485 490 495 500 505 510 515 520 525 530 535 540 545 550 555 560 565 570 575 580 Time (Days) Houses Foundations First Story Bricklaying Second Story Bricklaying Fist Story Slamp and Beams Second Story Slamp Roof Gypsum Wall Plastering External Wall Plastering Internal Painting External Painting Figure 8: production control chart Also, an S-curve can be devised from the model, allowing the production engineer assess the impacts of the production system design on the cumulative costs and expected receipt plotted against time. 7. DISCUSSION Based on the case study, it is possible to point out some difficulties and requirements about the adoption of reusable simulation models in the design of production systems of construction projects. Firstly, one of the main difficulties in using that kind of simulation models is related to the necessity of a minimum level of process standardization. In special, the case study showed the importance of establishing a sound constructive sequence in order to build a model that effectively represented the project production system. This problem is not related only to reusable models but to any model of
  • 8. CIB W78 2008 International Conference on Information Technology in Construction Santiago, Chile construction processes or operations. Thus, a first requirement to use simulation as a decision taking tool is to reach a minimum level of process standardization. Secondly, in order to build the generic simulation module, it was necessary to include a group of parameters that could represent any construction process. Thus, besides the basic features as time to completion, required resources and their capacity, for instance, it was included the concepts of production and transfer batch size. Thus, that module could be used in any simulation model, allowing its reuse as well. Besides contributing to reduce the model building time by simplifying the use interface, the module provided a simple form to collect the more relevant data from each process which was used in a number of useful tools (line of balance, production control chart, etc). Thirdly, although in practice the reuse of the model has not already been tested (that will be done soon), some tests that have been made and the results pointed out that this is feasible. In those tests, the researchers change some project’s features, like the production start time of each house block, the number of dwellings in the project, the number and the size of blocks, and some process’s time to completion. Finally, while the generic simulation module can be reapplied in other simulation models in different contexts, the proposed reusable model has some limitations. It can only be reused if the production sequence keeps the same for the next projects. Also the model is only adequate to projects of that company or, projects with the same features. 8. CONCLUSIONS A generic simulation model and a reusable model were proposed in order to improve the process of designing production systems of construction projects. A case study in which those artifacts were tested was described and the main findings and difficulties for applying that strategy discussed. The main findings pointed out to the reduction of the model development time and the flexibility in the testing of different system scenarios. The tools devised from the simulation outcomes was designed to help the production engineer to control some key points of the project, specially workflows and project’s physical advance. In that specific case, other series of tools were also devised to improve a process of mass customization the company was adopted but that was not presented in this paper. The main difficulties to apply as simulation as reusable models are related to the need of establishing a standardized production sequence. Although that relative “flexibility” could be positive to cope with uncertainty, the lack of a standard procedure inserts also its share of uncertainty to the system, making it harder to control. Thus, based on the case study findings, one of the main requirements to the use of both simulation and reusable models in construction is to standardize the construction sequence of the project, by discussing it during the production system design phase. Other important requirement is the necessity of creating construction processes data gathering protocol to be used during the model building process. After a number of case studies, the research team has faced with the complete lack of historical data on the production processes. Also, in order to reach more reliable models is fundamental to enter data that could effectively feature the process. In practice, in the absence of historical data, the research team has used process’s time to completion based on subjective probability from the engineer or foreman experience. ACKNOWLEDGEMENTS The authors would like to thank CAPES (PQI Program), FAPERGS (PROADE3 Program) and CNPq (PROSUL Program) for the research grants and scholarships that supported the development of this research study, and also the construction company that was partner in this study.
  • 9. CIB W78 2008 International Conference on Information Technology in Construction Santiago, Chile REFERENCES Alves, T. C. L., Tommelein, I. D., and Ballard, G. (2006). “Simulation as a Tool for Production System Design in Construction.” Proc., 14th Annual Conference of the International Group for Lean Construction, IGLC, Santiago do Chile. Au, G., and Paul, R. J. (1996). “Visual Interactive Modelling: a pictorial simulation specification system.” European Journal of Operational Research, 91, 14-26. Draper, j. D., and Martinez, J. (2002). “The Evaluation of Alternative Production System Designs with Discrete Event Simulation.” Proc., 10th Annual Conference Of The International Group For Lean Construction, IGLC, Gramado. Hajjar, D., and Abourizk, S. M. (1998). “Modeling and Analysis of Aggregate Production Operations.” Journal of Construction Engineering and Management, 124(5), 390-401. Hajjar, D., and Abourizk, S. M. (1999). “Simphony: an environment for building special purpose construction simulation tools.” Proc., Winter Simulation Conference, WSC, Phoenix, 998-1006. Hong, Z., Shi. J. J., and Tam, C. M. (2002). “Visual Modeling and Simulation for Construction Operations.” Automation in Construction, 11(1), 47-57. Ioannou, P. G., and Martinez, J. C. (1996). “Animation of Complex Construction Simulation Models.” Proc., 3rd Congress on Computing in Civil Engineering, ASCE, Reston, 620–626. Kamat, V. R. (2003). “Extensible and Scalable 3D Visualization of Simulated Construction Operations.” Ph.D. Dissertation, Department of Civil and Environmental Engineering, University of Michigan, Ann Arbor, MI, 443 pp. Law, A. M. and Kelton, W. D. (2000). Simulation Modeling and Analysis, 3rd Ed. McGraw Hill, New York. Law, A. M., and Mccomas, M. G. (1992). “How to Select Simulation Software for Manufacturing Applications.” Industrial Engineering, 24(7), 29-35. Mukkamala, P. S., Smith, j. S., and Valenzuela, J. F. (2003). “Designing Reusable Simulation Modules for Electronics Manufacturing Systems.” Proc., Winter Simulation Conference, WSC, New Orleans, 1281-1289. Nasereddin, M., Mullens, M. A., and Cope, D. (2007). “Automated Simulator Development: A Strategy for modeling modular housing production.” Automation in Construction, 16, 212-223. Oloufa, A. A., Ikeda, M., and Nguyen, T. (1998). “Resource-based Simulation Libraries for Construction.” Automation in Construction, 7, 315-326. Paul, R. J.; Taylor, S. J. E. (2002). “What Use is Model Reuse: is there a crook at the end of the rainbow?” Proc., Winter Simulation Conference, WSC, San Diego, 648-652. Pidd, M. (2002). “Simulation Software and Model Reuse: a polemic.” Proc., Winter Simulation Conference, WSC, San Diego, 772-775. Robinson, S. (2003). Simulation: The Practice of Model Development and Use. John Wiley & Sons, Chichester. Rockwell Software Inc. (2005). Arena User’s Guide. Schramm, F. K., Costa, D. B., and Formoso, C. T. (2004). “The Design of Production System for Low- Income Housing Projects.” Proc., 12th Annual Conference on the International Group for Lean Construction, IGLC, Helsingor, 317-329. Shi, J. J. (1999). “Computer Simulation in AEC and its Future Development.” Proc., Berkeley-Stanford Construction Engineering and Management Workshop, Stanford University, Palo Alto. Shi, J. J., and Abourizk, S. M. (1997). “Resource-based Modeling for Construction Simulation.” Journal of Construction Engineering and Management, 123(1), 26-33. Shi, J. J., and Abourizk, S. M. (1998). “An Automated Modeling System for Simulating Earthmoving Operations.” Computer-Aided Civil and Infrastructure Engineering, 13, 121–130. Shi, J. J., and Zhang, H. (1999). “Iconic Animation of Construction Simulation.” Proc., Winter Simulation Conference, WSC, Phoenix, 992-997. Welgama, P. S., and Mills, R. G. J. (1995). “Use of Simulation in the Design of a JIT System.” International Journal of Operations & Production Management, 15(9), 245-260.