Abstract
One way to improve the efficiency and effectiveness of procurement processes is to improve the timeliness of information flows between and among project participants. This can be achieved by condensing sequential processes into concurrent processes that are synchronized so their effectiveness and efficiency can be improved. Essentially existing processes (workflows) are re-designed so that savings in time and cost can be achieved. In order to identify and design the optimum workflow, it is important to have an effective modeling language to describe and simulate the actual operational process. Recently, Petri-Nets (PN) have been used in the manufacturing industry as a tool to analyze the concurrency of operations. Research results indicate that PNs are a useful tool for formalizing, simulating, and designing systems and processes that communicate with one another and need to be synchronized. This paper presents a simple introductory experiment to demonstrate how PNs can be used to simulate workflow in order to identify the optimum procurement process. Initial results from the experiments are reported in the paper.
Similar content being viewed by others
References
Al-Jaar, R. Y. and Desrochers, A. A. (1990) Petri Nets in Automation and Manufacturing in Advances in Automation and Robotics, 2, G.N. Saridis (ed.), JAI Press Inc, Connecticut.
Ausfelder C., Castelain E. and Gentina, J. C. (1994) A method for hierarchical modeling of the command of flexible manufacturing systems. IEEE Trans. on Systems, Man, and Cybernetics, 24(4), 564–573.
Balbo, G. and Chiola, G. (1989) Stochastic Petri Net Simulation, Proceedings of the 1989 Winter Simulation Conference, Washington D.C., pp. 266–267.
Banaszak, Z. and Krogh, B. (1990) Deadlock Avoidance in Flexible Manufacturing Systems with Concurrently Competing Process Flows. IEEE Trans. on Robotics and Automation, 6(6), 724–734.
Banaszak, Z. and Abdul-Hussin, M. H. (1987) Petri Net Approach to Automatic Real-Time program synthesis. Petri Net Newsletters, 27, 3–17.
Capkovic, F. (1993) Modelling and Justifying Discrete Production Processes by Petri nets. Computer Integrated Manufacturing Systems, 6(1), 27–35.
Construction Industry Institute, Australia. (1994) Benchmarking Engineering and Construction: Review of Performance and Case Studies, Construction Industry Insititute, University of South Australia, Adelaide, Australia.
Vries, B. and Somers, L. J. (1995) Message Exchange in the Building Industry. Automation in Construction, 4, 91–100.
DiCesare, F. and Desrochers, A. (1991) Modeling, Control, and Performance Analysis of Automated Manufacturing Systems using Petri Nets, In Leondres (Ed.) Control and Dynamic Systems, Academic Press.
Feldbrugge, F. (1989) Petri Net Tool Overview, In G. Rozenberg (ed) Lecture Notes in Computer Science, No 424, Advances in Petri Nets 1989, Springer-Verlag, Berlin, pp. 150–178.
Hillion, H. P. (1989) Timed Petri Nets and Application to Multi-Stage Production Systems, Advances in Petri Nets 1989, Lecture Notes in Computer Science 424, Springer-Verlag, Berlin.
Huber, P., Jensen, K. and Shapiro, R. M. (1990) Hierarcheries in Coloured Petri Nets, Computer Science, 483, Springer-Verlag, Berlin, pp. 342–416.
Kusiak, A. and Yang, H. H. (1993) Modelling the Design Process with Petri Nets., In Parsaei, H. R and Sullivan, W. G. (Eds). Concurrent Engineering Contemporary Issues and Modern Design Tools, Chapman & Hall, pp. 449–463.
Murata, T. (1989) Petri Nets: Properties, Analysis and Applications. Proceedings of the IEEE, 77(4),. 541–579.
Lin, J. T. and Lee, C. C. (1993) A Three-Phase Discrete Event Simulation with EPN Sim Graphs. Simulation, 60(6), 382–392.
Love, P. E. D., Skitmore, R. M. and Li, H. (1997) Toward an Innovative Procurement Process for Construction, Proceedings of the CIB W-92 Procurement Symposium, Procurement-The Key to Innovation, University of Montreal, Montreal, 18th-22nd May, Canada, 395–405.
Love, P. E. D. and Gunasekaran, A. (1997) Process Reengineering: A Review of Enablers. International Journal of Production Economics, 50(2/3), 183–197.
Ma, J. and Zhou, M. C. (1992) Performance Evaluation of Discrete Event Systems via Stepwise Reduction and Approximation of Stochastic Petri Nets, Proceedings of 31st IEEE International Conference on Decision and Control, Tucson, Arizona.
Marsan, M. A. (1989) Stochastic Petri Nets, An Elementary Introduction Advances in Petri Nets 1989, Lecture Notes in Computer Science 424, Springer-Verlag.
Peterson, J. L. (1981) Petri Net Theory and Modeling of Systems, Prentice-Hall, Englewood Cliffs, NJ.
Viswanadham, N. and Narahari, Y. (1992) Performance Modelling of Automated Manufacturing Systems, Prentice Hall Inc, Englewood Cliffs, New Jersey.
Wakefield, R. R. (1997) Petri Nets Modelling-A Tool for Construction Process Re-engineering, Proceedings of the International Conference on Construction Process Re-engineering, Gold Coast, Australia, 14th-15th July, pp. 413–423.
Zhou, M. C. and DiCersare, F. (1993) Petri Net Synthesis for Discrete Event Control of Manufacturing Systems, Kluwer Academic Publishers, London.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Li, H., Love, P.E.D. & Gunasekaran, A. A conceptual approach to modeling the procurement process of construction using petri-nets. Journal of Intelligent Manufacturing 10, 347–353 (1999). https://doi.org/10.1023/A:1008928714480
Issue Date:
DOI: https://doi.org/10.1023/A:1008928714480