A computer program product for use with a railway computer assisted train movement planner, wherein the railway network is divided into a plurality of planning areas with each planning area having at least one boundary element of common track resources shared by an adjacent planning areas, said computer program product comprising: a computer usable medium having computer readable program code modules embodied in said medium for resolving conflicts in the use of a boundary element; said computer readable program code modules comprising: computer readable first program code module (80)for causing a computer to generate a database of planned usage of the boundary element; computer readable second program code module (82) for causing a computer to identify scheduling conflicts in the database; computer readable third program code module (83) for causing a computer to identify the trains involved in the conflict of the planned usage of the boundary element; and computer readable fourth program code module (84) for causing a computer to plan a delay in the movement of at least one of the identified trains to resolve the identified conflict.





United States