0 a person who undertakes work for a contractor and is therefore not directly employed by the person who wants such work done -- ผู้รับเหมาช่วงงานต่อ
The building contractor has employed several subcontractors to build the block of flats.
When subcontractors cannot provide enough resources, they hinder their own per formance, that of other subcontractors, and ultimately the entire project.
Disputes among subcontractors would follow if the causes of delays are not clearly established and the cost overruns are not reimbursed properly.
Another notable feature is that every subcontractor only considers its own activities, but it will also enhance global outcomes.
Other, more complex middle agents, such as subcontractors, are not available in this architecture.
Therefore, the subcontractors may try to change the project schedule in order to accommodate their wishes.
The problem we are trying to solve is rescheduling activities through distributed coordination when subcontractors have available resources that differ from the needed resources.
Thus, projects need a new distributed coordination approach wherein all of the concerned subcontractors can respond to changes and reschedule a project dynamically.
Traditional centralized coordination techniques used by general contractors become insufficient as subcontractors per form most work and provide their own resources.