Pavements constructed for the purpose of meeting the demand of highways which were emerged with the improving technological developments increased. And consequently, more resources were demanded to be directed to pavement maintenance and rehabilitation. Hereby, the concept of pavement management emerged. Although project-level analyses were found adequate previously, network-level evaluations were needed in order to do detailed planning as a result of resource allocation and transfer problems that were emerged later. Therefore, pavement management system has become compulsory for all pavements to be controlled together. In this framework, programming is needed in order to schedule maintenance-rehabilitation and develop costs with respect to budget. In the study carried out, a mode was developed in order to program the routine network maintenance activities in terms of Pavement Maintenance and Management Systems, and it was concluded that this problem can be solved through ant colony, using Visual Basic.