KDOT PMS Replacement Project

R-PMS System Models : Model

Grid - R-PMS List of Use Cases link

Configuration
Name Value
Model Element
  Use Case
  Actor
Scope Project
Includes Referenced Projects false

Use Cases, Actors
ID Name Description Parent View Count Model Type
Interface_Process Actor - Calendar Timing Actors 1 Actor
Act_District Actor - KDOT District Personnel Actors 1 Actor
Act_Planning Actor - KDOT Planning Actors 1 Actor
Act_PMS_Modeler Actor - KDOT PMS Modeler Actors 3 Actor
Act_PMS-Op-01 Actor - KDOT PMS Operator

This actor has the responsibility to oversee the KDOT PMS 1R processes throughout the annual 1R lifecycle.

Actors 4 Actor
Act_PMS-Op-02 Actor - KDOT Van Operator

This actor represents the KDOT Van operators whom are tasked with the responsibility of driving and scanning the designated highways and collect data from the Mandli hardware.

Actors 2 Actor
Interface_KDOT-KHUB Actor - KDOT-KHUB Interface Actors 1 Actor
Interface_WinCPMS-01 Actor - KDOT-WinCPMS Interface Actors 1 Actor
Interface_Mandli-RV Actor - Mandli RV Processing Tool

This actor represents the activities of the Mandli Road View Explorer (RVE) tool which resides outside the scope of the PMS system but is required for data production of Pavement Surface Data reports (files) for which the PMS system is dependent.

Actors 1 Actor
Act_Mandli Actor - Mandli RVW

This actor represents the activities of the Mandli Road View Explorer (RVE) tool which resides outside the scope of the PMS system but is required for data production of Pavement Surface Data reports (files) for which the PMS system is dependent.

Actors 1 Actor
UC04 INT-01 Acquire KHUB Data R-PMS System - Q1 1 Use Case
UC08 INT-02 Acquire Database Data R-PMS System - Q1 1 Use Case
UC05 INT-03 Acquire KHUB.Planning Interface

Interface into the KHUB Planning Network Geometry data

R-PMS System - Q1 1 Use Case
UC09 INT-04 Acquire WinCPMS Interface R-PMS System - Q1 1 Use Case
UC10 INT-05 Acquire PMS Data Interface R-PMS System - Q1 1 Use Case
UC21 INT-06 KDOT Network Data Collection and Reporting R-PMS System - Q1 2 Use Case
UC31 KANPAV-00 1R PMS Prediction System

Overall Use Case that is used to generate the 1R priority list for each district

R-PMS System - EPMS/KANPAV 1 Use Case
UC28 KANPAV-01 Calculate Road Families

Use to enabling Actor to calculate the Condition of a Road based upon a variety of input elements and constraints.

This stage involves shifting to the modeling activities and to take the Historical Data and any new data from WinCPMS, and use this data to determine the Road Categories of each 1/200th mile segment. Once determined then the Road Category allows modeling activities to properly predict the degradation of the surface of the road segment analytically and/or through statistical processes.

R-PMS System - EPMS/KANPAV 1 Use Case
UC29 KANPAV-02 Calculate Federal Distress State Vector

Calculates the Distress State Vector for Federal Highways within the State of Kansas

R-PMS System - EPMS/KANPAV 1 Use Case
UC30 KANPAV-03 Estimate Remaining Life

This Use Case is used for the Calculation of the Estimated Remaining Life of each segment per the current Segment State Vector

R-PMS System - EPMS/KANPAV 1 Use Case
UC32 KANPAV-04 Lock Data per Date

This use case creates a "Snapshot" of the State of the KHS for a specified Actor supplied date

R-PMS System - EPMS/KANPAV 1 Use Case
UC33 KANPAV-05 Non Federal Criteria Augmentation

Calculation of the Pavement Distress State Vector utilizes the Federal methodology and applies it to the KHS non-Federal highways

R-PMS System - EPMS/KANPAV 1 Use Case
UC46 KANPAV-06 Normalize Highway Segment Data

