Timed Coloured Petri Nets for Modelling and Managing Processes and Projects

Abstract The Resource Constrained Scheduling Project (RCSP) is one of the most complex tasks in the sector of project management. Many researchers devoted effort during the last years to solve this criticality. Moreover, interesting studies analyse the problem regarding mathematical formulation. In so doing, the exact and/or heuristic solutions tools allow extending the analysis to a broad range of Operation Management problems. The proposed article describes a new approach for project/process modelling based on Timed Coloured Petri Nets (TCPNs), to simplify the resource allocation in a resource-constrained problem. In particular, its utilisation provides a robust formalism to represent and analyse parallel systems. The TCPNs utilisation allows analysing interdependencies, criticality, substitution, conflicting resource priorities and variations in the availability of resources. This paper proposes a new model and highlights the usefulness of the model for real-time activity scheduling in a resource-constrained project environment. A case study for an industrial project is described to provide a systematic analysis of the proposed tool.

[1]  Ivars Avots Why Does Project Management Fail? , 1969 .

[2]  Giovanni Chiola,et al.  An introduction to generalized stochastic Petri nets , 1991 .

[3]  Peter Huber,et al.  Reachability Trees for High-level Petri Nets , 1986, Theor. Comput. Sci..

[4]  Maurizio Bevilacqua,et al.  Critical chain and theory of constraints applied to yachting shipbuilding: a case study , 2014 .

[5]  Clive Smallman,et al.  Managing project risks: a case study from the utilities sector , 2002 .

[6]  Jau-Ji Shen,et al.  A Petri-Net Based Modeling Apporach to Concurrent Software Engineering Tasks , 2005, J. Inf. Sci. Eng..

[7]  O. V. Krishnaiah Chetty,et al.  Petri Nets for Project Management and Resource Levelling , 2000 .

[8]  Maurizio Bevilacqua,et al.  Supply chain modelling and managing, using timed coloured Petri nets: a case study , 2012 .

[9]  Peigen Li,et al.  HTSN: a complex workflow model based on colored Petri net , 2004 .

[10]  David K. Anderson,et al.  Project Management Strategy—project management represented as a process based set of management domains and the consequences for project management strategy , 2003 .

[11]  Jirachai Buddhakulsomsiri,et al.  Priority rule-based heuristic for multi-mode resource-constrained project scheduling problems with resource vacations and activity splitting , 2007, Eur. J. Oper. Res..

[12]  Michael Pinedo,et al.  Scheduling: Theory, Algorithms, and Systems , 1994 .

[13]  Tyson R. Browning,et al.  Resource-Constrained Multi-Project Scheduling: Priority Rule Performance Revisited , 2010 .

[14]  N. Trautmann,et al.  A priority-rule method for project scheduling with work-content constraints , 2010, Eur. J. Oper. Res..

[15]  Sally A. McKee,et al.  Augmenting priority rule heuristics with justification and rollout to solve the resource-constrained project scheduling problem , 2008, Comput. Oper. Res..

[16]  Lionel Amodeo,et al.  A Petri Net-based framework for realistic project management and scheduling: An application in animation and videogames , 2016, Comput. Oper. Res..

[17]  Terry Williams,et al.  Safety regulation changes during projects: the use of system dynamics to quantify the effects of change , 2000 .

[18]  Christina M. Scott-Young,et al.  Project success and project team management: Evidence from capital projects in the process industries , 2008 .

[19]  Andreas Wald,et al.  Comparing project management practices in new product development: a study in the automotive, aerospace and rail transport industry , 2012 .

[20]  Rolf H. Möhring,et al.  Resource-constrained project scheduling: Notation, classification, models, and methods , 1999, Eur. J. Oper. Res..