چكيده به لاتين
In the area of project management, scheduling is a list of activities, essential and deliverable events of the project. Project scheduling as an essential part in engineering and management of time, cost and resources that is now significantly dependent on the experience of the scheduling designer. In this research, all activities and constraints are defined based on the case study and about, concerning the terms of the project. Then, after defining the project, using the building information modeling (BIM), the information was stored in the database and transmitted by coding to the simulator environment. In the following, considering the constraints, the project execution path has been simulated in Simphony.NET software. The results are then stored in the Visual Basic.NET programming area, and in the following, the model is converted into an optimization problem, and the ant colony algorithm is used to solve this problem. In the end, the answers are compared with the actual data of the project, and the correct functioning of the optimization algorithm is validated. The results showed that the scheduling provided by the model had less error (about 12%) than the initial scheduling. Also, comparing with the actual data, 18 % and 13% improvement at the time and total cost of the project was achieved.