This Use Case represents the need for the Scan Data to be normalized such that data from one segment of the KHS can be directly compared to data from another KHS segment.  The normalization process can be built upon other external normalization procedures or can be a singular process.

R-PMS System - EPMS/KANPAV 1 Use Case
UC63 M01 Pavement Modeling

This Use Case is a primary Use Case in that it formulates the overall actions of the PMS modeling activities but in general utilizes included Use Cases to do the actual work

R-PMS System - Q2 3 Use Case
UC02 T00-00 1R Primary Use Case

The 1R process is the primary process used by KDOT to define and prioritize the set of maintenance activities identified as important that should be considered by each district in two years.

This use case describes the actors and actions that occur when the 1R process is initiated at the beginning of each year.

This use case provides guidance on how the R-PMS system should function at the beginning of the yearly cycle that is defined as 1R.

R-PMS System - Q1 4 Use Case
UC14 T01-01 Gather Data to Allow Collection

Close out the Prior Year activities by reconciling the differences between PMS.GEOM and KHUB.GEOM

As a desired behavior - R-PMS should automatically reconcile the differences between R-PMS.GEOM and KHUB.GEOM

R-PMS System - Q1 1 Use Case
UC15 T01-02 Prepare for generation of Field Data Collection List (FDCL)

Generation of the Data Collection List is dependent upon a series of necessary activities which are captured in this Use Case

In general this Use Case is related to the activities which Create/Update the data used to generate the routes for the FDCL and involve manual activities which are desired to become more automated in the R-PMS system

R-PMS System - Q1 1 Use Case
UC16 T01-03 Generate Field Data Collection List (FDCL)

Purpose: This process generates a printed book called the "FDCL" or the Field Data Collection List specific to each Year. The book lists each PMS segment (taken from GEOM and HPMS) along with key reference location information (from table REF) along with historically contained locations of samples for manual data Collection. The Book is used by field personnel to locate county mileposts for them to "lock on" with the Mandli software. It also includes the predominant pavement type for each segment.

R-PMS System - Q1 1 Use Case
UC07 T01-04 Close Out Project reporting from prior year

The PMS needs to track when pavement projects are "open to unrestricted traffic".

This is the time when the surface is done and traffic flow is in the nominal configuration.

PMS acquires this information to allow for this decision through completed Rehab Forms from district personnel

R-PMS System - Q1 1 Use Case
UC17 T01-05 Help with 1R Tours: NCV, Data, Maps R-PMS System - Q1 1 Use Case
UC18 T01-06 Annual Financial Report, IKE Reports, State PMS Reports, GASB, DA400 R-PMS System - Q1 1 Use Case
UC19 T01-07 Closing out Previous Years FWD and SKID data R-PMS System - Q1 1 Use Case
UC50 T01-08 Update HW Segment Logical IDs

This activity represents the actions of the PMS Operators to start making necessary changes to the Logical Segment ID's based upon the actions that occurred in the previous year.

R-PMS System - Q1 1 Use Case
UC20 T02-01 Get data collection systems (NOS + JD) ready R-PMS System - Q1 1 Use Case
UC51 T02-02 Test collection systems Manual Use Case in which all the data collection systems for KDOT PMS are tested and calibrated prior to annual use. R-PMS System - Q1 1 Use Case
UC52 T02-03 Run both vans on KTA

Manual Use Case in which all the data collection systems of KDOT PMS are used throughout the KHS

R-PMS System - Q1 1 Use Case
UC12 T02-04 Check DQMP with KTA data

How does KDOT know the pavement surface condition data they collect each year is good? They have a Data Quality Management plan .

This plan spells out how data collected early in the collection cycle is compared between the two vehicles used to collect the data and predicted conditions.

The idea is that this check is a reasonable indicator that both vans are functioning consistently and as expected.  

The details are described in the DQMP document - Kansas DQMPver1_4_2SUBMITTED.pdf.

See Kansas DQMP ver 1.4.2 SUBMITTED (note: not official site for this document but provided for easy access and reference)

R-PMS System - Q1 1 Use Case
UC13 T02-05 Pass data to KTA

