Pavement and Road Maintenance Management System – PARMMS


PARMMS® Road Manager has been developed by PMS based on the culmination of over 30 years of knowledge and research conducted into the field of asset management of road networks.

Completely Customisable Data Storage

The structure of PARMMS® Road Manager is completely user customisable hierarchical structure, which the user then uses to store condition data against, for valuation, financial and maintenance control.

All condition data in PARMMS® Road Manager is stored in a vertical database structure, which allows the user to customise their data storage and analysis. It takes the control away from the software and back in the hands of the user.

This ability to customise extends to the data storage and access method, which again uses a customisable hierarchical tree, which can be stored with chainage/GPS markers or without. Unlike other systems all data at any level in the hierarchical tree can be viewed at once. Additionally, historical and current condition can also be viewed at the same time.


Consequently it is no longer necessary to write complicated SQL statements to examine, analyse and view data. Further, this data can then be easily exported to programs such as Excel® for further analysis.

Let Your Data Segment Create Your Maintenance Segments

Using the PARMMS® Road Manager, pavement management sections no longer need to be defined sections by the time honoured fixed referencing system. PARMMS® Road Manager gives the user the ability to Dynamically Segment the network based on areas of like pavement condition, using a cumulative difference approach. In this feature, the user has the ability to select the pavement condition data used, what level the segmentation is based (i.e. Road or Link) and the level of significance used in the segmentation, to create the maintenance segments.

This feature is demonstrated in the following figure, (for the case of roughness) the slope of the line in the figure indicates the cumulative difference from that of the average condition for each segment. A positive slope indicates better than average condition, while a negative slope shows sections with worse than average condition. Like segments are then defined by the location of changes in slope.


Additionally, users can segment on fixed attributes of the pavement such as kerb type, surface type or age.

Powerful Modelling Tools

PARMMS® Road Manager comes with inbuilt models that have been developed and validated with over 20 years of pavement data, obtained from Long Term Pavement Performance Sites established from 1980. These models are the only models that have been used successfully on performance based contracts to model future budget needs for in excess of 10 year maintenance periods.

The system includes models for fatigue cracking, environmental cracking, roughness, rutting, ravelling, potholes and user customisable models for routine maintenance costs.

Unique Optimisation Prioritisation Methods

The PARMMS® Road Manager software is a unique pavement management system by offering 4 optimistation – prioritisation methods: partition sort, pure optimisation, the “fuzzy logic” approach, and routine maintenance cost modelled using different budgets, treatment selections, prioritisations and risk levels.

The use of each of the three approaches has distinct advantages and disadvantages. For example, the pure optimisation methods which may produce the best economic outcomes to meet an objective function, such as lowering overall roughness, do not examine all contributing factors and ignore social issues (i.e. may defer rough sections of pavement even though those section of pavements may be in an unacceptable condition). Of the three approaches the fuzzy logic approach is the most rigorous and generally produces the best overall works programs, as it mimics the human thought process and weighs up all contributing factors leading to pavement failure. The factors used in this feature include roughness, rutting and cracking, and determine the highest priority by examining the distance of each section from that of the failure surface.


Modelling Process

The modelling process used in the PARMMS® Road Manager is unique, in that all sections are modelled at a project level. In this unique approach every section of road is modelled separately over the full period of the analysis. The advantages of this approach, over methods such as Markov probabilities, are that sections deferred are deteriorated and considered in the next year’s budget. Also, condition outcomes are not only available for the whole network but for individual sections or sub parts of the network as well. Other advantages are that the same sections can be modelled using different budgets, treatment selections, prioritisations and risk levels.

Routine Maintenance Costs

Through our experience on performance based contracts Pavement Management Services has added to the PARMMS Pavement Management System the ability to model the effect of optimisation methods on not only network KPI’s but additionally routine maintenance costs.

Works Programs

As with any maintenance system, the overall end objective is the development of operational works programs. In the case of the PARMMS® system, maintenance programs are developed on a multi year basis, identifying each section needing treatment and the appropriate treatment required to maintain the asset value and/or pavement condition. It is however inevitable that works programs produced by the optimisation procedures will not conform to all political and social needs on a network. It is for this reason that the ability to drag and drop treatments to ‘level’ the works programs into useable multiyear works programs that can level not only budgets but also treatments and resources, which are monitored and updated in real time with each change of the works program.