Nevertheless, none of the above methods have been able to adapt to the dynamic context of construction projects, particularly those complex activities which contribute greatly to the safety risk of on-site workers. In addition, such methods cannot provide real-time information about safety states, which is a necessity to enable timely response and rescue.