KDOT is required to collect pavement surface condition data on the State Highway System (KHS) and National Highway System (FHWA) for Federal Highway Performance Monitoring System Reporting. Since we have the data it seems reasonable to share it with our KTA partner.

R-PMS System - Q1 1 Use Case
UC22 T02-06 Create SKID Book and Maps

KDOT recognizes the importance of good pavement surface friction for safety. Using a locked-wheel skid testing system, KDOT conducts many tests each year.  To know where to test and how that data will be stretched over the appropriate coverage area, a process is used to generate a book of locations needing testing and corresponding maps to help locate and track the collection sites.

R-PMS System - Q1 1 Use Case
UC53 T03-01 Start Mandli Conflation Activities

This activity does the following:

1)        Acquire KHUB Network and inject into Mandli Workstation

2)        Mandli System stores data for later conflation when data is processed

R-PMS System - Q1 1 Use Case
UC54 T03-02 Verify data collection processes

In this stage of the PMS work, it is necessary to verify that the data collection data analysis processes are progressing as expected and to handle any anomalies that might occur.

 

Note: The Alternate R-PMS Desired if implemented would replace all of the Mar03 Activities

R-PMS System - Q1 1 Use Case
UC23 T03-03 Start loading data from LCMS to RV Workstation

Measuring pavement surfaces really amounts to obtaining two pieces of information about each point on the pavement surface.

1) The intensity (light) from the Lidar

2) The relative elevation (Height)

Fortunately, KDOTs equipment manufacturer and integrator does the hard part of turning the height and light of all points into actual pavement condition data.  So, the vans are driven over the roads to get the height and light data and then processed to turn that data into standardized XML files and images. To further use this data, the integrator has tools to allow users to view the images and run reports on the data.

These tools are primarily in the form of software called Road View Explorer (RVE)

 

Proposed:

Mandli System will automatically conflate the Scanned Network with that input into the System in Mar01 activities from the PMS Operator derived from KHUB

R-PMS System - Q1 1 Use Case
UC24 T03-04 Start loading TCR data

Transverse cracking is a pavement surface distress that demands attention. It is a driver for many pavement action decisions, but it is not easily reported from the Integrator Software in a manner that works for PMS.

PMS developed a separate procedure to extract the relevant TCR data directly from the XML files and store it in the PMS Oracle database. This data table then becomes the input to other tools to allow PMS to report and incorporate information about TCR into the KDOT management process.

R-PMS System - Q1 1 Use Case
UC55 T03-05 NCV Loading

Loading of the NCV scanned data into the PMS system

 

This is an alternative viewer to the NCViewer software which is preferred by the PMS Operators

R-PMS System - Q1 1 Use Case
UC25 T04-01 Support Planning with Interstate issues R-PMS System - Q2 1 Use Case
UC57 T04-02 White Pavement Data Collection process

In this task it is necessary to start the White Pavement Data Collection activities

R-PMS System - Q2 1 Use Case
UC58 T04-03 Load Joint Distress Data

This stage is dedicated to loading the LCMS Van scanned and interpreted Join Distress Data for the KHS.

R-PMS System - Q2 1 Use Case
UC59 T04-04 Continue loading LCMS data

This is a continuation of the Mar03 Activities and is here for reference only

R-PMS System - Q2 1 Use Case
UC60 T04-05 Continue loading TCR data

This is a continuation of the Mar04 Activities and is here only for reference

R-PMS System - Q2 1 Use Case
UC61 T06-01 Create Historical Data and Load New from Planning

This task involved the querying of the existing/historical PMS data set to create a collection of historical data

This step then involves load any newly created data from Planning (WinCPMS) and also load new Traffic estimated data coefficients, Pavement Surface Type definitions (and specifications) as well as any available Shoulder data.

R-PMS System - Q2 1 Use Case
UC62 T06-02 Calculate Road Categories

This stage involves shifting to the modeling activities and to take the Historical Data and any new data from WinCPMS, and use this data to determine the Road Categories of each 1/200th mile segment. Once determined then the Road Category allows modeling activities to properly predict the degradation of the surface of the road segment analytically and/or through statistical processes.

R-PMS System - Q2 1 Use Case
UC64 T06-03 Finish loading Joint Distress data into PMS

This step involves the loading of the 1/200th mile segment data aggregate / metadata regarding IRI, rutting, faulting, and TCR indices

R-PMS System - Q2 1 Use Case
UC65 T06-04 Continue loading LCMS data

This step is a continuation of the step Apr04 as the LCMS data is multiTerabyte in size and takes a very long period of time to load into the PMS data tables.

R-PMS System - Q2 1 Use Case
UC66 T06-05 Continue loading TCR data

This again is a continuation activity as the TCR data requires a significant amount of processing time to extra the TCR values from the Mandli XML data files.

R-PMS System - Q2 1 Use Case
UC67 T06-06 Support Planning with non-interstate issues

This action is also a continuation action from the Apr01 action by helping to support Planning activities on the non-Interstate related data issues.

R-PMS System - Q2 1 Use Case
UC68 T07-01 Finish NOS collection / processing / reporting

This task is to finish the NOS collection processes that was started earlier and get the data processed and reported as data files (CSV and XML)

R-PMS System - Q3 1 Use Case
UC27 T07-02 Generate and load frame-based HPMS data (State + HPMS)

To prepare data for Planning and for NCViewer application

 

This Use Case is also used to generate the planning view for the nonState data.into the PMS.LCMSFrameHPMSnon data table

R-PMS System - Q3 1 Use Case
UC69 T07-03 Generate and load aggregated segment data

This is a modeling process in which segment data is used to generate segment based IRI, Rutting, Faulting, and TCR Indexes.

R-PMS System - Q3 1 Use Case
UC70 T07-04 Validate reasons for missing data elements

This modeling step is used to verify that there is no missing data due to construction work and to convert that data into FILL values in the DB tables.

R-PMS System - Q3 1 Use Case
UC71 T07-05 Calculate Distress States & Performance Levels

This stage of modeling does a calculation of the Distress State Vector and the Performance Levels of the KHS.The historical method is defined but the method for the R-PMS system needs updated algorithmic definition.

R-PMS System - Q3 1 Use Case
UC72 T07-06 Generate PCCP reports

Determine if there are any necessary PCCP reports to be generated.and complete them during this stage of modeling.

R-PMS System - Q3 1 Use Case
UC73 T07-07 Calculate Condition States

A modeling stage in which the Pavement Condition States are calculated.

R-PMS System - Q3 1 Use Case
UC74 T07-08 Check for "Widows" and/or "Orphans"

This stage determine if there are time widows and/or orphan windows that are available for activities.

For the current year, for every GEOM record there should be a corresponding ROUGH record

For the current year for every GEOM record that is Asphalt pavement type there should be an FDIST record

For the current year for every GEOM record that is Concrete pavement type there should be an RDIST record

...

Also check the other direction that there are not any records in ROUGH that do not have a corresponding GEOM

...

R-PMS System - Q3 1 Use Case
UC75 T07-09 Support Planning with non-Interstate issues

Work with Planning to determine if there are any non-internal issues from prior years data collection that need to be addressed at this time.

R-PMS System - Q3 1 Use Case
UC76 T07-10 Support GASB Report

Support the initial development of the Government Accounting Standards Boards reports for Prior Year Network

 

REq: Performance Measures

R-PMS System - Q3 1 Use Case
UC77 T07-11 Support TAMP Reporting

Start the initial development of the Transportation Asset Management Plan

R-PMS System - Q3 1 Use Case
UC78 T07-12 Support ACFR Reporting

Start the initial development of the Agency Central Financial Report (ACFR) for the State of Kansas

R-PMS System - Q3 1 Use Case
UC79 T07-13 Support Auditor Activities

Start the process of making data available to the KDOT Auditor division for evaluation.

R-PMS System - Q3 1 Use Case
UC80 T08-01 Generate condition "reports" and "maps"

Generate TAMP, PM (KDOT), IKE, and District reports

R-PMS System - Q3 1 Use Case
UC81 T08-02 Run PMS for 1R Candidates

Do the full modeling activities for the 1R processes.

- See AECOM epmsHelpPart20220119100157200 for more information

R-PMS System - Q3 1 Use Case
UC82 T08-03 Prepare 1R Lists for Districts

Prepare the 1R candidate lists for initial review by the District Managers

        Candidate Project Lists of recommended actions

        Districts Mileage Allotments

R-PMS System - Q3 1 Use Case
UC83 T08-04 Let Planning know frame-based data is available

Make the Frame Based data available to Planning for further utilization in 3R activities

R-PMS System - Q3 1 Use Case
UC84 T08-05 Start SKID Data Collection

Start the collection of the SKID data regarding the friction coefficients of the road surfaces under optimum dry conditions.

R-PMS System - Q3 1 Use Case
UC96 T08-06 Start FWD Data Collection

Start the collection of the FWD data regarding the friction coefficients of the road surfaces under optimum dry conditions.

R-PMS System - Q3 1 Use Case
UC85 T09-01 Track completed and planned projects

Work with the Planning WinCPMS system and the candidate lists from the previous year efforts for the current year scheduled work and track the current status of the work and update Planning with the information

R-PMS System - Q3 1 Use Case
UC90 T09-02 Calculate Remaining Life

Modeling activity in which the Remaining Life of each 1/200th mile segment is calculated for the entire KHS Network.

R-PMS System - Q3 1 Use Case
UC86 T09-03 Save Priority Formula data to Planning

Calculate the Performance Factors data and send that data to Planning

R-PMS System - Q3 1 Use Case
UC97 T09-04 Modify Mapping due to GIS changes

Determine if there are any changes to the Network due to GIS mapping related problems and/or changes.

R-PMS System - Q3 1 Use Case
UC98 T10-01 FWD Collection continues and load as you go

Continue KHS data collection activities and load the data into the PMS data systems as it becomes available. - See Business Activities

        Feb03-Run both vans on KTA

        Apr04-Continue loading LCMS data

        Apr05-Continue loading TCR data

        Jun04-Continue loading LCMS data

        Jun05-Continue loading TCR data

        Jul01-Finish NOS collection / processing / reporting

R-PMS System - Q4 1 Use Case
UC99 T10-02 Skid collection continued and load as you go

Continue the SKID friction data testing and load the data as it is collected

See Task T08-05

R-PMS System - Q4 1 Use Case
UC87 T10-03 Prepare for Pavement type changes based on projects

Determine if there are any pavement type changes due to ongoing project work in each District

R-PMS System - Q4 1 Use Case
UC88 T10-04 Prepare for Alignment changes/Distance changes

Determine if there are any changes to the District Alignments due to ongoing projects and GIS changes and record them in the PMS geometry data as well as the KHUB geometry data.

R-PMS System - Q4 1 Use Case
UC92 T10-05 Determine 1R project candidate locations and scopes

Generate an initial 1R project candidate list with respect to locations and scopes.

R-PMS System - Q4 1 Use Case
UC93 T11-01 Clean up  data collection continued

 

Clean the collected data by getting rid of bad data and normalizing any data as necessary.

FIlling in the holes and making sure there is appropriate data for all segments

R-PMS System - Q4 1 Use Case
UC94 T11-02 1R Projects out to PPDC/Chief C&M/DCs

Send project candidate lists out to the PPDC/Chief C&M/DCs

R-PMS System - Q4 1 Use Case
UC91 T12-01 Non-state HPMS Samples received from Planning

Acquire the non-State HPMS Samples from Planning and handle appropriately

R-PMS System - Q4 1 Use Case
UC89 T12-02 Ad Hoc data such as annual report

Generate any Ad Hoc reports and data that might be needed to support the generation of the KDOT Annual Report.

 

T07-10 GASB Report

R-PMS System - Q4 1 Use Case
UC95 T12-03 FWD job planning and maps

Start the process of planning the activities and projects to be started at the beginning of the New Year.

Where should the FWD collection occur for the next year

Do not collect on Concrete, new Pavement, and not in current construction locations

R-PMS System - Q4 1 Use Case

KDOT PMS Replacement Project