i-210 verification plan v1.0 final · i-210 pilot: verification plan iii primary authors jeny...
TRANSCRIPT
i
PARTNERS FOR ADVANCED TRANSPORTATION TECHNOLOGY INSTITUTE OF TRANSPORTATION STUDIES UNIVERSITY OF CALIFORNIA, BERKELEY
Connected Corridors: I-210 Pilot Verification Plan February 12, 2018 v1.0
Partners for Advanced Transportation Technology works with researchers, practitioners, and industry to implement transportation research and innovation, including products and services that improve the efficiency, safety, and security of the transportation system.
I-210Pilot:VerificationPlan
iii
PrimaryAuthors
JenyGovindanQualityEngineerCaliforniaPATHUniversityofCalifornia,BerkeleyBrianPetersonDevelopmentManagerCaliforniaPATHUniversityofCalifornia,Berkeley
EditorialReview
MichelleHarringtonEditorCaliforniaPATHUniversityofCalifornia,Berkeley
REVISIONHISTORYVersion Author Reviewer1.0 JenyGovindan BrianPeterson
I-210Pilot:VerificationPlan
v
TABLEOFCONTENTS
1. Introduction.................................................................................................................... 1
2. PurposeofDocument ..................................................................................................... 3
3. Scope.............................................................................................................................. 5 3.1 Scopeofthisdocument ..............................................................................................................5 3.2 Systemrequirementsscope........................................................................................................5
3.2.1 InScope ......................................................................................................................................... 6 3.2.2 OutofScope .................................................................................................................................. 6
4. Rolesandresponsibilities................................................................................................ 7
5. SystemHighlevelDescription ......................................................................................... 9
6. TechnologyStack .......................................................................................................... 13
7. PrimaryUseCase .......................................................................................................... 15
8. TestingDescriptionandCoverage ................................................................................. 19 8.1 TestSetup .................................................................................................................................19 8.2 Teststrategyandcoverage .......................................................................................................20
8.2.1 TestingStrategy,ScopeandApproach ........................................................................................ 20 8.2.1.1 Code/TestCoverage .................................................................................................................. 21 8.2.1.2 TestAutomationandAutomationCriteria ................................................................................ 21
8.2.1.2.1 ManualTesting ..................................................................................................................................... 21 8.2.1.2.2 AutomationTesting .............................................................................................................................. 21
8.2.1.3 TestingScope............................................................................................................................. 22 8.2.1.3.1 TypesofTesting .................................................................................................................................... 22 8.2.1.3.2 UnitTesting........................................................................................................................................... 23 8.2.1.3.3 FunctionalTesting................................................................................................................................. 23
8.2.1.3.3.1 DataHubDataPipelines................................................................................................................. 24 8.2.1.3.3.2 DSS(trafficestimation)................................................................................................................... 24 8.2.1.3.3.3 DSS(trafficprediction) ................................................................................................................... 24 8.2.1.3.3.4 DSS(responseplangeneration) ..................................................................................................... 24 8.2.1.3.3.5 DataHubOrchestrationandWorkflow.......................................................................................... 24
8.2.1.3.4 APITesting ............................................................................................................................................ 25 8.2.1.3.5 Integrationtesting ................................................................................................................................ 25 8.2.1.3.6 Securitytesting ..................................................................................................................................... 26 8.2.1.3.7 Performancetesting ............................................................................................................................. 26 8.2.1.3.8 Stabilitytesting ..................................................................................................................................... 27 8.2.1.3.9 Acceptancetest .................................................................................................................................... 27 8.2.1.3.10 Regressiontesting................................................................................................................................. 27
8.2.2 EntryandExitCriteria.................................................................................................................. 28 8.2.2.1 MinimumEntryandExitCriteria ............................................................................................... 28 8.2.2.2 TestExecution ........................................................................................................................... 28 8.2.2.3 ValidationandDefectManagement.......................................................................................... 29 8.2.2.4 TestMetrics ............................................................................................................................... 29 8.2.2.5 DefectTracking&Reporting...................................................................................................... 29
8.2.2.5.1 Openingadefect:.................................................................................................................................. 30 8.3 VerificationMatrix ....................................................................................................................30
8.3.1 TestMatrixforI-210pilotproject ............................................................................................... 31
I-210Pilot:VerificationPlan
vi
8.3.1.1 InstitutionalRequirements ........................................................................................................ 31 8.3.1.1.1 CorridorStrategicPlanning ................................................................................................................... 31 8.3.1.1.2 AssetExistence ..................................................................................................................................... 32 8.3.1.1.3 CorridorChampions.............................................................................................................................. 32 8.3.1.1.4 OrganizationalCompositionandStructure........................................................................................... 33 8.3.1.1.5 ManagementStructureandProcesses ................................................................................................. 33 8.3.1.1.6 InteragencyTrustandCommunication................................................................................................. 34 8.3.1.1.7 InteragencyAgreements....................................................................................................................... 34 8.3.1.1.8 FundingforICMSystem........................................................................................................................ 35 8.3.1.1.9 Trainingandeducation ......................................................................................................................... 35 8.3.1.1.10 PublicOutreachandCommunications.................................................................................................. 35 8.3.1.1.11 ManagementofThird-PartyRelationships ........................................................................................... 36
8.3.1.2 CorridorMonitoring .................................................................................................................. 36 8.3.1.2.1 StaticTransportationNetworkCharacteristics ..................................................................................... 36 8.3.1.2.2 AssetInventoryandHealthManagement ............................................................................................ 37 8.3.1.2.3 ControlAssetStateMonitoring ............................................................................................................ 39 8.3.1.2.4 TrafficMonitoring ................................................................................................................................. 40 8.3.1.2.5 TransitMonitoring ................................................................................................................................ 41 8.3.1.2.6 Park-and-RideMonitoring .................................................................................................................... 41 8.3.1.2.7 CorridorPerformanceMetrics .............................................................................................................. 41 8.3.1.2.8 TrafficStateDetermination .................................................................................................................. 46 8.3.1.2.9 HistoricalPatternDetermination.......................................................................................................... 50
8.3.1.3 StrategicIncident/EventResponsePlanning(CorridorPlanning).............................................. 53 8.3.1.3.1 StakeholderInvolvement...................................................................................................................... 53 8.3.1.3.2 ManagementofResponsePlanComponents....................................................................................... 53 8.3.1.3.3 IncidentResponseTestingCapabilities................................................................................................. 54 8.3.1.3.4 RuleCreationandManagement........................................................................................................... 55
8.3.1.3.4.1 DecisionSupportRules................................................................................................................... 55 8.3.1.3.5 RulesTestingandEvaluation ................................................................................................................ 57 8.3.1.3.6 RuleDocumentingandArchiving.......................................................................................................... 58 8.3.1.3.7 Post-Incident/EventAnalyses ............................................................................................................... 58 8.3.1.3.8 QuarterlyOperationalReviews............................................................................................................. 58
8.3.1.4 Real-TimeIncident/EventMonitoring ....................................................................................... 58 8.3.1.4.1 Incident/EventIdentification ................................................................................................................ 58 8.3.1.4.2 Incident/EventVerification................................................................................................................... 62 8.3.1.4.3 Incident/EventCharacterization ........................................................................................................... 62 8.3.1.4.4 Incident/EventInformationDissemination .......................................................................................... 64 8.3.1.4.5 Incident/EventTermination.................................................................................................................. 66 8.3.1.4.6 Incident/EventArchiving....................................................................................................................... 67
8.3.1.5 DeterminationofReferenceDataforResponseplanning......................................................... 68 8.3.1.5.1 Incident/EventImpactAssessment ...................................................................................................... 68 8.3.1.5.2 ResponsePlanGeneration.................................................................................................................... 69 8.3.1.5.3 IdentificationofAvailableFieldElements............................................................................................. 70 8.3.1.5.4 IdentificationofSuitableDetours ......................................................................................................... 72 8.3.1.5.5 IdentificationofSuitableControlActions(ResponsePlanDevelopment)............................................ 75 8.3.1.5.6 EvaluationofIndividualResponsePlans............................................................................................... 77 8.3.1.5.7 SelectionofRecommendedResponsePlan.......................................................................................... 82 8.3.1.5.8 ResponsePlanReviewandApproval .................................................................................................... 85 8.3.1.5.9 PeriodicResponsePlanUpdates........................................................................................................... 86 8.3.1.5.10 ResponseTermination .......................................................................................................................... 87 8.3.1.5.11 ResponsePlanningArchiving ................................................................................................................ 91 8.3.1.5.12 ResponsePlanningPerformanceAssessment ...................................................................................... 91
8.3.1.6 ResponsePlanImplementation................................................................................................. 91 8.3.1.6.1 ResponsePlanFieldImplementation ................................................................................................... 91 8.3.1.6.2 InformationDisseminationtoTravelers ............................................................................................... 98 8.3.1.6.3 ImplementationOverride ................................................................................................................... 101 8.3.1.6.4 ResponsePlanImplementationTracking............................................................................................ 102 8.3.1.6.5 ResponsePlanningArchiving .............................................................................................................. 103
I-210Pilot:VerificationPlan
vii
8.3.1.7 DataManagement................................................................................................................... 103 8.3.1.7.1 DataQuality ........................................................................................................................................ 103 8.3.1.7.2 DataManagementNeeds ................................................................................................................... 104
8.3.1.7.2.1 GeographicandInstitutionalData ............................................................................................... 104 8.3.1.7.2.2 AssetInventory............................................................................................................................. 104 8.3.1.7.2.3 AssetCapabilities(BackgroundOperationalData)....................................................................... 110 8.3.1.7.2.4 AssetStateData ........................................................................................................................... 111 8.3.1.7.2.5 AssetReal-TimeData.................................................................................................................... 114 8.3.1.7.2.6 ResponsePlanData ...................................................................................................................... 117 8.3.1.7.2.7 DataArchiving .............................................................................................................................. 123 8.3.1.7.2.8 MaintenanceLogs ........................................................................................................................ 124 8.3.1.7.2.9 AdministrativeLogs ...................................................................................................................... 124
8.3.1.7.3 DataCommunicationInterface........................................................................................................... 125 8.3.1.7.3.1 IncomingDataCommunicationChannel...................................................................................... 125 8.3.1.7.3.2 OutgoingDataCommunicationChannels .................................................................................... 128
8.3.1.7.4 DataFormats ...................................................................................................................................... 130 8.3.1.7.5 DataVerificationandValidation......................................................................................................... 130 8.3.1.7.6 DataStorageandWarehousing .......................................................................................................... 136 8.3.1.7.7 DataDocumentationandMaintenance ............................................................................................. 136
8.3.1.8 DecisionSupport...................................................................................................................... 138 8.3.1.8.1 CorridorRoadandAssetInformationAccess ..................................................................................... 138 8.3.1.8.2 CorridorTrafficStateEstimation ........................................................................................................ 140 8.3.1.8.3 CorridorTrafficStateForecasting ....................................................................................................... 143 8.3.1.8.4 RulesEngineCapabilities .................................................................................................................... 146
8.3.1.8.4.1 RuleApplication ........................................................................................................................... 146 8.3.1.8.4.2 Post-ResponseEvaluation ............................................................................................................ 148
8.3.1.9 CoreSystemUserInterfaces.................................................................................................... 148 8.3.1.9.1 UserInterfacesforManagingAssetInformation................................................................................ 148 8.3.1.9.2 UserInterfacesforManagingIncident/EventInformation................................................................. 154 8.3.1.9.3 UserInterfaceforManagingMockIncidents ..................................................................................... 155 8.3.1.9.4 UserInterfacesforManagingResponsePlans.................................................................................... 157
8.3.1.9.4.1 ResponsePlanViewing................................................................................................................. 157 8.3.1.9.4.2 ResponseRulesManagement ...................................................................................................... 158 8.3.1.9.4.3 ResponsePlanDevelopment........................................................................................................ 159 8.3.1.9.4.4 ResponsePlanSelection............................................................................................................... 160 8.3.1.9.4.5 ResponsePlanApproval ............................................................................................................... 160 8.3.1.9.4.6 ResponsePlanImplementation.................................................................................................... 162 8.3.1.9.4.7 UserInterfacesforManagingICMCoreSystemInformation ...................................................... 165 8.3.1.9.4.8 GeospatialVisualizationofData................................................................................................... 166 8.3.1.9.4.9 Reporting,Charting,andGraphingFunctions .............................................................................. 173
8.3.1.9.5 Post-Incident/EventAnalysisReport .................................................................................................. 177 8.3.1.9.6 InterfacetoCaltrans’ATMS ................................................................................................................ 179 8.3.1.9.7 InteragencyCommunication............................................................................................................... 179 8.3.1.9.8 IntegratedVisualizationandReporting .............................................................................................. 179 8.3.1.9.9 IntegratedControlFunctions.............................................................................................................. 180 8.3.1.9.10 IntegratedDataDefinition,Capture,andProcessing ......................................................................... 181 8.3.1.9.11 Ownershipofsoftware,hardware,data,andalgorithms................................................................... 182 8.3.1.9.12 SystemofRecord/LocationforData................................................................................................... 183
8.3.1.10 SystemManagement............................................................................................................... 183 8.3.1.10.1 SystemAccessandSecurity ................................................................................................................ 183 8.3.1.10.2 ICMSystemHealthMonitoring........................................................................................................... 186 8.3.1.10.3 SystemReliability ................................................................................................................................ 186 8.3.1.10.4 SystemMaintenance .......................................................................................................................... 187 8.3.1.10.5 SoftwareMaintenanceandUpdates .................................................................................................. 188 8.3.1.10.6 SystemUpgrades ................................................................................................................................ 188 8.3.1.10.7 SupportingDocumentationandTraining............................................................................................ 189
9. ReferenceDocuments..................................................................................................190
I-210Pilot:VerificationPlan
viii
10. DefinitionofTerms ......................................................................................................192
Thispageleftblank
intentionally
I-210Pilot:VerificationPlan
ix
LISTOFFIGURES
Figure1-1I-210PilotMap ............................................................................................................................................ 1
Figure5-1SystemHighLevelDesign ............................................................................................................................ 9
Figure7-1PrimaryUseCase ....................................................................................................................................... 15
Figure8-1SystemPrimaryTestHooks........................................................................................................................ 20
Figure8-2TestCaseLifeCycle .................................................................................................................................... 22
Figure8-3DefectTrackingProcess ............................................................................................................................. 30
I-210Pilot:VerificationPlan
x
LISTOFTABLES
Table4-1RolesandResponsibilitiesforQA/QC ........................................................................................................... 7
Table7-1PrimaryUseCaseDescription ..................................................................................................................... 17
Table8-1HighLevelTestScenario ............................................................................................................................. 26
Table8-2DefectCategories........................................................................................................................................ 29
Table8-3TestMatrix .................................................................................................................................................. 31
1
1. Introduction
The“I-210IntegratedCorridorManagement(ICM)SystemPilot”project,isbeingconductedaspartoftheConnectedCorridorsprogramadministeredbytheCaliforniaDepartmentofTransportation(Caltrans)andthePartnersforAdvancedTransportationTechnology(PATH)attheUniversityofCalifornia,Berkeley.ThisdocumentprovidesaverificationguidelinefortheI-210Pilotprojectsystemsdevelopment.
Figure1-1I-210PilotMap
I-210Pilot:VerificationPlan
3
2. PurposeofDocument
TheverificationplanspecifiesthemethodsofverificationtobeusedfortestingtheICMsystemoperations.Thisincludingteststrategies,definitionsofwhatwillbetested,thelevelstowhichdifferentsystemelementswillbetested,andatestmatrixwithdetailedmappingconnectingthetestingperformedtothesystemrequirements.ThisverificationplanensuresthatallrequirementsspecifiedintheSystemRequirementsdocumenthavebeenmetandreviewed.Theteststrategiespresentedensurethatthetestingdefinedforeachsystemcomponentandtheintegrationofthesecomponentsshallmeetthesystemrequirements.
I-210Pilot:VerificationPlan
5
3. Scope
3.1 Scopeofthisdocument
Thisistheverificationplanforthereleaseofthe“I-210Pilot.”Thisdocumentdefinesthescope,approach,resources,schedule,andrisks/mitigationsfortestingthisproject.ThetestcasesasoutlinedinSection8havebeenreviewedandapprovedtoensurecompletenessofthetesting,aswellasdeterminethetestingschedule.Thetestcasescanbemanagedusingthisdocumentorwithinatestcasemanagementsystem.Detailedtestcasesarenotincludedinthisdocument,butwillbemaintainedwithinatestcasemanagementsystem.Anymajorchangestotestingwillbedocumentedandapprovedthroughtheverificationplanandneworrevisedtestcasesshallalsobereviewedandapproved.
3.2 Systemrequirementsscope
ThepurposeoftheI-210PilotistoreducecongestionandimproveoverallcorridorperformancealongasectionofI-210corridorinLosAngelesCounty.TheimprovementswillbeachievedbydevelopinganddeployingtheICMsystem.AttheheartoftheproposedsystemwillbeaDecisionSupportSystem(DSS)designedtohelpcorridorsystemoperatorsmanageincidents,unscheduledevents,andplannedeventsmoreeffectively.Thissystemwilluseinformationgatheredfrommonitoringsystemsandprovidedbypredictiveanalyticaltoolstoestimatecurrentandnear-futureoperationalperformance.Theinformationwillbeusedtodeveloprecommendedcoursesofactiontoaddressproblemscausedbyidentifiedincidentsandevents.Morespecifically,thissystemisexpectedto:
• Improvereal-timemonitoringoftravelconditionswithinthecorridor• Enableoperatorstobettercharacterizetravelpatternswithinthecorridorandacross
systems• Providepredictivetrafficandsystemperformancecapabilities• Beabletoevaluatealternativesystemmanagementstrategiesandrecommenddesired
coursesofactioninresponsetoplannedevents,unscheduledevents,andincidents• Improvedecision-makingbytransportationsystemmanagers• Improvecollaborationamongagenciesoperatingtransportationsystemsinthecorridor• Improvetheutilizationofexistinginfrastructuresandsystems• Moreefficientlyusesparecapacitytoaddressnon-recurringcongestion• Reducedelaysandtraveltimesalongfreewaysandarterials• Improvetraveltimereliability• Helpreducethenumberofaccidentsoccurringalongthecorridor• Reducetheperiodduringwhichthecongestionresultingfromanincidentorevent
affectscorridoroperations
I-210Pilot:VerificationPlan
6
• Reducegreenhousegasemissions• Generatehighertravelersatisfactionrates• IncreasetheoveralllivabilityofcommunitiesinandaroundtheI-210corridor
Referto“I-210Pilot-High-LevelDesign“and“I-210Pilot-SystemRequirements”documentsforfurtherdetails.
3.2.1 InScope
Ingeneral,thescopeoftherequirementsistoimprovecorridor-widetrafficconditionsparticularlyduringanincident,unscheduledevent,orplannedevent.Thismeanstherequirementsarefocusedon:
• Providingbetterinformationtotransportationoperatorsandtravelersregardingincidentsandevents—Thisincludesthecreationanddeploymentof“incidentresponseplans.”Itisnotfocusedonmanagingtheincidentoreventitself,however,betterdatacouldpotentiallyenableafasterresponseandreducetheimpactanincidentoreventhasoncorridorconditions.
• Operationsatthecorridorlevel—Ratherthanfocusingonfreewaysalone,therequirementsdefineasystemthatusesfreeways,arterials,andalternativemodesoftravelinacoordinatedwaytoassistwithtraffic/travelermanagementaroundanincidentorevent.
• ImprovingcommunicationsanddataflowbetweenthetransportationoperatorswithintheI-210corridor.
3.2.2 OutofScope
Therequirementsarenotfocusedon:• Managingnormaldailytraffic—Thesystemshallnotbeusedtoimprovenormalday-to-
daytrafficonanongoingbasis.• Managingthesceneofanincident/event—Whilethesystemwilldiverttravelersaround
anincidentorevent,itisnotintendedtomanagewhathappensattheincident/eventitself.Thatremainsunderthecontrolofemergencyresponders.Forexample,theproposedsystem:
o Doesnotexpectfirstresponderstochangetheirprocessesorprioritiesattheincidentsceneoreventlocation.ItwillrequestcommunicationfromfirstrespondersaspartoftheICMprocess,butitwillnotalterresponders’internalmethodsalreadyinplaceforincident/eventmanagement.
o Doesnotsuggestroadorlaneclosures.Safetyofficersonthescenewilldeterminewhichlanestocloseandforhowlong.TheICMsystemonlyrequiresinputonwhichlanesareclosed,howlongtheclosureswilllast,andwhenthelanesareexpectedtobereopened.
o Doesnotsuggestorenableroutesforfirstresponderstoreachanincidentoreventlocation.
I-210Pilot:VerificationPlan
7
4. RolesandresponsibilitiesInthecontextoftheI-210Pilot,implementationoftheQualityManagementPlanwillrestprimarilywiththeQALead.SignificantoversightdutieswillalsobeassignedtotheCaltransProjectManagerandPATHProjectManager.Table4-1liststheRolesandResponsibilitiesrelatedforQA/QC.Thistablehasbeencopiedinitsentiretyfromthe“I-210Pilot-ProjectManagementPlan”-Table10-1.ProjectEntity ResponsibilitiesQA/QCLead • ResponsiblefortheimplementationandmonitoringoftheQualityManagementPlan
• DevelopanddirectQualityControlandQualityAssurancereviews • MonitorsselectedperformancemetricsrelativetoQualityAssuranceandQualityControl • Trackstheresolutionofidentifiedqualityissues • DevelopandsubmitQualityAssuranceStatusandImprovementReportstothePATH
ProjectManagerandCaltransProjectManager • Whenrequired,submitChangeRequeststotheChangeControlBoardaccordingtothe
processoutlineintheChangeManagementPlanandtracktheresultsofthereviewtobeconductedbytheChangeControlBoard
• InformprojectteammembersofanycorrectiveactionstobeimplementedbecauseoftheQualityControlandQualityAssurancereviews
PATHProjectManager
• ReviewresultsofqualityauditsperformedbytheQA/QCLead • ReviewtheQualityAssuranceStatusandImprovementReportssubmittedbytheQA/QC
Lead • Whennecessary,escalateQualityControlandQualityAssuranceissuestotheProject
ManagementTeam,TechnicalAdvisoryCommittee,orOversightManagementCommittee CaltransProjectManager
• ReviewresultsofqualityauditsperformedbytheQA/QCLead • ReviewtheQualityAssuranceStatusandImprovementReportssubmittedbytheQA/QC
Lead • Whennecessary,escalateQualityControlandQualityAssuranceissuestotheProject
ManagementTeam,TechnicalAdvisoryCommittee,orManagementOversightCommittee Table4-1RolesandResponsibilitiesforQA/QC
I-210Pilot:VerificationPlan
9
5. SystemHighlevelDescription
Figure5-1SystemHighLevelDesign
Figure5-1providesanillustrationoftheI-210systemdesign.Thesystemisdividedintothreemajorsubsystems–thedatahub,decisionsupportsystem(DSS),andtheCorridorManagementSystem(CMS).Thedatahubisillustratedinthediagraminred,theDSSinblue,andtheCMSinpurple.Dataflowisgenerallylefttorightinthediagram.
Datafromfielddevices(e.g.intersectionsignals,sensing,rampmeters,anddynamicmessagesigns)areprovidedtothesystembytrafficmanagementcenters(TMCs)(illustratedingreen).TheTMCsaremanagedbythelocalagenciesandCaltrans.TheleftsideofthediagramillustrateseachoftheTMCsprovidingdatafromtheirfielddevices.ItisacriticaldesignconstraintthattheICMsystemneverdirectlycommunicatewithorprovidecommandstoafielddevice.
Thedatahubhasfiveprimaryresponsibilities:receivedatafromeachTMC,verifydataqualityandprocessthedatafortheCMSandDSS,provideacommunicationsbusformanagingdatabetweentheDSS,CMS,anddatahub,providedatastorage(includingmovingdatatoPeMSforarchivalstorageandanalytics),andsecurethedata.ItdoesreceivedatabyfirstcommunicatingwitheachTMCsourceandcollectingdatafromthatsourceviaareader.Readersarespecificto
I-210Pilot:VerificationPlan
10
theirsourceandarethebeginningofthedatapipeline.Thepipelinesareusedtomoveandprocessdatathroughoutthesystem.
Fromeachreader,thedataistransferredeithertoamessagingsystemforstreamingdataorMongo.Mongowillbeusedforlargerdatasetsthatareupdatedlessfrequently.Nextthedataisprocessedusingadedicatedprocessorforeachtypeofdata,eitherajavaprocessorwithinApacheSpark(streamingcases).Processorstransformthedatatoastandardformat,performqualitychecks,processthedata,andinsomecases,providemachinelearningservicessuchaspredictionsforthedatareceived.Dataisthenpasseddownstreamineachpipelineonthemessagingsystem.
Dataispersistedusingpersistenceworkersthatlistentotheprocesseddatamessagingtopics,andthenstorethedataineitherCassandraorMongo.Persistenceworkersalsoprovideretrievalservicesforeachdatastore.
Processeddataisalsopassedtothedatahubdatagateway.ThedatagatewayprovidesanexternalinterfacefromthedatahubtotheCorridorManagementSystemandtheDecisionSupportSystem.ThedatahubdatagatewayprovidesroutingofinformationtoboththeDSSandtheCMS,andprovidesamethodofroutinginformationbetweentheDSSandCMSaswell,whileguaranteeingthestandardizationofinterfacesandcapturingofanycommunicationbetweentheDSSandCMS.
Thedatahubcontrolgatewayisadatahubcomponentthatprovidesorchestrationandworkflowmanagementofcontrolandstatusmessagesforthedatahub,aswellastheDSSandCMS.ItusesNetflixConductortoprovideworkflowmanagementandorchestrationservicestotheentiresystem.
TheDSSinterface’sprimaryrolesaretoprovideanestimateofcurrenttrafficstatefordisplaytotheoperator(intheCMSinterface)andprovideresponseplansandresponseplanevaluationservices.TheDSShasthreemaincomponents:responseplanmanagement,therulesengine,andmodeling.Theresponseplanmanagementcomponentreceivesincidentinformationandcoordinatesthedevelopmentandevaluationofresponseplans.Therulesengineprovideslogicandrulesto:decidewhenresponseplansshouldbegenerated,developresponseplansforevaluation,andevaluateandrankresponseplans.Themodelingcomponentprovidestrafficestimationandpredictioncapabilitiestosupportresponseplancreation,evaluation,andranking.CommunicationsbetweentheresponseplanmanagementandmodelingareenabledviaRESTandActiveMQmessaging.
TheCMSsystemprovidesaninterfacefortheICMoperator,isthesourceofincidentinformation,allowstheoperatorandstakeholderstoviewandapproveorrejectresponseplans,anduponresponseplanapproval,executesthecommandsrequiredtosendthe
I-210Pilot:VerificationPlan
11
approvedresponseplantotheTMCstoimplement.ThegreenboxesontherightsideofFigure5-1arethesameTMCsillustratedontheleftsideofthefigure,butthedataflowsdisplayedontheright,representthecommandssenttotheTMCstoimplementtheresponseplanselected.
I-210Pilot:VerificationPlan
13
6. TechnologyStackThetechnologystackincludesthefollowing:
• TheprimarycomponentsarebuiltusingJava7or8withtheSpringframework.HibernateisusedwithcomponentsrequiringPostgresaccess.
• PersistenceisbuiltwithJavabasedpersistenceworkers(bothforstoreandretrieveoperations)andPostgres,Mongo,orCassandraforpersistence.
• MessagingviaActiveMQandKafka
• ApacheTomcat
• LogManagementviaGraylog
• ApacheSpark
• ApacheCamel
• AmazonWebServices,includingthefollowingAWSservices:
o EC2
o RDS(Postgres)
o S3
o VPC
o IAM
o EMR
o Otherservicesforcoderepository,build,anddeploymentservices
• Platform/ApplicationServers/OS
o MostanyversionofLinuxOSisacceptable,Ubuntu14.04isthecurrentstandard
o Tomcatv8.5.1
I-210Pilot:VerificationPlan
16
Figure7-1providesanillustrationofthesystem’sprimaryusecase.Thisusecasecanbedescribedasfollows:
Name: FreewayIncident
Description: FreewayincidentoccursandisinitiatedatCaltransTMCusingATMS
Actors:
CaltransOperator/CTOperator
CaltransATMS
CorridorManagementSystem
DataHub
DecisionSupportSystem
BasicFlow
Actor Action
1 Freeway IncidentoccursandisreportedtoTMC
2 CTOperator Inputsincidentinformation,confirmsincident
3 CaltransATMS IncidentpassedtoCorridorManagementSystem
4 CMS CMSregistersconfirmedevent,passestoDataHub,informsusers
5 DataHub Datahubbeginsincidentworkflow,requestsresponseplanfromDSS
6 DSS Responseplandevelopmentrequests“donothing”predictionfrommodeling
7 DSS Donothingpredictioncompletedusingcurrentestimatedtrafficstate–resultsprovidedtoresponseplandevelopment
8 DSS Responseplandevelopmentusesthe“donothing”predictionandtherulesenginetodetermineifaresponseplanshouldbedeveloped
9 DSS (Assumingresponseplanisrequired)Theresponseplandevelopmentcomponentusestherulesengine,resultsofthe“do-nothing”prediction,currentcorridorstate,andasetoffixedresponseplancomponentstodevelopalimitednumberofresponseplansforevaluation.Itsubmitsthoseresponseplanstothepredictionengine.
10 DSS Thepredictionenginerunsapredictionforeachresponseplan,alongwithanother“donothing“prediction”basedoncurrentcorridorconditions.Itprovidestheresultsofthosepredictionstotheresponseplandevelopmentcomponent.
11 DSS Theresponseplandevelopmentcomponentusestheresultsofeachprediction,currentcorridorstate,andtherulesenginetoevaluate,rank,andselectarecommendedresponseplan.ItprovidestherecommendedresponseandtheotherresponseplansandtheirresultstotheDataHub.
12 DataHub TheDataHubstoresallresultsoftheresponseplanrequestreceivedfromtheDSSandforwardstherecommendedresponseplananditsresultstotheCMS.
13 CMS TheCMSprovidestheresultstotheATMS.
14 CMS TheCMSprovidestheresultstolocalagencies,whoapproveorrejectthe
I-210Pilot:VerificationPlan
17
responseplan.
15 ATMS TheATMSprovidestheresultstotheoperator.
16 Operator TheCaltransOperatorreviewsandapprovestheresponseplan.
17 ATMS TheATMSsendstheapprovalresultstotheCMS.
18 CMS TheCMSverifiesthatallrequiredjurisdictionshaveapprovedtheplan.
19 CMS TheCMSsendsthefullresultsofapprovaltotheATMSandtheDataHub.
20 CMS (Assumingalljurisdictionshaveapprovedtheplan)TheCMSsendstheexecutioncommandsrequiredtoimplementtheresponseplantoeachaffectedTMC.
21 TMCs TheTMCsexecutethecommandsrequiredtoimplementtheresponseplan.
22 TMCs TheTMCsreportassetstatuschangesastheassetsimplementtheresponseplancommands.
AlternativeFlow1
9A DSS Noresponseplanisrequired.DSSinformsDataHubworkflowthatnoresponseplanisrequiredorwillbedeveloped.
10A DataHub DataHubinformsCMSthatnoresponseplanisrequired.
11A CMS CMSinformsATMSthatnoresponseplanisrequired.Closesincidentandinformsusers.
AlternativeFlow2
20B CMS TheCMSdisplaysdisapprovaloftheplan.
21B DataHub TheDataHubendsresponseplanworkflow.
Table7-1PrimaryUseCaseDescription
Uponcompletionofthisprimaryworkflow,furtherprocessesinvolvedinresponseplanlifecyclemanagementwilloccur,suchasresponseplanevaluation,responseplangenerationtoadjusttocurrentconditions,responseplancancellation,andresponseplancloseout.
Othermajorusecasesforwhichtestingwillbedefinedincludethefollowing:
• PlannedEvent
• UnplannedEvent
• SecondIncidentorEventinOverlappingZonesofInfluence
• SecondIncidentorEventinNon-OverlappingZonesofInfluence
• CancelorEndResponsePlanImplementation
• Operationduringperiodofnoincidentsorevents
• ArchivetoPeMS
• ArchivetoGlacier
• OperationalReporting
• DataPipelineFailure
I-210Pilot:VerificationPlan
18
• DataPipelineResumeOperations
• EventorIncidentrequiringresponseplanwherenoresponseplanisavailable
• DSSonlyresponseplandevelopment
I-210Pilot:VerificationPlan
19
8. TestingDescriptionandCoverageThissectiondescribesthetestingandtestcoverageforthissystem,withadescriptionofthetestsetupandteststrategy,includingtypesoftesting.Ingeneral,thefollowingtypesoftestingwillbeincludedinsystemtesting,ineithermanualorautomatedtests:
• Unit• Functional• Performance• Integration• Security• Regression• API• Acceptance
Testingwillcoverprimarilythedatahubanddecisionsupportsystems.Testingofthecorridormanagementsystems(CMS)willbetheresponsibilityofeachCMSvendor.IntegrationtestingofeachCMSwillbepartofeachCMSintegrationeffortandevaluation.
8.1 TestSetup
Throughoutthedevelopmentprocess,aminimumoftwofullsystemenvironmentsaremaintained.Thedevelopmentenvironmentiswheredevelopmentoccursandunittestsarerun.Atestenvironmentisalsomaintainedidenticaltothedevelopmentenvironment(atthelastdevelopmentrelease)forthepurposeofsystemtestinginaccordancewiththisplan.Bothdevelopmentandtestenvironmentsshallbeversionsofthetargetproductionenvironment(uptothecurrentstateofdevelopment)sothatupondelivery,thesystemwillbetestedinanenvironmentidenticaltothetargetdevelopmentenvironment.
Thetestsetupwillincludesomeadditionstoallowfortestingincluding:
• Testautomationserver(s)
• Specifictestdatacomponentstoallowdatasourcesforloadingofspecificdatasetstodatahubdatapipelines,componentinterfaces,orsystemdatastores
• Testmonitoringcomponents
I-210Pilot:VerificationPlan
20
8.2 Teststrategyandcoverage
8.2.1 TestingStrategy,ScopeandApproach
Figure8-1SystemPrimaryTestHooks
Theteststrategyisdefinedbasedonthefollowingprinciplesandconstraints:
• Therearethreeindependentprimarysubsystemsthatoperatebasedondefinedcommunicationcontractsbetweenthesubsystemsandexternaldataprovidersandreceiversofcommands(TMCs).
• Eachprimarysubsystemshallbetestedindependentlyandasanintegratedsystem,primarilyattheprimarytesthooksdesignatedbythearrowsinFigure8-1.
• TherearethreeCorridorManagementSubsystems,eachprovidedbyaseparatevendorthatwilloperateinterchangeablywiththeothertwosubsystems.Testingforeachofthesesubsystemsistheresponsibilityofeachvendor.
• IntegrationtestingoftheDSSandDataHubaretheresponsibilityofPATH.IntegrationtestingoftheCMSwillbepartoftheevaluationofeachvendor’ssystemandisnotdescribedinthisplan.
• TestingoftheDataHubinterfacesprovidedfortheCMSisdescribedwithinthisplan.
• Therearelimitedresourcesavailablefordevelopmentandtestingofthesystem.Thisisacriticalconstraintthatmustbeconsideredindevelopmentoftesting.
• TheDataHubwillbetestedprimarilyusingtheexternalinterfacesprovidedbytheDataHub.
I-210Pilot:VerificationPlan
21
• TheDSSwillbetestedprimarilyusingtheexternalinterfacesprovidedbytheDSS.
• IntegrationtestingoftheDataHubandDSSwillbeaccomplishedusingamockupoftheCMS.
• Automatedtestingwillbethepreferredtestingmethod.
• IntegrationtestingwillbeacontinuousprocessaseachofthethreeCMSvendorsaretransitionedinandoutoftheproductionenvironment.
• Therewillbeasinglededicatedtestenvironmentthatwillbeamirroroftheintendedproductionenvironment.Thiswillincludeconnectionstoeachdatasource.ThiswillnotincludetheabilitytosendcommandstocorridorassetsviatheTMCs.
8.2.1.1 Code/TestCoverage
Duetolimitedresourcesandhighcomplexityofthesystem,therewillbealimitationontestcoverageandtestautomation.Thiswillbeaddressedonacase-by-casebasisdependinguponthepriorityandcriticalityofeachimplementedrequirementtobetested.Thegoalistohavesufficientcoveragetoensurethesystemcanbedeployedwithsufficientfunctionalityandsafety.Limitedresourcesareariskidentifiedforthisproject.Toaddtothecomplexity,therearethreeCMSvendorswhichneedtobeintegratedwiththesystem.Therewillbealimitationonregressiontestingwitheachnewvendorintegrationwithnoguaranteesoffullinterchangeability,buteachvendor’sproductintegrationwillbeverifiedtoensurebasicfunctionality.
8.2.1.2 TestAutomationandAutomationCriteria
Testingwillincludebothmanualandautomatedtests.Ingeneral,thefollowingcriteriawillbeusedtodetermineifatestistobeautomated:
8.2.1.2.1 ManualTesting
Highprioritytestcasesthatcannotbeautomatedwillbetestedmanually.Lowerprioritytests,suchastestingloggingshouldbeexecutedmanually.Anytestthatcannotbeautomatedwillbeexecutedmanually.RESTAPI&SOAPrequestsshouldbetestedmanuallybeforetheycanbeautomated.Initially,connectionstoAMQ,Cassandra,Kafka,Postgresaretestedmanually.
8.2.1.2.2 AutomationTesting
Acceptancetestandhighprioritytestswillbeautomated,unlessmanualinterventionisrequired.JMeterscriptingshallbeusedtoautomatetestingwhenconnectingtoAMQorKafka;fordatabaseverificationqueriestoCassandra,Postgres,orMongo;and,forRESTorSOAPwebservicerequests.Automationwillbeusedtoprocesstheresultsobtainedandcomparedwithexpectedresults.
I-210Pilot:VerificationPlan
22
Testcasestobeautomatedaredesignatedasautomationtestcandidatesinthetestmatrix.Notallautomationtestcandidatesshallbeautomated,butallautomationtestcandidatesshall,ataminimum,betestedmanually.
8.2.1.3 TestingScope
8.2.1.3.1 TypesofTesting
Thetypesoftestingwillinclude:
• UnitTests• FunctionalTests• APITests• IntegrationTests• SecurityTests• PerformanceandStabilityTests• AcceptanceTests• RegressionTests
Figure8-2TestCaseLifeCycle
Ingeneral,testingofthesoftwareshallflowasfollows:
Regression
I-210Pilot:VerificationPlan
23
Developersunittestcodeastheydevelopindividualcodeelements.Unittestsarerunateachcodebuildanddeploy.Continuousintegrationensuresthatthisoccursautomaticallywheneveradeveloperchangescode.FunctionaltestsdefinedandrunbytheQAengineerforeachdiscretesystemfunctiondeliveredbythedevelopmentteamupondeliverytothetestenvironment.APITestsaredefinedandrunbytheQAengineerforeachAPIinterfacedeliveredbythedevelopmentteamupondeliverytothetestenvironment.Integrationtestsareteststhatensurefunctionalityacrosstheboundariesofthethreeprimarysubsystems,thisincludesfunctionsthatcrossinternalsystemboundariesorfunctionsthatcrossthesystemboundarytoexternalsystems.Functionsaregroupedintofeaturesfordeliveryintoaproductionenvironment.TheQAengineerdevelopsandrunsacceptancetestsforeachreleasedfeatureupondeliverytothetestenvironment.Regressiontestsarecollectionsoffunctional,acceptance,orotherteststhat,uponsuccessfuldelivery(passingofthefunctionaloracceptancetestinthetestenvironment),arerunwitheverysubsequentdeliverytothetestenvironment.TheQAengineerensuresthatregressiontestsaredefined,maintained,andrunoneverysubsequentdeliverytothetestenvironment.Othertestingwillproceedonanad-hocbasisdependinguponthespecificsofthetests.Theseincludesecurity,performance,stability,anddocumentationtests.Securitytestsareruninaccordancewithspecifictestcasesdevelopedaccordingtotheirowntestschedule.PerformanceandStabilitytestsareruninaccordancewithspecifictestcasesdesignedtoensuresufficientsystemperformancecriteriaandsystemstabilitycriteriaaccordingtotheirowntestschedule.
8.2.1.3.2 UnitTesting
AllcodedevelopedbyPATHwillbeunittested.UnittestcoveragewilldependuponcriticalityofeachcomponentandwillbedeterminedjointlybytheQAteamandthedevelopmentteam.
8.2.1.3.3 FunctionalTesting
Functionaltestingensuresthefunctionsofthesystemworkasexpectedandareapartoftheexitacceptancecriteriaforeverysystemormodule.Automatedfunctionaltestsareexecutedeverysprintasaregressiontesttoensurethatnochangesintroducedwithinasprintintroducesnewfailuremodeswithinthesystem.Thefollowingitemsareaveryhighlevelrepresentationofwhatfunctionaltestsareinplaceformodules/components.Thefunctional
I-210Pilot:VerificationPlan
24
testsareelaboratedduringeachsprintasthemodulesandsystemsarecompletedbythedevelopmentteam.
8.2.1.3.3.1 DataHubDataPipelinesEachdatapipelinewillbetestedtoverifythefollowing:
• Dataintegrity• Dataqualityandcalculatedqualityindicators• Dataprocessing• Pipelinefailurehandling• Datapersistence• Deliverytocorrectdatagatewayendpoint(s)• Pipelinecontrol
8.2.1.3.3.2 DSS(trafficestimation)
Trafficestimationwillbetestedforcorrectestimation(arterialandfreeway)andprocessstatusreportingatDSSinterfaces.Trafficestimationsproducedwillbereviewedbyresearcherstoverifyestimationsarewithintargetaccuraciesforeachcriticalestimationresult(density,speed,flow).Regressiontestsmayrequiresetconditions(specifiedPeMSdataset,scenario,andparameterset).
8.2.1.3.3.3 DSS(trafficprediction)Trafficpredictionwillbetestedforcorrectprediction(arterialandfreeway)andprocessstatusreportingatDSSinterfaces.Trafficpredictionsproducedwillbereviewedbyresearcherstoverifypredictionsarewithintargetpredictionparameters.Researcherswillalsoreviewinitialtrafficstateprovidedbyestimationtoensureacorrectreproductionofinitialtrafficstate.Regressiontestswillrequiresetconditions(specifieddatasets,scenario,andparameters).
8.2.1.3.3.4 DSS(responseplangeneration)ResponseplangenerationwillbetestedattheDSSinterface.Responseplangenerationwillbetestedunderasetoffixedinitialconditionsincludingsensingandtrafficassetdataandafixedsetofrules.Researcherswillreviewthecreatedresponseplanstoensurethecorrectresponseplansaregenerated.Followingtestingwithafixedsetofinitialconditionsandrules,theinitialconditionsandrulesshallbevariedandtheresultsreviewedagaintoensureproperoperation.
8.2.1.3.3.5 DataHubOrchestrationandWorkflow
EachworkflowdefinedwithintheDataHub’sConductorwithintheCommandGatewayshallbeverified,includingprimaryandsub-workflows.Eachpossibleworkflowoutcomeandeachworkflowbranchoperationshallbeverifiedundervaryingconditions.
I-210Pilot:VerificationPlan
25
8.2.1.3.4 APITesting
Refertothedesigndiagram“ICMDesign-Full_2.pdf”.APItestingforthedesigndiagramlistedwillbeconductedforthedatahubandDSSinterfaceboundaries.TestingoftheCMSinterfacesistheresponsibilityofeachCMSvendorandshallbeverifiedduringCMSevaluations.Eachendpointshallbetestedforthefollowing:
• Endpointfunctionality
• ValidationofAPIcorrectnesswithAPIdesign(format,configuration,frequency,protocol)
• Failoverandrecoverycapabilitywhenrequired
Ingeneral,APItestingwillbepartoffunctional,workflow,oracceptancetesting,giventhelargenumberofinterfacesandlimitedresources.SpecificandcomprehensiveAPItestingwillbelimitedbasedonriskassessment,issuesidentifiedduringothertesting,andworkloadpriorities.
8.2.1.3.5 Integrationtesting
Eachoftheprimarysystemcomponents(Datahub,DSS,CMS)willbetestedindividually.Endtoendtestingofthesecomponentsforthevarioussystemprocessesistheobjectiveofintegrationtesting.AstherearethreedifferentCMSvendorproductsbeingintegrated,oneatatime,theinitialintegrationtestingwillbelimitedtotheDataHubandDSS,withamockoftheCMSinterfaces.Thistestingwillprimarilybedrivenbytheprimaryusecaseofincidentmanagement.AseachCMSproductisintegrated,integrationtestswillbedefinedincooperationwiththeCMSvendorbasedontheinitialDataHubandDSSintegration,aswellassecondaryusecasetestingsimilartothehigh-leveltestscenariosdefinedbelow.
Estimation:
Freewayandarterialestimation
Prediction:
Freewayandarterialprediction
Incident:
Endtoendfromincidentgenerationtoresponseplandevelopment
Failurecases–lossofinstances/AWSservices/systemservices
CMSintegrationandrecoveryafterAWSrecovery
ATMSandCMSrecovery
Pipelines:
40pipelinesprioritization
CMSintegrationchecks: Threevendorsystemintegrationandregressiontest
I-210Pilot:VerificationPlan
26
execution
CaltransATMSintegration:
IncidentgenerationnotificationfromATMStothreevendorsystemintegrationsandregressiontestexecution.
Multi-incident:
Handlingofmultiplesimultaneousincidents
Dataverificationacrosssystemboundarieschecks:
Dataintegrityismaintainedforthedatasourcescomingintothedatahub,goingoutofthedatahub,comingintotheDSS.
Outofsequencedatachecks/validation/latedata:
Dataintegrityismaintainedforthedatasourcescomingintothedatahub,goingoutofthedatahub,comingintotheDSS.
Lossofsourceresiliency–verifycorrectnesswhencomesbackonline:
Componentsgoingdown,attemptsofrecover.Howvariouscomponentscrashingornotavailableishandled.
Table8-1HighLevelTestScenario
8.2.1.3.6 Securitytesting
Securitytestingwillincludeanumberofcomponents,withteststhatinclude:
• InitialreviewofsecuritybestpracticesimplementationconductedjointlywithCaltransITandPATH.
• ReviewofAWSTrustedAdvisorresultsconductedbyCaltransITandPATH.
• TestsforcorrecthandlingofmalformedSOAPmessagesatDatahubexternalinterfaces.
• ScanningDataHubexternalinterfacesusinganopensourcescanningtoolsuchasOWASPZedAttackProxy.
8.2.1.3.7 Performancetesting
Performancetestswillincludeteststoensurethesystemperformsatalevelsufficientfor120daysofoperationinaccordancewiththeup-timerequirementslistedwithinthesystemrequirements.Thistimeperiodischosentosimulatethedatavolumesexpectedtobestoredatanytimeinthedatahub.Testingwillsimulate120daysofoperation.Thisperformancetestingwillinclude:
I-210Pilot:VerificationPlan
27
• Datapipelineperformance
• Responseplangenerationperformance
• Incidentmanagementlifecycleperformance
• Multipleincidenthandlingperformance
• Loggingsystemperformance
EachoftheseperformancetestareasshalluseasetofmockCMSendpoints.CMSperformancewillbeevaluatedaspartofeachCMSvendorevaluation.
8.2.1.3.8 Stabilitytesting
TeststodeterminetherobustnessofthecomponentsinvolvedinICMshallbecompleted.Thesetestswillincludethefollowing:
• Stabilityinlossofdatasourcesandpipelinecomponents
• Stabilityinlossofabilitytoimplementresponseplansduetonon-respondingassets(limitedtoDataHubandDSStesting)
Testingwillalsoincludemonitoringandreportingofsystemstabilityduringtestingandevaluationperiods.
8.2.1.3.9 Acceptancetest
Acceptancetestingshallincludetestingofasubsetoftherequirementslistedwithintheverificationmatrix.Eachmajorsystemfeatureshallbetestedastheyaredeliveredbythedevelopmentteamtothetestenvironment.Thefullmatrixoftestsdevelopedduringthisprocessshallconstitutethesuiteofacceptancetestsforthesystem.Acceptancetestsforeachsprintwillbeexecutedatleasteveryweekforreportingpurposes.
8.2.1.3.10 Regressiontesting
Regressiontestingisthetestingofexistingsoftwarefunctionalitythathasbeenpreviouslycompletedandtestedtoensurethatachangeoradditiontothesoftwarehasn’tbrokentheexistingfunctionality.Suchtestscanbeperformedmanuallyonsmallprojects,butinmostcases,manualtestingistootime-consumingandcomplicated.Eachsprintwillhavethefunctionaltestsforthatsprintautomatedforpurposesofregressiontesting.Regressiontestingwillberunonanongoing,regularlyscheduledbasistoidentifyanyissuesasearlyinthedevelopmentcycleaspossible,withaminimumofatleastoncepersprint.
I-210Pilot:VerificationPlan
28
8.2.2 EntryandExitCriteria
• Theentrycriteriarefertothedesirableconditionsnecessarytostarttestexecution.
• Theexitcriteriaarethedesirableconditionsthatneedtobemetfollowingthecompletionoftestinginordertoproceedwiththeimplementation.
• Entryandexitcriteriaareflexiblebenchmarks.Iftheyarenotmet,thetestteamwillconsultwiththedevelopmentteamandprogrammanagementandassesstherisk,identifymitigationactions,andprovidearecommendation.
8.2.2.1 MinimumEntryandExitCriteria
Theminimumentrycriteriatostarteachtestcycleincludethefollowing:
• Developtestplanandguidelinestocreatetestconditions,testcases,expectedresultsandexecutionscripts.
• Provideguidelinesonhowtomanagedefects.
• Developerscommunicatetothetestteamanychangesthatneedtobemadetothetestdeliverablesorapplicationandwhentheywillbecompleted.
Theminimumexitcriteriatoproceedtodeploymentfollowingeachtestcycleincludethefollowing:
• 100%oftestscriptsareexecuted
• NoopenCriticalormajorseveritydefects
• Allremainingvaliddefectsaredocumentedforcorrectionwithinafuturerelease
• Allexpectedandactualresultsarecapturedanddocumentedwithinthetestscripts
• Alltestmetricscollected
• AlldefectsloggedinJira
8.2.2.2 TestExecution
• Therewillbefunctionaltestingexecutedeverysprint.Eachcyclewillexecutealloftherequiredtestscripts.
• Theobjectiveofeachexecutionistoidentifyanyblocking,criticaldefects,andmostofthemajordefects.Itisexpectedtousesomework-aroundsinordertocompleteallofthetestscripts.
• Theobjectiveofthefinalsprintexecutionistoidentifyremainingmajorandminordefects,removeanywork-aroundsfromtheprevioussprints,correctgapsinthescriptsandobtainperformanceresults.
• Acceptancetestswillbecompletedeverysprintderivedfromthecompletedfunctionaltests.
I-210Pilot:VerificationPlan
29
8.2.2.3 ValidationandDefectManagement
• Itisexpectedthatthetestersexecuteallofthescriptsineachofthecyclesdescribedabove,aswellasdefiningandcompletingadditionaltestingiftheyidentifygapsinthetestscripts.Ifagapisidentified,thescriptsandtraceabilitymatrixwillbeupdatedandthenadefectloggedagainstthescripts.
• ThedefectswillbetrackedthroughJiraonly.Thetechnicalteamwillworkonfixes.
• Itistheresponsibilityofthetestertoopenthedefects,linkthemtothecorrespondingscript,assignaninitialseverityandstatus,retestandclosethedefect.
• Itistheresponsibilityofthetestertoreviewtheseverityofdefectsandfacilitatewiththedevelopmentteamthefixanditsimplementation,determinewhenthetestcancontinueorshouldbehalted,retest,andmodifythestatusasthedefectprogressesthroughthecycle.
• ItistheresponsibilityofthedevelopmentteamtoreviewJiraonadailybasis,askfordetailsifnecessary,fixthedefect,communicatetothetesterwhenthefixiscomplete,andimplementthesolution.
DefectsfoundduringtheTestingwillbecategorizedaccordingtothebug-reportingtool“Jira”andthecategoriesare:
Severity Impact
1(Blocker) • Crashesthesystem • Causestheapplicationtohang • Stopstestingeffort
2(Critical) • Itcausesalackofvitalprogramfunctionalitywithworkaround. 3(Major) • Thisbugwilldegradethequalityofthesystem.Thereisaworkaroundfor
achievingthedesiredfunctionality. • Thisbugpreventsotherareasoftheproductfrombeingtested.However
otherareascanbeindependentlytested. 4(Minor) • Thereisaninsufficientorunclearerrormessage,whichhasminimum
impactonproductuse. 5(Trivial)
• Cosmetic/enhancement
Table8-2DefectCategories
8.2.2.4 TestMetrics
Testmetricstomeasuretheprogressandlevelofsuccessoftestingwillbedevelopedandsharedwiththeprojectmanagerforapproval.
8.2.2.5 DefectTracking&Reporting
ThefollowingdiagramoutlinesthetypicalbugtrackingorJiraticketworkflowtobeusedbythetestandengineeringteam.
I-210Pilot:VerificationPlan
30
Figure8-3DefectTrackingProcess
8.2.2.5.1 Openingadefect:
ThefollowingguidelinesshouldbefollowedwhilecreatingadefectloginJira:
• IssueType:Bug• Summary:Briefsummaryabouttheissue
• Priority:Blocker,Critical,Major,Minor,Trivial
• Assignee:BrianPetersonorJenyGovindan.Assigneeinturnassignstoadeveloper.
• Label:Systemcomponent,function,ortestdescription
• Description:Precondition,stepstoreproduce,observedandexpectedbehaviordescription
• Attachments:Relatedsnapshotoftheissue,Graylogattachments
• Sprint:Blockersshouldbeassignedtothesamesprint
• Environment:SpecifyiftestedagainstDevorTestenvironment
8.3 Verif icationMatrix
Todefinesuitable,qualityobjectives,theissuesandneedsassociatedwitheachidentifiedgroupofcustomerswillbecatalogedandusedtocreatetheRequirementsTraceabilityMatrix“Table10-2–RequirementsTraceabilityMatrix”listedintheI-210Pilot-ProjectManagementPlan.docx.Thematrixcoupleseachsystemrequirementwithoneormoreuserneedsand,whereapplicable,oneormoretestcases.Oncecompleted,thismatrixwillbeusedtosupportqualitycomplianceactivitiesduringallphasesoftheproject’slifecycle.Thehigh-levelverificationmatrixbelowisbasedontheI-210Pilot-SystemRequirementsdocument.Acceptancetestingisasubsetofthisverificationmatrix.Testingislimitedtodatamanagement,decisionsupport,andcorridormanagementsubsystemmatrixelementsthatarelistedwithacriticalityofHigh.Asresourcespermit,mediumandlow
Open
In ProgressResolve
Start progress
Resolved
Resolve
Open
Resolved
Reopened
Start Progress
Resolve
Re-open Closed
Resolve & Close
Resolve & Close
Close
Resolve & Close
I-210Pilot:VerificationPlan
31
criticalitytestswillbedefinedwhentherequirementisaddressed.InstitutionalJobTasksarenotconsideredpartofthistesting.Teststhatarepartofthevendorsuppliedcorridormanagementsystemaregenerallytestedaspartofthevendorsystemevaluationasidentifiedinthefollowingsection.
Table8-3TestMatrixTestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
8.3.1 TestMatrixforI-210pilotproject
8.3.1.1 InstitutionalRequirements
8.3.1.1.1 CorridorStrategicPlanning
IN-1.1
TheCorridorManager,incoordinationwithstakeholders,shalltrackanticipatedchangestotheICMcorridor’sroadwaynetwork.
M InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-1.2
TheCorridorManager,incoordinationwithstakeholders,shalltrackanticipatedchangestotheICMcorridor’stransitnetworksofinterest.
M InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-1.3
TheCorridorManager,incoordinationwithstakeholders,shalltrackanticipatedchangestothecorridor’strafficcontroldevices(trafficsignals,rampmeters,others).
M InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-1.4
TheCorridorManager,incoordinationwithstakeholders,shalltrackanticipatedchangestothecorridor’stravelerinformationdevices(CMS,extinguishabletrailblazersigns,etc.).
M InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-1.5
TheCorridorManager,incoordinationwithstakeholders,shalltrackrequiredchangestoexistingsensorsandsensorlocations.
M InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-1.6
TheCorridorManager,incoordinationwithstakeholders,shalltrack
M InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
I-210Pilot:VerificationPlan
32
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
anticipatedchangestothemetricsthatmustbeprovidedbytheICMsystem.
IN-1.7
TheCorridorManager,incoordinationwithstakeholders,shalldeterminerequirementsfornewmetrics.
M InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-1.8
TheCorridorManager,incoordinationwithstakeholders,shallmaintainastrategicplanforperformancemetriccalculation.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-1.9
TheCorridorManager,incoordinationwithstakeholders,shallmaintainastrategicplanfordatacollection.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-1.10
TheCorridorManager,incoordinationwithstakeholders,shallmaintainastrategicplanforcorridorcontrol.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
8.3.1.1.2 AssetExistence
IN-2.1
Stakeholdersshallensuresensingassetsrequiredbythecorridorstrategicplanareavailable.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-2.2
Stakeholdersshallensuretrafficcontrolassetsrequiredbythecorridorstrategicplanareavailable.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-2.3
Stakeholdersshallensuretravelerinformationassetsrequiredbythecorridorstrategicplanareavailable.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-2.4
Stakeholdersshallensuretransitassetsrequiredbythecorridorstrategicplanareavailable.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
8.3.1.1.3 CorridorChampions
IN-3.1
CorridorChampionsshallbehigh-levelstaffpersonsorelectedofficialswithinterestintransportation/transitissues.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
I-210Pilot:VerificationPlan
33
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
IN-3.2
CorridorChampionsshallhavelongevity(forexample,ifanelectedofficial,someonewhoisnottermedoutinthenextyearorso,ifpossible).
M
InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-3.3
AlistofcurrentCorridorChampionsfromeachstakeholderagencyshallbedevelopedandmaintainedbytheOutreachandCommunicationsManager.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-3.4
ThelistofcurrentCorridorChampionsshallbedistributedtoallprojectstakeholders.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-3.5
CorridorChampion(s)shallbereplacedifpreviouschampion(s)leave.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
8.3.1.1.4 OrganizationalCompositionandStructure
IN-4.1
TheConnectedCorridorsSteeringCommitteeshalldefineroles,responsibilities,andreportingstructuresfortheICMsystem.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-4.2
JobdescriptionsshallbewrittenforsupportingICMroles.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-4.3
StakeholderagenciesshallensurethatICMstaffareinplaceandtrained.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-4.4
Oversightandadvisorycommitteesshallbesetupandmaintained.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
8.3.1.1.5 ManagementStructureandProcesses
IN-5.1
ProcessesshallbeestablishedtomanagetheICMcorridor.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-5.2
ManagersshallbeidentifiedtomanagetheICMcorridor.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-5.3
StakeholdersshalldevelopnewproceduresandpracticessupportingICMcorridormanagementobjectives.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-5.4
Caltrans,inconsultationwithsystemstakeholders,shallmaintainaRiskRegister.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
I-210Pilot:VerificationPlan
34
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
8.3.1.1.6 InteragencyTrustandCommunication
IN-6.1
AllagencieshavingapotentialinterestinICMcorridoroperationsshallbeengagedindevelopment,implementation,andoperationalICMactivities.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-6.2
Clear,consistentcommunicationmechanismsshallbeestablishedamongthecorridorstakeholders.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-6.3
QuarterlymeetingsshallbeheldtokeepICMsystemstakeholdersupdatedonsystemandcorridoractivities.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-6.4
Stakeholderagenciesshallestablishandmaintaincommunicationsmechanismswithotherstakeholderagencies.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-6.5
InformationrequestsabouttheICMsystemshallbeappropriatelyfollowedup.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
8.3.1.1.7 InteragencyAgreements
IN-7.1
AProjectChartershallbedraftedtogetstakeholderagenciestoagreeoninitialrolesandresponsibilities.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-7.2
AMemorandumofUnderstanding(MOU)shallbesignedbyprojectstakeholderstogetformalagreementonexpectedrolesandresponsibilities.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-7.3
AnOperations&Maintenance(O&M)Planshallbesignedbycorridorstakeholders.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-7.4
TheOutreachandCommunicationsManager,withassistancefromcorridorstakeholders,shalldeterminewhetheradditionalagreementsmaybeneededtosupportsystemoperations.
M InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-7.5
Managementofagreementsshallbetheresponsibilityof
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpost
I-210Pilot:VerificationPlan
35
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
theOutreachandCommunicationsManager.
implementationreview.
IN-7.6
Stakeholderagenciesshallsigninatimelymanneragreementssubmittedfortheirapproval.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-7.7
Developedagreementsshallbemaintained,updated,and/oramendedthroughoutthelifeoftheproject.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-7.8
StakeholderagenciesshallparticipateinthereviewandupdatingofdocumentsrelatedtotheoperationoftheICMsystem.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
8.3.1.1.8 FundingforICMSystem
IN-8.1
Potentialfundingsourcesshallberesearchedonanongoingbasis.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-8.2
Adequatesupportshallbeprovidedforthedevelopmentandsubmissionoffundingapplications.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-8.3
Approvedfundingsourcesshallbemanaged,andnecessaryreportscompletedandsubmitted.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
8.3.1.1.9 Trainingandeducation
IN-9.1
AdequatetrainingshallbeprovidedtoindividualsresponsibleforICMoperations.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
8.3.1.1.10 PublicOutreachandCommunications
IN-10.1
AnOutreachandCommunicationsManagershallbeaCaltransroleresponsibleforhandlinggeneraloutreachandcommunicationactivitiespertainingtotheICMsystem.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-10.2
InformationonstakeholderagenciesshallbecollectedandupdatedonanongoingbasisbytheOutreachand
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
I-210Pilot:VerificationPlan
36
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
CommunicationsManager.
IN-10.3
Keycorridorstakeholdersshallreviewdocumentssubmittedtothembyagreed-upondeadlines.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-10.4
AgenciesparticipatingintheoperationoftheICMsystemshallidentifyaPIO(orPIOrole)whoshallbeactivelyinvolvedinICMoutreachandcommunicationsactivities,suchaspressevents,announcements,briefingsonincidents/events,etc.
M InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-10.5
Ongoing,inclusivecommunicationshallbeestablishedamongcorridorPIOs.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-10.6
CorridorstakeholdersshallkeeptheCorridorManagerinformedofscheduledeventsanticipatedtohaveanoticeableimpactontravelconditionsalongcorridorarterialsthatmaybeusedasdetoursbytheICMsystem.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
8.3.1.1.11 ManagementofThird-PartyRelationships
IN-11.1
TheCorridorManagerincoordinationwithstakeholdersshallmanagethird-partyrelationships.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
IN-11.2
Third-partypurchasingchoicesandcontractsshallbereviewedperiodicallyunderthedirectionoftheCorridorManager.
M InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
8.3.1.2 CorridorMonitoring
8.3.1.2.1 StaticTransportationNetworkCharacteristics
CM-3.1
RoadwayoperatorsshallmaintainandcommunicatetotheCorridorManagerup-to-datedefinitionsofroadway
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
I-210Pilot:VerificationPlan
37
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
facilitiesconnectedtotheICMEnvironment.
CM-3.2
Parkingfacilityoperatorsshallmaintainup-to-datedefinitionsofpark-and-ridefacilitiesconnectedtotheICMEnvironment.
L InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
CM-3.3
Transitoperatorsshallmaintainup-to-datedefinitionsoftransitelementsconnectedtotheICMEnvironment.
M InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
CM-3.4
TheCorridorManagershallensurethatnetworkdefinitionsareuptodateinalllocationswithintheICMCoresystem.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
8.3.1.2.2 AssetInventoryandHealthManagement
CM-4.1
TheICMCoreSystemshallcontinuouslyassessthehealthstatusofdevicesusedtomonitortrafficconditions.
H DataHub/DSS 1. VerifytheICMCoreSystemshallmonitorforfaultanderrormessagesthatmaybesentbyindividualtrafficdetectiondevices.
2. VerifyvalidPEMSsensordatamonitoringtrafficconditions.
3. Verifyfaulty&erroneousdatafromsensorscanbedetectedinventorychecksonPEMSsensors.
4. VerifyflowchecksandflowbalancesarestoredinCassandra.
5. VerifytheICMCoreSystemshallmonitorforfaultanderrormessagesthatmaybesentbyindividualtrafficdetectiondevices.
6. Verifyerroneoustraveltimemeasurementfromsensorscanbedetected.
7. Verifyvalidarterialsensordataismonitoringtrafficconditions.
8. Verifyfaulty&erroneousdatafromarterialsensorscanbedetected.
9. VerifytheICMCoreSystemshallmonitorfor
Connecttodataendpoint,AMQendpointtoverifythedataiscorrect
CheckforvalidsensordataCheckthatthequalityindicatorispresent&correct,thesensorsaregivingrightinformationAutomationtestcandidate
I-210Pilot:VerificationPlan
38
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
faultyanderrormessagesthatmaybesentbyindividualtraveltimemeasurementdevices.Verifyerroneoustraveltimemeasurementfromarterialsensorscanbedetected.
CM-4.2
TheICMCoreSystemshallcontinuouslyassessthehealthstatusofdevicesusedtocontroltrafficwithinthecorridor.
H DataHub/DSS 10. VerifytheICMCoreSystemshallmonitorforfaultyanderrormessagesthatmaybesentbytrafficsignalcontrollers.
11. VerifytheICMCoreSystemshallmonitorforfaultyanderrormessagesthatmaybesentbyindividualrampmetercontrollers.
Connecttodataendpoint,AMQendpointtoverifythedataiscorrect
Automationtestcandidate
CM-4.3
TheICMCoreSystemshallcontinuouslyassessthehealthstatusofdevicesusedtoinformtravelers.
H DataHub/DSS 12. Verifytheerrormessageandstatusinformationfromchangeablemessagesigns(CMS),extinguishabletrailblazersigns(arterials).
13. VerifytheerrormessageandstatusinformationfromHAR.
14. Verifythehealthstatusispresentandcorrect.
ConnecttoCMS&HARSOAP&AMQendpoint.ConnecttoHARinventoryendpoint.
Automationtestcandidate
CM-4.4
TheICMCoreSystemshallcontinuouslyassessthehealthstatusofcommunicationnetworksusedbyparticipatingagenciestoexchangeinformation.
H DataHub/DSS 15. VerifyICMcanmonitorfaultyorerrormessagesthatmaybesentfromRIITScommunicationnetwork.
16. VerifytheRIITSprocessedstatusmessageiscorrect.
ConnecttoRIITScenteractiveverificationSOAPendpoint.
CM-4.5
TheICMCoreSystemshallreportonidentifiedoperationalproblemswithdevicesusedtomonitorandmanagetravelwithinthecorridor.
H CorridorManagement
17. Verifyforeachdevicewithanidentifiedorreportedproblem,theICMCoreSystemshallstorethefollowinginformation:Verifyallphysicaldevices(sensors,arterialsensors,intersectionsignals,rampmeter,environmentsensors)withknownproblemrecord:• Daterecordwas
createdorlastupdated
• Dateproblemwas
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria
I-210Pilot:VerificationPlan
39
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
firstidentified• Typeofdevice
affected• Locationofdevice• Agencyresponsible
fordeviceoperationandmaintenance
• Reportproblemwithdevice
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.18. VerifytheICMCore
SystemshallnotifydailythedesignatedTMCorTCSoperatorofeachstakeholderagencyofidentifiedproblemswithatrafficmonitoringdeviceoperatedbytheagency.VerifyTMCorTCSoperatornotifiesdailyofeachstakeholderagencyofidentifiedproblemswithatrafficmonitoringdeviceoperatedbytheagency.
8.3.1.2.3 ControlAssetStateMonitoring
CM-5.2
TheICMCoreSystemshallmonitorinrealtimetheoperationalstateoftrafficcontroldevicesusedalongroadwaysunderICMmanagement.
H DecisionSupport
19. Verifystatusmessagefromsignalintersectionalongcorridorarterial.Verifysignalstatemessagesarepresentandcorrect.
20. Verifystatusmessagefromeachon-rampsfreewaysectionrampmeter.Verifyon-rampmessagesarepresentandcorrect.
Connecttothedatahubintersectionsignalstateendpoint.Connecttothedatahubrampmeterstateendpoint
CM-5.3
TheICMCoreSystemshallmonitorinrealtimetheoperationalstateoftravelerinformationdevicesunderICMmanagement.
H DecisionSupport
21. VerifyHARstatusmessage.
22. VerifyCMSblazerstatusmessage.
23. VerifyTrailblazerstatusmessage.
ConnecttoCMS,HAR,Trailblazerendpoint.
Automationtestcandidate
I-210Pilot:VerificationPlan
40
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
8.3.1.2.4 TrafficMonitoring
CM-6.1
TheICMCoreSystemshallmonitorinrealtimetrafficconditionsonfreewaysegmentswithintheICMcorridorevery30seconds.
H DataHub 24. VerifylatencyofoneminuteorlessfortrafficvolumemeasurementsatSensorsontrafficlanes(livePEMSdata).
25. VerifylatencyofoneminuteorlessfortrafficvolumemeasurementsatSensorsonHOVlanes(livePEMSdata).
26. VerifylatencyofoneminuteorlessfortrafficvolumeatSensorsonfreewayon-ramps(freewayon-rampmeter).
27. VerifylatencyofoneminuteorlessfortrafficvolumeatSensorsonfreewayoff-ramps(freewayoff-rampmeter).
28. VerifylatencyofoneminuteorlessfortrafficvolumeatSensorsonfreeway-to-freewayconnectors(livePEMSdata).
29. Verifylatencyofoneminuteorlessforsensoroccupancyongeneralpurposetrafficlanes(livePEMSdata).
30. VerifylatencyofoneminuteorlessforsensoroccupancyonHOVlanes(livePEMSdata).
31. Verifylatencyofoneminuteorlessforspeedmeasurementongeneraltrafficlanes(livePEMSdata).
32. VerifylatencyofoneminuteorlessforspeedmeasurementonHOVlanes(livePEMSdata).
Connecttodatahubendpoint(SOAP&AMQ)andcheckthedataisthereandcorrect
Automationtestcandidate
CM-6.2
TheICMCoreSystemshallmonitorinrealtimetrafficconditionsonkeycorridorarterials.
H DataHub 33. VerifylatencyofoneminuteorlesstrafficflowmeasurementsfromsensorsoperatedbyCaltransalongkeycorridorarterials(allthe
ConnecttoIntersect-ionsignalsensorsdataendpointandverifythe
I-210Pilot:VerificationPlan
41
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
arterialsieLosAngelesCounty,CityofPasadena,CityofArcadia,CityofMonrovia,cityofDuarte).
34. Verifylatencyofoneminuteorlessdatacollectedbytraveltimemeasurementsystemsoperatedbylocalagenciesalongkeycorridorarterials(allthearterialsieLosAngelesCounty,CityofPasadena,CityofArcadia,CityofMonrovia,cityofDuarte).
dataisthereandcorrectConnecttotraveltimesensingdataendpoint
8.3.1.2.5 TransitMonitoring
CM-7.1
TheICMCoreSystemshallmonitorforsignificanttransitservicedisruptionsalongrelevanttransitrouteswithinthecorridor.
M DataHub Testingtobedefinedwhentherequirementisaddressed.
CM-7.2
TheICMCoreSystemshallmonitoraverageridershipalongtransitservicesofinterestwithinthecorridor
L DataHub Testingtobedefinedwhentherequirementisaddressed.
CM-7.3
TheICMCoreSystemshallreportonmonitoredtransitoperationswithintheICMcorridor.
M CorridorManagement
Testingtobedefinedwhentherequirementaddressed.
8.3.1.2.6 Park-and-RideMonitoring
CM-8.1
TheICMCoreSystemshallmonitorinrealtimepark-and-rideavailabilityatfacilitiesoperatedbyparticipatingagencieswithinthecorridor.
L DataHub Testingtobedefinedwhentherequirementaddressed.
CM-8.2
TheICMCoreSystemshallreportonparkingavailabilityatfacilitiesunderICMsurveillance.
L CorridorManagement
Testingtobedefinedwhentherequirementaddressed.
8.3.1.2.7 CorridorPerformanceMetrics
CM-9.1
TheICMCoreSystemshallcalculateandstoremetricssummarizingoverallcorridorperformance.
H DecisionSupport
35. VerifyProductivitymetricsfortheentirecorridor:• Vehicle-miles
Connecttoestimationmetricendpoint&
Corridorperformancetestforgeographic
I-210Pilot:VerificationPlan
42
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
traveled(VMT)• Vehicle-hours
traveled(VHT)• Vehiclehoursof
delay• Vehicleoccupancy
(personmilestraveled,personhourstraveled)
• Estimateaveragevehicleoccupancyfactor
AMQendpointandcheckthedataisthereandcorrect
area/timespansAutomationtestcandidate
CM-9.2
TheICMCoreSystemshallcalculateandstoremetricssummarizingtheperformanceofmainlinefreewayoperations.
H DecisionSupport
36. Verifyvehiclebasedmetricsonfreewaysegment(estimationengine,vehiclesensing):• Totalvehicleflow• Vehicle-miles
traveled(VMT)• Vehicle-hours
traveled(VHT)• Averagetraveltime
acrosssegment• Averagespeed
acrosssegment• Vehicle-hoursof
delay(VHD)• Averagedelayper
vehicle• VehicleOccupancy
Factor:Totalpersonflow
• VehicleOccupancyFactor:Person-milestraveled(PMT)
• VehicleOccupancyFactor:Person-hourstraveled(PHT)
• Reliabilitymetrics:Traveltimeindex
• Reliabilitymetrics:Bufferindex(extratimethattravelersmustaddtotheiraveragetraveltimewhenplanningtripstoensureon-timearrival)
• HOVlanedatafromsensors
Connecttoestimationmetricsendpoint&AMQandcheckthedataisthereandcorrect
CorridorperformancetestAutomationtestcandidate
CM-9.3
TheICMCoreSystemshallcalculateandstoremetricssummarizingtheperformanceoffreewayrampoperations.
H DecisionSupport
37. Verifyvehiclebasedmetricsonfreewayon-rampoff-ramp(estimation&sensing):• Totalvehicleflow
Connecttoestimationmetricsendpoint&AMQ
CorridorperformancetestAutomation
I-210Pilot:VerificationPlan
43
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
• Vehicle-milestraveled(VMT)
• Vehicle-hourstraveled(VHT)
• Vehicle-hoursofdelay(VHD)
• Averagedelaypervehicle
• Vehicleoccupancyfactors:Totalpersonflow
• Vehicleoccupancyfactors:Person-milestraveled(PMT)
• Vehicleoccupancyfactors:Person-hourstraveled(PHT)
endpointandcheckthedataforthefreewayrampsisthereandcorrect
testcandidate
CM-9.4
TheICMCoreSystemshallcalculateandstoremetricssummarizingtheperformanceofarterialtrafficoperations.
H DecisionSupport
38. VerifytheICMCoreSystemshallcalculateandstorethefollowingbasedmetricsonarterials:• Totalvehicleflow• Vehicle-miles
traveled(VMT)• Vehicle-hours
traveled(VHT)39. VerifytheICMCore
Systemshallestimateandstorethefollowingperson-basedproductivitymetricsbasedonavailableaverageregionalvehicleoccupancyfactors:• Totalpersonflow• Person-miles
traveled(PMT)• Person-hours
traveled(PHT)40. VerifytheICMCore
Systemshallestimateandstorethefollowingperson-basedmobilitymetricsbasedonavailableaverageregionalvehicleoccupancyfactors:• Person-hoursof
delay(PHD)• Averagedelayper
person41. VerifyICMCoreSystem
shallcalculateandstorethefollowingvehicle-
Connecttoestimationmetricsendpoint,AMQendpointandcheckthedataisthereandcorrect
ArterialcorridorperformancetestAutomationtestcandidate
I-210Pilot:VerificationPlan
44
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
basedproductivitymetrics:• Vehicleflow(each
approach)• Averagedelayper
vehicle(eachapproachandoverallintersection)
42. Verifythekeyintersectionsshallcalculateandstorethefollowingperson-basedproductivitymetrics:• Personflow(each
approach)• Averagedelayper
person(eachapproachandoverallintersection)
43. Verifythekeyintersectionsshallcalculateandstorethefollowingvehicle-basedproductivitymetrics:• Vehicleflow
capacity(eachapproachandoverallintersection)
• Volume-to-capacityratio(eachapproachandoverallintersection)
• Averagequeuelength(eachapproach)
44. Verifythekeyintersectionsshallcalculateandstorevehicle-basedmobilitymetrics:• Vehicle-hoursof
delay(eachapproachandoverallintersection)
• Averagedelaypervehicle(eachapproachandoverallintersection)
45. Verifythekeyintersectionsshallcalculateandaverageregionalvehicleoccupancyfactors.
CM-9.5
TheICMCoreSystemshallcalculateandstoremetrics
H DecisionSupport
46. Verifythevehicle-basedproductivitymeasures:
Connecttoestimation
Performancetest
I-210Pilot:VerificationPlan
45
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
summarizingtheperformancealonguser-definedroutes.
• Maximumvehicleflowalongeachsegmentoftheroute
• Vehicle-milestraveledalongtheroute(VMT)
• Vehicle-hourstraveledalongtheroute(VHT)
• Verifytheperson-basedproductivitymeasuresbasedonavailableaverageregionalvehicleoccupancyfactors:
• Maximumpersonflowalongeachsegmentoftheroute
• Person-milestraveledalongtheroute(PMT)
• Person-hourstraveledalongtheroute(PHT)
• Verifythefollowingmobilitymeasures:
• Overalltraveltimealongtheroute
• Speedcontourplot47. Verifythefollowing
reliabilitymeasures:• Observedtravel
timevariabilityalongtheroutewithinthedefinedtimeperiod
• Observedflowvariabilityalongtheroutewithinthedefinedtimeperiod
• Traveltimeindexfortheroute
• Bufferindexfortheroute(extratimethattravelersmustaddtotheiraveragetraveltimewhenplanningtripstoensureon-timearrival)
metricsendpoint&AMQendpointandcheckthedataisreportedcorrectly
Automationtestcandidate
CM-9.6
DecisionSupportshallcompileperformancemetricsforeachroadway
H DecisionSupport
48. Verifymetricscalculatedforfreewayelements(mainlinesections,on-
Connecttoestimationmetricsdata
Performancetest
I-210Pilot:VerificationPlan
46
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
managementagencyparticipatingintheoperationoftheICMsystem.
ramps,off-ramps,freeway-to-freewayconnectors).
49. VerifymetricscalculatedforarterialsegmentsmanagedbyLosAngelesCounty.
50. VerifymetricscalculatedforarterialsegmentsmanagedbyPasadena.
51. VerifymetricscalculatedforarterialsegmentsmanagedbyArcadia.
52. VerifymetricscalculatedforarterialsegmentsmanagedbyMonrovia.
53. VerifymetricscalculatedforarterialsegmentsmanagedbyDuarte.
hubendpoint(SOAP&AMQ)andcheckthedataisthereandcorrect
Automationtestcandidate
CM-9.7
TheICMCoreSystemshallcompilemetricssummarizingtheperformanceofmonitoredtransitservices.
M DecisionSupport
Testingtobedefinedwhentherequirementisaddressed.
CM-9.8
TheICMCoreSystemshallcompilemetricssummarizingtheperformanceofparkingfacilities.
L DecisionSupport
Testingtobedefinedwhentherequirementisaddressed.
8.3.1.2.8 TrafficStateDetermination
CM-10.1
TheICMCoreSystemshalluseavailablesensordatatodeterminethestateoftrafficalongroadwaysofinterestwithintheICMcorridor.
H DecisionSupport
54. Verifythatthesensingalongtheroadwaysofinterestisproperlyassimilatedintoeachestimation.
55. Verifysensordatatoestimatetheaveragetrafficflow/trafficspeed/traveltimesonfreeway.
56. VerifytheICMCoreSystemshalluseavailablesensordatatoestimatetheprevailingaveragetrafficflowrateonsectionsofroadwaysofinteresttothesystem.
57. VerifytheICMCoreSystemshalluseavailablesensordatatoestimatetheprevailingaveragetrafficflowratebetweensuccessiveon-rampsalongthesections
Connecttoestimationendpoint,AMQendpointandcheckthedataisthereandcorrect
Automationtestcandidate
I-210Pilot:VerificationPlan
47
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
ofI-210,I-605,andSR-134withintheICMcorridor.
58. VerifytheICMCoreSystemshalluseSensordatatoestimatetheprevailingaveragetrafficflowrateonHOVlanesbetweensuccessiveon-rampsalongthesectionofI-210withintheICMcorridor.
59. Verifyavailablesensordatatoestimateprevailingaveragetrafficflowratesonon-rampsalongthesectionsofI-210,SR-134,andI-605withintheICMcorridor.
60. Verifyavailablesensordatatoestimateprevailingaveragetrafficflowratesonoff-rampsalongthesectionsofI-210,SR-134,andI-605withintheICMcorridor.
61. Verifyavailablesensordatatoestimateprevailingaveragetrafficflowratesonarterialsegmentsalongpotentialdetourroutes.
62. Verifyavailablesensordatatoestimateprevailingaveragetrafficflowratesonarterialsegmentsoutsidepotentialdetourroutesthatmayinfluencedecision-makingactivities.
63. Verifytheavailablesensordatatoestimateprevailingaveragetrafficspeedsonsectionsofroadwaysofinteresttothesystem.
64. Verifyavailablesensordatatoestimatetheprevailingaveragetrafficspeedonthegeneral-purposetrafficlanesbetweensuccessiveon-rampsalongthesectionsofI-210,SR-134,andI-
I-210Pilot:VerificationPlan
48
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
605withintheICMcorridor.
65. VerifyavailablesensordatatoestimatetheaveragetrafficspeedontheHOVlanesbetweensuccessiveon-rampsalongthesectionsofI-210andSR-134withintheICMcorridor.
66. Verifytheavailablesensordatatoestimateprevailingaveragetrafficspeedsonarterialsegmentsalongpotentialdetourroutes.
67. Verifytheavailablesensordatatoestimateprevailingaveragetrafficspeedsonarterialsegmentsoutsidepotentialdetourroutesthatmayinfluencedecision-makingactivities.
68. Verifytheavailablesensordatatoestimateprevailingaveragetraveltimesalongsectionsofroadwaysofinteresttothesystem.
69. Verifytheavailablesensordatatoestimateprevailingaveragetraveltimesongeneral-purposetrafficlanesbetweenkeyinterchangesalongthesectionofI-210withintheICMcorridor.
70. VerifytheavailablesensordatatoestimateprevailingaverageHOV-lanetraveltimesbetweenkeyinterchangesalongthesectionofI-210withintheICMcorridor.
71. Verifytheavailablesensordatatoestimateprevailingaveragetraveltimesalongarterialsegmentsthatmaybepartofadetourroute.
72. Verifytheavailablesensordatatoestimate,
I-210Pilot:VerificationPlan
49
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
wherepossible,averagequeuelengthsalongsectionsofroadwaysofinteresttothesystem.
73. Verifytheavailablesensordatatoestimateprevailingaveragequeuelengthonfreewayon-rampsalongthesectionofI-210withintheICMcorridor.
74. Verifytheavailablesensordatatoestimateprevailingaveragequeuelengthonapproachestosignalizedintersectionsalongpotentialdetourroutes.
75. Verifytheavailablesensordatatodeterminethelevelofcongestiononsectionsofroadwaysofinteresttothesystem.
76. Verifytheavailablesensordatatoestimatethelevelofcongestionbetweensuccessiveon-rampsalongthesectionsofI-210,SR-134,andI-605withintheICMcorridor.
77. VerifytheavailablesensordatatoestimatethelevelofcongestiononHOVlanesbetweensuccessiveon-rampsalongtheI-210,SR-134,andI-605freeways.
78. Verifytheavailablesensordatatoestimatethelevelofcongestionbetweenkeyintersectionsonarterialsegmentsalongpotentialdetourroutes.
CM-10.2
TheICMCoreSystemshallattempttouseavailablesensordatatoestimatetrafficconditionsonroadwaysectionsofinterestwithoutinstrumentation.
H DecisionSupport
79. Verifytheestimationisusingtheavailablesensordata.
80. Verifythatthetrafficonallroadways,withorwithoutinstrumentationareincludedinestimations.
Connecttoestimationendpoint&AMQendpointandthedataisthereandcorrect(withsensorsornot)
Automationtestcandidate
I-210Pilot:VerificationPlan
50
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
8.3.1.2.9 HistoricalPatternDetermination
CM-11.1
TheICMCoreSystemshalldeterminehistoricaltrafficpatternsfromavailabletrafficdata.
H DecisionSupport
81. Verifyforeachtrafficdetector,ICMcoreshalldetermineuponrequestthefollowingstatisticsoveraspecifiedperiod:• Averagemeasured
volumesforright-turn,thru,andleft-turnmovements
• Volumevarianceforeachmovement
• Averageflowmeasurement
• Averagesensoroccupancy
• Averagespeedmeasurement(ifavailable)
• Flowvariance• Sensoroccupancy
variance82. Verifyforeach
intersectionforwhichturnmovementsareavailable,theICMCoreSystemshalldetermineuponrequestthefollowingstatisticsoveraspecifiedperiod:• Averagemeasured
volumesforright-turn,thru,andleft-turnmovements
• Volumevarianceforeachmovement
• Foreachroadwaysegmentforwhichtraveltimemeasurementsareavailable,theICMCoreSystemshalldeterminethefollowingstatisticsoverauser-orsystem-specifiedperiod:
• Averagemeasuredtraveltime
• Traveltimevariance83. Verifythisistestedfor
eachdetector/intersection.
Connecttodatabasetocheckthedataisthereandcorrect
Automationtestcandidate
I-210Pilot:VerificationPlan
51
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
CM-11.2
TheICMCoreSystemshalldeterminehistoricalpatternsfromavailabletrafficcontroldata.
H DecisionSupport
84. Verifyforeachmeteredfreewayon-ramp,theICMCoreSystemshalldeterminethefollowingoperationalstatisticsoveraspecifiedperiod:• Averageperiod
duringwhichtherampmeterwasinoperation
• Averagestarttimeofmeteringoperation
• Averageendtimeofmeteringoperation
• Averagemeteringrateduringactiveperiod
• Proportionoftimethateachdefinedmeteringratewithinthecontrollerhasbeenused
85. Verifyforeachsignalizedintersection,theICMCoreSystemshalldeterminethefollowingoperationalstatisticsoveraspecifiedperiod:• Listofactivated
signaltimingplans• Totaltimeduring
whicheachactivatedtimingplanwasoperational
• Averageobservedcyclelength
• Minimumandmaximumobservedcyclelength
• Averagedurationofeachsignalphase
• Minimumandmaximumdurationofeachsignalphase
• Averagesignaloffset
Connecttodatabasetocheckthedataisthereandcorrect
Automationtestcandidate
CM-11.3
TheICMCoresystemshallcalculatevariabilitystatisticsassociatedwithreal-timetrafficdataoveragiveninterval.
H DecisionSupport
86. VerifytheDataManagementshallincludeafunctiontoobtainorcalculateacrossdays,weeks,months,oryearsthemeanvalueofflow,speed,andtravel
Connecttodatabaseandverifythedataisthereandcorrect
Automationtestcandidate
I-210Pilot:VerificationPlan
52
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
timedataprovidedtotheICMsystembyagivensensororsystemforagiveninterval.
87. VerifytheDataManagementshallincludeafunctiontoobtainorcalculateacrossdays,weeks,months,oryearsthestandarddeviationofflow,speed,andtraveltimedataprovidedtotheICMsystembyagivensensororsystemforagiveninterval.
88. Verifybothmeanandstandarddeviation.
CM-11.4
TheICMCoreSystemshallincludeafunctiontoanalyzehistoricaldataovertimeperiods.
H DecisionSupport
89. VerifyICMCoreSystemshallincludeafunctiontoanalyzehistoricaldataoverarangeofdates.
90. VerifyICMCoreSystemshallincludeafunctiontoanalyzehistoricaldatawithinonedayofthecollectionofthehistoricaldatabeingcollected.
91. VerifyICMCoreSystemshallincludeafunctiontoanalyzehistoricaldataoverspecificweekdayswithinagivendaterange.
92. VerifyICMCoreSystemshallincludeafunctiontoanalyzehistoricaldataoveraninterval(forinstance,every15minutes,1hour,day,month,etc.)
93. VerifydatahubcanbeconfiguredtoprovideHistoricaldataovertimeperiods.
Connecttodatabaseandverifythedataisthereandcorrect
Automationtestcandidate
CM-11.5
TheICMCoreSystemshallnotifysystemuserswhetherarequestedhistoricaldatacompilationisfeasibleforthespecifiedperiodandreportingintervalbasedonavailabledataandthecharacteristicsoftheavailabledata.
H DecisionSupport
Testingtobedefinedwhentherequirementisaddressed.
I-210Pilot:VerificationPlan
53
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
8.3.1.3 StrategicIncident/EventResponsePlanning(CorridorPlanning)
8.3.1.3.1 StakeholderInvolvement
SP-1.1
Stakeholdersshallparticipateinincident/eventresponseplanningactivities.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
8.3.1.3.2 ManagementofResponsePlanComponents
SP-2.1
Systemstakeholdersshalldetermineandmaintaindesiredroutestobeusedasdetoursforincidentsandevents.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SP-2.2
Systemstakeholdersshallbeabletoinfluencetheselectionofsuitabledetoursaroundincidentsorevents.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SP-2.3
Systemstakeholdersshalldeterminethesignalizedintersectionsintheirjurisdictionswhosetrafficsignaltimingplansmaybechangedduringanincidentorevent.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SP-2.4
Systemstakeholdersshalldeterminewhichfreewayrampsshallhavetheirmeteringratechangedduringanincidentorevent.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SP-2.5
Systemstakeholdersshallidentifyorcreate,maintain,anddistributesignaltimingplanstobeusedalongcorridorarterialsduringincidentsandevents.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SP-2.6
Systemstakeholdersshallidentifyorcreate,maintain,anddistributerampmeteringplanstobeusedduringincidentsandevents.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SP-2.7
Systemstakeholdersshalldeterminemessagingequipmentthatmaybeusedtosupporttheimplementationofresponseplans.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SP-2.8
Systemstakeholdersshalldetermineequipment(vehiclesandotherportables)
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
I-210Pilot:VerificationPlan
54
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
thatmaybeusedtosupporttheimplementationofresponseplans.
SP-2.9
Systemstakeholdersshalldeterminepersonnelavailablefordeploymentduringanincidentorevent.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SP-2.10
Systemstakeholdersshalldeterminetypicalinformationtobesenttoagencypersonnelwhenrespondingtoanincidentorevent.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SP-2.11
Systemstakeholdersshalldeterminemessagestobepostedonfixedand/orportableCMSdeviceswhenrespondingtoanincidentorevent.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SP-2.12
TheCorridorManager,inconsultationwithallrelevantstakeholders,shalldeterminetheinformationtobesentto511services.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SP-2.13
TheCorridorManager,inconsultationwithallrelevantstakeholders,shalldeterminetheinformationtobesenttoHARstationsusedaspartofresponseplans.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SP-2.14
TheCorridorManager,inconsultationwithallrelevantstakeholders,shalldeterminetheinformationtobesenttothird-partyproviders.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SP-2.15
TheICMCoreSystemshallincludeafunctionforstakeholderstospecifypredefinedresponseplans,i.e.,specificsetsofresponseactionsthatmaybeconsideredasresponsestoanincidentorevent.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
8.3.1.3.3 IncidentResponseTestingCapabilities
SP-3.1
TheICMCoreSystemshallincludeafunctionfortrafficengineerstocreatemockincidents.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.94. VerifytheICMCore
Systemshallincludeafunctionfortrafficengineerstocreatemockincidents.
Manualtest
I-210Pilot:VerificationPlan
55
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
SP-3.2
TheICMCoreSystemshallincludefunctionalitypermittingmockincidentstobeusedtotesttheeffectivenessofcreatedorproposedresponseplans.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.95. VerifytheICMCore
Systemshallallowuser-createdmockincidentstobesubmittedasrealincidentsfortestingpurposes.
96. Verifyuponreceivingamockincident,theICMCoreSystemshallperformReal-TimeIncidentPlanningandgenerateresponseplansaddressingthemockincidentasifitwerearealincident.
97. Uponreceivingamockincident,theICMCoreSystemshallidentifyarecommendedresponseplanasifthemockincidentwerearealincident.
98. Uponreceivingamockincident,theImplementationfunctionshallrecognizethataresponseplanisbeinggeneratedforamockincidentandstopresponseactivitiesattheidentificationofrequiredfieldcontrolactions.Nofieldcommandsaretobeissued.
99. Upontheexecutionofamockincident,theICMCoreSystemshallstoreinformationpermittingtothegenerationofapost-incidentreport.
Manualtest
8.3.1.3.4 RuleCreationandManagement
8.3.1.3.4.1 DecisionSupportRules
SP-4.1
TheICMCoreSystemshallincludeafunctionforuserstodefinerulestobeusedinthedevelopment,evaluation,selection,andimplementationofresponse
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.
I-210Pilot:VerificationPlan
56
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
plans.SP-4.2
Rulesfordeterminingtheexistenceofanincidentshallbedefinedandmaintained.
M CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.
SP-4.3
Rulesfordeterminingtheseverityofanincidentshallbedefinedandmaintained.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.
SP-4.4
Rulesfordeterminingthezoneofinfluenceofanincidentoreventshallbedefinedandmaintained.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.
SP-4.5
Rulesforassessingthelevelofimpactofanincidentoreventoncorridoroperationsshallbedefinedandmaintained.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.
SP-4.6
Rulesforbuildingresponseplansfromasetofpossibleindividualresponseactionsshallbedefinedandmaintained.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.100. Verifytherulesexistfor
creatingresponseplans.
Manualtest
SP-4.7
Rulesforhandlingspecialmanagementoroperationalsituationsshallbedefinedandmaintained.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.101. Verifyruleslimitingthe
useofspecificroadwayelementsbasedonspecificsituationsshallbedefinedandmaintained.
102. Ruleslimitingtheuseofspecificroadwayelementswithoutsufficientcapacityshallbedefinedandmaintained.
103. Ruleslimitingtheuseofspecificroadwayelementsbasedontheoperationalstatusoftrafficmanagementdevicesontheseelementsshallbedefinedandmaintained.
Manualtest
SP-4.8
Rulesforselectingarecommendedresponseplanamongasetofalternateplansshallbedefinedandmaintained.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.104. Verifyalternateplansare
defined.
Manualtest
SP-4.9
Rulesforsendingresponseplaninstructionstocorridorassetsshallbedefinedandmaintained.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.
Manualtest
SP-4.10
Rulesfordeterminingagencypersonnelwhoshouldbe
H CorridorManagement
105. Verifyrulesfordeterminingagency
Manualtest
I-210Pilot:VerificationPlan
57
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
notifiedofaresponseplanningactionshallbedefinedandmaintained.
personnelwhoshouldbenotifiedofaresponseplanningactionshallbedefinedbytrafficengineersfromstakeholderagencies.
106. Verifyrulesexistfordefiningresponseplannotification.
SP-4.11
TheICMCoreSystemshallincludeafunctionforTrafficEngineerstospecifytheconditionsunderwhichtheimplementationofanapprovedresponseplancanbecanceled.
L CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
SP-4.12
Systemusersshallspecifythelevelofautomationrequiredfortheapprovalofsubmittedmodificationstoactiveresponseplans.
L CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
SP-4.13
DecisionSupportshallprovideameansforuserstogroupandcategorizerules.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
8.3.1.3.5 RulesTestingandEvaluation
SP-4.11
Proposedmodificationtoexistingrulesshallbevalidatedoverauser-definedperiodpriortobeingintroducedintotheproductionsystem.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
SP-4.12
TheICMCoreSystemshallprovideanenvironmentallowingproposednewrulesorrulemodificationstobetestedandvalidatedpriortotheirimplementation.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.
SP-4.13
TheICMCoreSystemshallconductarulestest,exercisingtherulesusingtestdataonaregularbasisandprovidingapass/failcheckfortheresultsofeachruleexecution.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.
SP-4.14
TheCorridorTechnicalManagershallconductweeklyandquarterlyevaluationsoftherulesandtheirexecution.
M CorridorManagement
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
I-210Pilot:VerificationPlan
58
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
8.3.1.3.6 RuleDocumentingandArchiving
SP-4.15
TheICMCoreSystemshallprovideameansforuserstoarchiveruleswithinthesystem.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.
SP-4.16
AlldevelopedrulesshallbestoredinaformatusablebytheDSSrulesengine.
H DataHub Testingtobedefinedwhentherequirementisaddressed.
SP-4.17
TheICMCoreSystemshallutilizeaconfigurationmanagementsystemtomanagerules.
M CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.
8.3.1.3.7 Post-Incident/EventAnalyses
SP-5.1
TheCorridorManagershallconductapost-incidentanalysisreviewwithallaffectedagencieswithinoneweekofeachsignificantevent.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
8.3.1.3.8 QuarterlyOperationalReviews
SP-6.1
TheCorridorManagershallconductaquarterlyreviewoftheoperationaleffectivenessoftheICMEnvironment.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SP-6.2
Aspartofthequarterlyeffectivenessevaluation,theCorridorManagershallassignascoretotheobservedeffectivenessofresponseplanningactivities.
M InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SP-6.3
TheCorridorManagershalluseresultsfromquarterlyoperationalassessmentsofdecisionsupportoperationstoinfluencecorridorplanningdecisions.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
8.3.1.4 Real-TimeIncident/EventMonitoring
8.3.1.4.1 Incident/EventIdentification
IM-1.1.5
TheICMCoreSystemshallmaintainalistofactiveincidentsandeventsaffecting
H DataHub/DSS 107. Verifydatahubmaintainsalistofactiveincidentsandevents.
Connecttotheconductor
Automationtestcandidate
I-210Pilot:VerificationPlan
59
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
corridoroperations. andseethetaskstatusandseeiftheinformationispersisted
IM-1.1
TheICMCoreSystemshallbeawareofwhentrafficincidentsoccuroncorridorroadwaysofinterest.
H DataHub/DSS WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.108. Verifylawenforcement
agenciesshallinformtheICMCoreSystemaboutnewactiveincidentsassoonastheincidentshavebeenverified.Note:Thesystemshallbeabletooperatewithoutthisrequirementbeingmet.
109. VerifytheICMCoreSystemshallreceivefromfirstrespondingagenciesinformationaboutactiveincidentsoreventsaffectingcorridoroperationsbeingmanagedbytheseagencies.Note:Thesystemshallbeabletooperatewithouttheserequirementsbeingmet.
110. VerifytheICMCoreSystemshallreceivefromtheCaliforniaHighwayPatrolinformationaboutmajoractiveincidentsontheICMcorridorbeingmanagedbytheagency.
111. VerifytheICMCoreSystemshallreceivefromtheLosAngelesCountySheriff’sDepartmentinformationaboutmajoractiveincidentsonmaincorridorarterialsinDuarte.
112. VerifytheICMCoreSystemshallreceivefromthePasadenaPoliceDepartmentinformationaboutmajoractiveincidentsonmaincorridorarterialsbeingmanagedbytheagency.
113. VerifytheICMCoreSystemshallreceivefromtheArcadiaPolice
Connecttotheendpointtocapturethelistofactiveincidentsandeventsforcorridorroadways
Automationtestcandidate
I-210Pilot:VerificationPlan
60
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
Departmentinformationaboutmajoractiveincidentsonmaincorridorarterialsbeingmanagedbytheagency.
114. VerifytheICMCoreSystemshallreceivefromtheMonroviaPoliceDepartmentinformationaboutmajoractiveincidentsonmaincorridorarterialsbeingmanagedbytheagency.
115. VerifytheVerdugoFireCommunicationsdispatchsystemshallsendtotheICMCoreSysteminformationaboutfireincidentsexpectedtosignificantlyaffectroadwayoperationswithintheICMcorridorbeingmanagedbytheagency.
116. VerifytheICMCoreSystemshallreceivefromLASAFEinformationaboutincidentsbeingrespondedtobytheagency.
117. VerifyICMCoreSystemshallretrieveincidentsreportedbytravelersonsocialmediaapplications.
118. VerifyICMCoreSystemshallincludeafunctionforsystemuserstomanuallydefinenewtrafficincidentsthatshouldbeconsideredbytheresponseplanningactivities.(Thiscanonlybeaddressedinthisreleaseandwillbeaddressedbycorridormanagementsystem)
IM-1.2
TheICMCoreSystemshallbeawareofmajortransitincidentsoccurringwithinthecorridor.
M DataHub/DSS Testingtobedefinedwhentherequirementisaddressed.
IM-1.3
TheICMCoreSystemshallbeawareofwhenscheduledeventsmayaffectcorridoroperations.
H DataHub/DSS WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.119. Verifythelistofmajor
scheduledevents
Connectto
I-210Pilot:VerificationPlan
61
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
expectedtohaveasignificantimpactoncorridoroperations.Verifytheinformationaboutscheduledeventsfrominformationsystemsusedbystakeholderagencies(theCaltransLaneClosureSystem(LCS)informationaboutplannedroadwayclosuresthatmayaffectcorridoroperations,LosAngelesCountyLaneClosureWebsiteinformationaboutplannedroadwayclosuresthatmayaffectcorridoroperations)
120. Verifyincidentinformationgetsupdatedaboutplannedlane/roadwayclosureswhenmanuallyenteredintothesystembysystemusers.WhenwegettheCMSsystemwecanverifythedataiscorrect.
121. VerifyincidentinformationgetsupdatedafunctionforusersieStakeholdersshallenterintotheICMCoreSysteminformationaboutscheduledeventsorplannedlaneorroadwayclosure,tomanuallydefineneweventsthatshouldbeconsideredbytheresponseplanningactivities.WhenwegettheCMSsystemwecanverifythedataiscorrect.
theendpointtocapturethelistofactiveincidentsandeventsforcorridorroadways
IM-1.4
TheICMCoreSystemshallbeawareofwhenmajorweathereventsmayaffecttravelconditionswithinthecorridor.
L DataHub/DSS Testingtobedefinedwhentherequirementisaddressed.
IM-1.5
TheICMCoreSystemshalldeterminewhenunusualtrafficconditionsexistwithinthecorridor.
H DataHub/DSS Testingtobedefinedwhentherequirementisaddressed.
IM-1.6
TheICMCoreSystemshallalertrelevantTMCorTCS
H CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
I-210Pilot:VerificationPlan
62
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
operatorswhenunusualtrafficvolumesorspeedsaredetected.
IM-1.7
TheICMCoreSystemshallhaverulesandparametersforincidentdetectionthatcanbeadjusted("fine-tuned")tominimizefalsealertsandeffectivelydeliverusefulwarningstotheoperator.
H CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
IM-1.8
TheICMCoreSystemshallensurethatduplicateincidentsoreventsarenotcreatedwhenprocessingdatafromvarioussources.
M DSS/DataHub Testingtobedefinedwhentherequirementisaddressed.
8.3.1.4.2 Incident/EventVerification
IM-2.1
Allincidentsshallbeverifiedbeforeinitiatingresponseplanning.
H DecisionSupport
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.122. Verifyiftheincidents
thathavebeenverifiedtoexistbeforedevelopingresponseplans.
123. Verifyiftheeventsthathavebeenverifiedtooccurbeforedevelopingresponseplansforscheduled.
Automationtestcandidate
IM-2.3
TheICMCoreSystemshallremovefromconsiderationanyidentifiedincidentoreventthathasnotbeenverifiedwithinareasonableamountoftime.
H DecisionSupport
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.124. Verifyifanyidentified
faultyincidentoreventreportedisremovedfromconsideration.Keeplogforfuture.Reviewallunverifiedincidentsandeventshavebeenremovedfromconsideration.
8.3.1.4.3 Incident/EventCharacterization
IM-3.1
TheICMCoreSystemshallobtainorbeprovidedwithinformationallowingittoassesstheimpactofanincidentoreventoncorridoroperations.
H DecisionSupport
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.IncidentinformationwillbepartoftheCMS.125. Verifytheimpactofthe
incident.
Manualtest
I-210Pilot:VerificationPlan
63
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
• Typeofincident• Timeincident
occurred• Expectedduration
ofincident• Roadwaysegment
onwhichincidentislocated
• Locationofincidentalongroadwaysegment
• Lane(s)affectedbytheincident
• Agencyresponsibleformanagingtheincident
126. Verifytheimpactoftheevent.• Typeofevent• Locationofevent• Timeeventstarted• Expectedduration
ofevent• Roadwaysegment(s)
affectedbytheevent
• Trafficlanesaffectedbytheeventoneachaffectedroadwaysegment
• Agencyresponseformanagingtrafficevent
• Gather,storeincidentoreventcharacteristicsinadvancefromavailabledatafeeds.
IM-3.4
TheICMCoreSystemshallnotdevelopresponseplansforincidentsoreventsforwhichcriticalinformationismissing.
H DecisionSupport
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.127. Verifynoresponseplan
willbegeneratedforanincidentoreventthathasnotbeenlocatedonaspecificroadwaysegment.
128. Verifynoresponseplanwillbegeneratedifnoinformationaboutthenumberoflanesclosedontheaffectedroadway.
129. Verifynoresponseplanwillbegeneratedforan
I-210Pilot:VerificationPlan
64
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
incidentoreventifanexpecteddurationhasnotbeenprovided.
IM-3.5
TheICMCoreSystemshalllogforfuturereviewanynon-verifiedincidentoreventthathasbeenremovedfromconsideration.
M DecisionSupport
Testingtobedefinedwhentherequirementisaddressed.
8.3.1.4.4 Incident/EventInformationDissemination
IM-4.1
TheICMCoreSystemshallnotifythesystem’sReal-TimeResponsePlanningfunctionofanynewactiveincident,unscheduledevent,orplannedeventoccurringwithintheICMcorridor.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.130. Verifywhenanincident
isinputted,itgetssentintothedecisionsupportsystem.UntilCMSisavailableforcethisatthedatahubendpointfortheCMS.
IM-4.2
TheICMCoreSystemshallincludefunctionalitytoinformstakeholders,travelers,andindustrypartnersofincidentsandevents.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.
IM-4.3
TheICMCoreSystemshallnotifyTMC/TCSoperatorsofactiveincidentsandeventsaffectingtravelconditionswiththeICMcorridor.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.
IM-4.4
TheICMCoreSystemshallinformfirstrespondersofactiveincidentsandeventsaffectingtravelconditionswiththecorridor.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.131. VerifytheICMCore
SystemshallinformTrafficManagementTeamoffreewayincidentsandcorridoreventsthatmayrequireitsdeployment.
132. VerifytheICMCoreSystemshallinformLASAFEofidentifiedfreewayincidents.
133. VerifytheICMCoreSystemshallinformtheCHPofidentifiedfreewayincidentsandmajorarterialincidentsthatmayaffectfreewayoperations.
134. VerifytheICMCore
I-210Pilot:VerificationPlan
65
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
Systemshallinformlocalfirstrespondingagenciesofincidentsandeventsthatmayaffecttravelconditionswithintheirjurisdiction.• InformtheLos
AngelesCountySheriff’sDepartmentofincidentsandeventsexpectedtoaffectroadwaysmanagedbytheCityofDuarte.
• InformthePasadenaPoliceDepartmentofincidentsandeventsexpectedtoaffectroadwaysmanagedbytheCityofPasadena
• InformtheArcadiaPoliceDepartmentofincidentsandincidentsexpectedtoaffectroadwaysmanagedbytheCityofArcadia.
• InformtheCityofMonroviaPublicSafetyManagerofincidentsandeventsexpectedtoaffectroadwaysmanagedbythecity.
• InformtheCityofDuartePublicSafetyOfficerofincidentsandeventsexpectedtoaffectroadwaysmanagedbythecity.
• InformVerdugoFireCommunicationdispatchersofincidentsandeventsexpectedtoaffectroadwayswithintheICMcorridor.
• TheCorridorManagementSubsystemshallinformtheLosAngelesCounty
I-210Pilot:VerificationPlan
66
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
Sheriff’sDepartmentofcorridorincidentsandeventsexpectedtoaffectroadwaysmanagedbyLosAngelesCounty.
IM-4.5
TheICMCoreSystemshallinformtransitfieldsupervisorsofactiveincidentsandeventsaffectingtravelconditionswiththecorridor.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.
IM-4.6
TheICMCoreSystemshallinformcorridortravelers,bymultiplechannels,ofactiveincidentsandeventsaffectingtravelconditionswiththecorridor.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.Testingtobedefinedwhentherequirementisaddressed.135. TheICMCoreSystem
shallsendincident/eventalertstotheregional511System,Nixlecommunicationsystem,tothird-partynavigationapplicationproviders,andsocialmediaapplicationssupportingICMoperations.
IM-4.7
TheICMCoreSystemshallincludeafunctionforsendingincidentinformationdirectlytofirstrespondersoragencystaffinthefield(i.e.,viasmartphone,tablet,oronboardvehicledevice).
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.
IM-4.8
TheICMCoreSystemshalldisseminateinformationaboutincidentsandeventsthatenablestheinformationrecipientstoassesshowtheincidentoreventmayimpacttheiractivities.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.
IM-4.9
TheICMCoreSystemshalldisseminateinformationabouthowidentifiedincidentsandeventsareexpectedtoimpactcorridortravelconditions.
M CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.
8.3.1.4.5 Incident/EventTermination
IM-5.1
TheICMCoreSystemshallattempttodeterminewhen
L CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
I-210Pilot:VerificationPlan
67
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
anactiveincidentoreventhasterminated.
/DSS
IM-5.2
TheICMCoreSystemshallpermitevent/incidenttermination.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.136. Onlypersonnelfromthe
agencyassociatedwithanincidentoreventshallbeauthorizedtoterminateanevent.
137. Wheninformedthatanincidentoreventhasterminated,theICMCoreSystemshalllabeltheincidentoreventashavingterminated.
138. TheICMCoreSystemshallnotterminateanincidentoreventwithoutstakeholderapproval.
139. Beforemarkinganactiveincidentoreventashavingterminated,theICMCoreSystemshallseekconfirmationfromrelevantTMC/TCSoperatorsthattheincidentoreventhaseffectivelybeenterminated.
140. TMC/TCSoperatorsshallconfirmthattheincidentoreventhaseffectivelybeenterminatedbeforetheICMCoreSystemidentifiesitassuch.
141. TheICMCoreSystemshallnotifystakeholdersifanincidentoreventhasnotbeenterminatedwithinauser-definedtimepasttheexpectedduration.
8.3.1.4.6 Incident/EventArchiving
IM-6.1
TheICMCoreSystemshalllogallidentifiedincidents/events.
M CorridorManagement/DSS/DataHub
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.CMSwillhavelogofallincidents.142. Verifydatahublogofall
verifiedincidents.Automatethedatahub
Automationtestcandidate
I-210Pilot:VerificationPlan
68
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
part
8.3.1.5 DeterminationofReferenceDataforResponseplanning
RP-1.1
Attheonsetofaresponseplanningactivity,theICMCoreSystemshallidentifythesetofdatathatwillbeusedtoassistintheevaluationofcurrentcorridoroperationsandthedevelopmentoftrafficforecasts.
H DecisionSupport
143. Verifytherulesexistwhereveritisstored.Thisisamanualprocess.
144. Verifytheresponseplanpersistencecontainscurrentstateinformation(Assetdata,routedata,responsestate).
8.3.1.5.1 Incident/EventImpactAssessment
RP-2.1
Priortodevelopingaresponseplan,theICMCoreSystemshallassessthenear-futureimpactsofidentifiedincidentsoncorridoroperations.
H DecisionSupport
145. Verifyfollowingtheidentificationofanactiveincidentorevent(Predictionisrunforminimumofanhour),theICMCoreSystemshallassessthepotentialimpactoftheincidentoreventonoverallcorridoroperationsoverthenexthour.
146. Whenevaluatingtheimpactofanewactiveincidentorevent,theICMCoreSystemshalldeterminetheextentofthezoneofinfluenceoftheincidentorevent(Calculateszoneofinfluence).
147. Whenevaluatingtheimpactofanewactiveincidentorevent,theICMCoreSystemshallconsiderthecumulativeeffectofallotheractiveincidentsandeventswithinthecorridor,aswellasfutureeventsscheduledtostartduringtheevaluationperiod.
148. Verifythemodelithasrun,hasthecorrectstateinfoandtheinfofromotherincidents.
149. Verifythepredictionsthatarerunincludeallotherincidentinfoandthecurrentestimation.
Connecttotheendpointforprediction
AutomationtestcandidateManualtest
I-210Pilot:VerificationPlan
69
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
RP-2.2
TheICMCoreSystemshallonlyconductoperationalassessmentsofincidentsandeventsthathavebeenconfirmedtoexist.
H DecisionSupport
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.150. VerifyCMSonlysends
confirmedincidents.
RP-2.3
Basedontheresultsoftheincidentimpactassessment,activeincidentsoreventsshallbecategorizedusingrulesspecifiedinresponseplanningashavingaminor,medium,ormajorimpactoncorridoroperations.
H DecisionSupport
151. Verifyranking(1-10)ofresponseplanisreceived.
ConnecttodatahubendpointthatsendstheinformationtotheCMS.
Automationtestcandidate
8.3.1.5.2 ResponsePlanGeneration
RP-3.1
TheICMCoreSystemshallassembleresponseplansforallincidents,unscheduledevents,andplannedeventsexpectedtogenerateaveragedelaysof5minutesorgreatertotravelers.
H DecisionSupport
152. VerifytheICMCoreSystemshallassembleresponseplansforfreewayincidentsexpectedtolastlonger(setalimitintherulesengine10min/20mins,beyondthelimitandbelowthelimit)thanthenumberofminutesdefinedintheresponseplantriggerrulesandexpectedtogenerateaveragedelaysof5minutesorgreatertotravelers.
153. VerifytheICMCoreSystemshallassembleresponseplansforarterialincidentsexpectedtolastlongerthanthenumberofminutesdefinedintheresponseplantriggerrulesandexpectedtogenerateaveragedelaysof5minutesorgreatertotravelers.
154. VerifytheICMCoreSystemshallassembleresponseplansforplannedroadclosuresanticipatedtolastlongerthanthenumberofminutesdefinedintheresponseplantriggerrulesandexpectedto
Feedabunchofincidentsandseethecorrectresponseforvariouslimitsthatareputin
AutomationtestcandidateManualtest
I-210Pilot:VerificationPlan
70
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
generateaveragedelaysof5minutesorgreatertotravelers.
155. VerifytheICMCoreSystemshallassembleresponseplansforplannedeventsaffectingroadwayoperationsexpectedtolastlongerthanthenumberofminutesdefinedintheresponseplantriggerrulesandexpectedtogenerateaveragedelaysof5minutesorgreatertotravelers.
156. VerifytheICMCoreSystemshallassembleresponseplansforunexpectedeventsanticipatedtolastlongerthanthenumberofminutesdefinedintheresponseplantriggerrulesandexpectedtogeneratedelaysof5minutesorgreater.
157. Manualverificationiftherulesexist.
8.3.1.5.3 IdentificationofAvailableFieldElements
RP-3.2
Whenassemblingaresponseplan,theICMCoreSystemshallonlyconsidermodifyingavailable,workingassets.
H DecisionSupport
158. VerifytheICMCoreSystemshallusestatusdatacollectedfromindividualtrafficsignalcontrollerstodeterminewhetherchangestotheoperationofspecificsignalizedintersectionswouldbeauthorized.
159. VerifytheICMCoreSystemshallusestatusdatacollectedfromindividualrampcontrollerstodeterminewhethermeteringchangescanbeimplementedatspecificfreewayon-rampsorfreeway-to-freewayconnectors.
160. VerifytheICMCoreSystemshallusestatusdatacollectedfromfixed
Createadummymessageforarampmeterthatdoesn’texistNegativetestforvariousassetsthataren’tavailable
Automationtestcandidate
I-210Pilot:VerificationPlan
71
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
CMSstodeterminewhetherdesiredinformationmessagescanbedisplayedonspecificdevices.
161. VerifytheICMCoreSystemshallusestatusdatacollectedfromextinguishabletrailblazersignstodeterminewhetherthesignscanbeusedtoproviderouteguidance.
162. VerifytheICMCoreSystemshallchecktheavailabilityofportableCMSstodeterminewhethersuchdevicescanbedeployed.
163. VerifytheICMCoreSystemshallusestatusdatacollectedfromindividualHighwayAdvisoryRadios(HARs)todeterminewhetherthestationscouldbeusedtobroadcastincident/event-relatedmessages.
164. VerifytheICMCoreSystemshallremovefromconsiderationanycontrolelementdeterminedtobecurrentlyunavailable.
165. VerifytheICMCoreSystemshallremovefromconsiderationanycontrolelementprojectedtobecomeunavailablewithintheanticipatedperiodofapplicationoftheresponseplantobedeveloped.
RP-3.3
Whenassemblingaresponseplan,theICMCoreSystemshallonlyconsidermanagementresourcesavailablewithineachagencyatthetimeofdayaresponseplanisdeveloped.
H DecisionSupport
166. Verifytheresponseplanmanagementeliminatesresourcesthatarenotavailable.
Statusmessagewithassetnotavailableshouldn’tbeintheresponseplangenerated.Putinarule
I-210Pilot:VerificationPlan
72
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
withtheassetnotavailable.
RP-3.4
TheICMCoreSystemshallincludethecapabilitytoincludeorexcludeaparticularcontrolassetfrommodificationbyresponseplans.
L DecisionSupport
Testingtobedefinedwhentherequirementisaddressed.
8.3.1.5.4 IdentificationofSuitableDetours
RP-3.5
Whenrespondingtoanincidentorevent,theICMCoreSystemshallfirstassesstheusabilityofuser-definedpredefineddetoursbeforeattemptingtoassemblenewdetourroutes.
L DecisionSupport
Testingtobedefinedwhentherequirementisaddressed.
RP-3.6
Ifnopredefineddetourrouteisavailable,theICMCoreSystemshallconductnetworksearchestotrytoidentifypotentialdetoursaroundincidentsandeventswithinasetofallowableroadwaysegments.
L DecisionSupport
Testingtobedefinedwhentherequirementisaddressed.
RP-3.7
TheICMCoreSystemshallbeabletoidentifysuitabledetoursforvarioustypesofvehicles.
M DecisionSupport
Testingtobedefinedwhentherequirementisaddressed.
RP-3.8
TheICMCoreSystemshallconsiderallapplicableroadwaygeometricalrestrictionswhensearchingforsuitabledetoursaroundanincidentorevent.
H DecisionSupport
167. VerifytheICMCoreSystemshallrefrainfromsendingtrucksalongroadwaysegmentsforwhichtheremaybeinsufficientheightclearanceunderbridgesorstructures.
168. VerifytheICMCoreSystemshallrefrainfromsendingtrucksalongroadwaysegmentswherethereisinsufficientturningradiustoallowthevehiclestomakeintendedrightorleftturns.
169. VerifytheICMCoreSystemshallrefrainfromsendingbusesalongroadwaysegmentswherethereisinsufficientturningradius
I-210Pilot:VerificationPlan
73
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
toallowthevehiclestomakeintendedrightorleftturns.
170. Verifywithtrafficengineersthattheyroutevehiclestoroutessufficientforallvehicles.
RP-3.9
TheICMCoreSystemshallconsiderallapplicableactivetrafficrestrictionswhensearchingforsuitabledetoursaroundanincidentorevent.
H DecisionSupport
171. VerifytheICMCoreSystemshallnotsendtrafficintoschoolzoneswhenchildrenarewalkingtoandfromschools.
172. VerifytheICMCoreSystemshallnotsendheavyvehiclesonlocalarterialswithactivetruckrestrictions.
173. Verifytotheextentpossible,theICMCoreSystemshallrefrainfromsendingtrafficalongarterialsegmentsheavilytraveledbybuses(e.g.,ColoradoBlvdinPasadena).
174. Verifyrulesareinplacethatthisdoesn’toccur.
RP-3.10
TheICMCoreSystemshallconsidertheavailabilityoftrafficmanagementdevicesalongindividualdetours.
H DecisionSupport
175. VerifytheICMCoreSystemshallexcludefromconsiderationidentifieddetourswheretheproportionoftrafficcontrolsignalsthatcanbemodifiedbytheICMCoreSystemisbelowauser-definedthreshold.
176. VerifytheICMCoreSystemshallexcludefromconsiderationidentifieddetourswheretheproportionofdevicesthatcanbeusedtoprovideguidancealongtheidentifiedroute(suchasCMSsandextinguishabletrailblazersigns)isbelowauser-definedthreshold.
177. Verifyrulesareinplacethatthisworks.
RP-3.11
Unlessnecessary,theICMCoreSystemshallavoidsendingtraffictowardsstop-controlledintersections.
H DecisionSupport
178. Verifyrulesareinplacethatthisworks/noreroutesusestopcontrolledintersections.
I-210Pilot:VerificationPlan
74
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
RP-3.12
TheICMCoreSystemshallconsiderthecongestiondevelopingupstreamandaroundanincidentoreventwhensearchingforsuitabledetoursaroundanincidentorevent.
H DecisionSupport
179. Whereverpossible,theICMCoreSystemshallselectordevelopdetoursstartingfromapointupstreamofthecongestiondevelopingontheapproachtoanincident.
180. Whereverpossible,theICMCoreSystemshallselectordevelopdetourroutesavoidingheavilycongestedroadwaysegments.
181. Verifypredictionsaregettingacurrentestimation.
182. Verifyrulesareinplacetomakesureitworks.
RP-3.13
TheICMCoreSystemshallberobustenoughtoincorporateprojectedtrafficconditionsonthefreewaysandarterials,ifavailable,indeterminingthebestdetour(s)aroundincidentsandevents.
H DecisionSupport
183. Verifypredictionsareusedinevaluation.
Checkmultipleresponseplans(1-10plans)aredeveloped.
RP-3.14
TheICMCoreSystemshallincludeafunctiontoidentifyandaccommodatemorethanonedetourbeingimplementedsimultaneouslyasaresponsetoagivenincident/event.
H DecisionSupport
184. Verifyresponseplans(1-10plans)allowmorethanonesimultaneousdetour.
RP-3.15
TheICMCoreSystemshallrankpotentialdetourroutesaroundanincidentoreventbasedontheirattractivenessrelativetotheincidentorevent.(Note:Thisrequirementisrankedlow,astheinitialrequirementsstatethatresponseplanrouteswillbeselectedinadvance.Thisrequirementisinanticipationthatatsomepointinthefuturethesystemwillgenerateroutesinrealtime.)
L DecisionSupport
Testingtobedefinedwhentherequirementisaddressed.
RP-3.16
TheICMCoreSystemshallincludeafunctiontoremoveroutesfromconsiderationbasedoncontrolassetavailability.
H DecisionSupport
185. TheICMCoreSystemshalleliminatefromconsiderationroadwaysegmentsorroutesalongwhichthenumberofunavailablecontrolassetsexceedsauser-definedthreshold.
I-210Pilot:VerificationPlan
75
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
186. TheICMCoreSystemshalleliminatefromconsiderationroadwaysegmentsorrouteswherecontrolassetscriticaltotheimplementationofaresponseplan(suchasatrafficsignalatakeyintersection)areunavailable.
187. Verifyrulesareinplacethatthisworks.
RP-3.17
TheICMCoreSystemshallincludeafunctiontoreturna“noexistingdetour”solutionasasuitablesolutiontothesearchofdetourroutesaroundanincidentorevent.
H DecisionSupport
188. Verifythatthe“donothing”responseplanisselectedwhennobetterresponseplanisavailable.
8.3.1.5.5 IdentificationofSuitableControlActions(ResponsePlanDevelopment)
RP-3.18
TheICMCoreSystemshalldevelopresponseplansseekingtominimizetheanticipatedimpactsofidentifiedactiveincidents/eventsonnear-futurecorridoroperations.
H DecisionSupport
189. Whendevelopingaresponseplan,theICMCoreSystemshallpromoteactionsseekingtominimizeoveralltraveltimes/delayswithinthezoneofinfluenceoftherelatedincident/event.
190. Whendevelopingaresponseplan,theICMCoreSystemshallconsidertheeffectsoncorridoroperationsofallidentifiedactiveincidents/eventswithinthecorridor.
191. Whendevelopingaresponseplan,theICMCoreSystemshallconsidertheeffectsofallfutureroad/laneclosuresandeventsscheduledtooccurwithinthezoneofinfluenceoftherelatedincident/eventduringtheincident’sprojectedduration.
192. Verifyrulesareinplacethatthisworks.
193. Verifythatfutureandcurrentincidentsandevents&laneclosures
I-210Pilot:VerificationPlan
76
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
areusedinpredictions.RP-3.19
Developedresponseplansshallbecomprisedofpre-approvedcontrolandmanagementactions.
H DecisionSupport
194. Verifyeveryresponseplanfrom1ormoreisinplace.Allofthemgetusedinsomeresponseplan.Thattheelementsofageneratedresponseplanhavebeenapproved.
195. Verifydevelopedresponseplansshallbecomprised,ataminimum,ofoneormoreofthefollowingcontrolactions:• Individualstobe
contactedateachagencyabouttheincidentbeingrespondedto.
• Recommendedalternateroutesaroundanincidentorevent:
• Recommendedroute(s)forpassengercars
• Recommendedroute(s)fortrucks
• Recommendedroute(s)forbuses
• Rampmeteringcontrolactions:
• Turningrampmeterstogreen(“Green-ball”operation)
• Activationofaspecificmeteringrate(0to15)
• Intersectioncontrol:• Changeintraffic
signalcontrolplaninoperation
196. VerifyPersonneldeploymentrequests:• Fullrampclosure• Locationswhere
portableCMSsaretobedeployed
• Informationdissemination:
• MessagestopostonfixedCMSs
• Messagestoposton
I-210Pilot:VerificationPlan
77
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
portableCMSstobedeployedalongthecorridor
• Extinguishabletrailblazersignstobeactivated
• MessagestobroadcastonHARs
197. Informationtodisseminateto511systems,third-partyinformationproviders,andmobiletravelapplicationdevelopers.
RP-3.20
Whendevelopingaresponseplan,theICMCoreSystemshallfavortheimplementationofpre-approvedresponseactions.
H DecisionSupport
Testingtobedefinedwhentherequirementisaddressed.
RP-3.21
Whendevelopingresponseplans,theICMCoreSystemshallconsider,ifpossible,thehistoricalperformanceofpreviouslydevelopedcombinationsofresponseactionsforpastincidentsoreventsofsimilarmagnitudeoccurringatsimilarlocations.
L DecisionSupport
Testingtobedefinedwhentherequirementisaddressed.
RP-3.22
TheICMCoreSystemshallonlydevelopresponseplansthatcanbeimplementedifrecommended.
M DecisionSupport
Testingtobedefinedwhentherequirementisaddressed.
RP-3.23
TheICMCoreSystemshallincludeafunctiontodevelopmultiplepotentialresponseplansinresponsetoagivenincidentorevent.
H DecisionSupport
198. VerifytheICMCoreSystemshallbeabletodevelopmultipleresponseplansasaresponsetoanincidentorevent.
RP-3.25
TheICMEnvironmentshallinformtransitfieldsupervisorsassoonaspossibleoftheresponseactionsbeingconsideredtohelpthemmakedecisionsregardingpotentialtransitserviceadjustments.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
8.3.1.5.6 EvaluationofIndividualResponsePlans
RP-3.26
TheICMCoreSystemshallevaluatealldevelopedvalidresponseplans.
H DecisionSupport
199. Verifythereisa“donothing”andeveryresponseplanisevaluated.
200. TheICMCoreSystem
I-210Pilot:VerificationPlan
78
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
shallalwaysconsidera“donothing”scenario(scenarioinwhichnoactionistaken)asoneofthepotentialresponseplanstobeevaluated.
201. TheICMCoreSystemshallevaluateallresponseplansdevelopedbyDecisionSupport.
RP-3.27
TheICMCoreSystemshallproduceatrafficforecastforeachresponseplanbeingevaluated.
H DecisionSupport
202. Verifypredictionisrunforeveryresponseplan.
203. Verifyeverypredictionusesestimationastheinitialstate.
204. Verifythatfutureandcurrentincidentsandevents,laneclosures&corridorassetstateareusedinpredictions.
205. Verifythatresponseplanimplementalltheplanelementssuchasintersectionsignalplanchanges,rampmeterchanges,road/lanechanges,communicationelements,manualinterventions.
206. Thetrafficforecastforeachresponseplanshallusethecorridor’scurrenttrafficstateasitsinitialstate.
207. Thetrafficforecastforeachresponseplanshalltakeintoaccountexpectedchangesintrafficpatternsfromknownroadclosures,otherincidentsorevents,etc.
208. Thetrafficforecastforeachresponseplanshallimplementalltheplanelements(intersectionsignalplanchanges,rampmeterchanges,road/lanechanges,communicationelements,manualinterventions)associatedwiththeresponseplanbeingevaluated.
Automationtestcandidate
I-210Pilot:VerificationPlan
79
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
RP-3.28
TheICMCoreSystemshallevaluatetheextenttowhicheachdevelopedresponseplanwouldimprove/deterioratecorridoroperationsovera“donothing”scenario.
H DecisionSupport
209. Verifystartingfrom“donothing“scenariowitheachresponseplanoverone-hourforecastsofcorridoroperations.
210. Verifyeachcomparisonisusingcurrenttimeascomparisonstartingpoint.
211. Verifypredictionswithvehicle-delay.
212. Verifyeachpredictiongeneratesamapforcongestion.
213. Verifycomparisonsofresponseplanpredictionsofvehicle-delaywithdonothingpredictionsofvehicle-delay.
214. Evaluationofthepotentialimpactsofindividualresponseplansoncorridoroperationsshallbeconductedoverone-hourforecastsofcorridoroperationsusingthecurrenttimeasastartingpoint.
215. Foreachevaluatedresponseplan,theICMCoreSystemshallprovidetheforecastedincrease/decreaseinvehicle-delayincurredwithinthezoneofinfluenceoftheassociatedincidentoreventwhencomparedtothe“donothing”scenario.• Foreachevaluated
responseplan,theICMCoreSystemshallprovidetheforecastednominalincrease/decreaseinvehicle-delayincurredwithinthezoneofinfluenceoftheassociatedincidentoreventwhencomparedtothe“donothing”scenario.
I-210Pilot:VerificationPlan
80
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
• Foreachevaluatedresponseplan,theICMCoreSystemshallprovidetheforecastedpercentincreaseinvehicle-delayincurredwithinthezoneofinfluenceoftheassociatedincidentoreventwhencomparedtothe“donothing”scenario.
216. Foreachevaluatedresponseplan,theICMCoreSystemshallprovidetheforecastedincrease/decreaseinperson-delayincurredwithinthezoneofinfluenceoftheassociatedincidentoreventwhencomparedtothe“donothing”scenario.• Foreachevaluated
responseplan,theICMCoreSystemshallprovidetheforecastednominalincrease/decreaseinperson-delayincurredwithinthezoneofinfluenceoftheassociatedincidentoreventwhencomparedtothe“donothing”scenario.
• Foreachevaluatedresponseplan,theICMCoreSystemshallprovidetheforecastedpercentincreaseinperson-delayincurredwithinthezoneofinfluenceoftheassociatedincidentoreventwhencomparedtothe“donothing”scenario.
217. Foreachevaluated
I-210Pilot:VerificationPlan
81
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
responseplan,theICMCoreSystemshallprovidetheforecastedincrease/decreaseintraveldemandresultingfromtheimplementationoftheresponseplan.• Foreachevaluated
responseplan,theICMCoreSystemshallprovidetheforecastedpercentincrease/decreaseinvehicle-milestraveledwithinthezoneofinfluenceoftheassociatedincidentoreventwhencomparedtothe“donothing”scenario.
• Foreachevaluatedresponseplan,theICMCoreSystemshallprovidetheforecastedpercentincrease/decreaseinperson-milestraveledwithinthezoneofinfluenceoftheassociatedincidentoreventwhencomparedtothe“donothing”scenario.
• Foreachdevelopedresponseplan,theICMCoreSystemshallprovideamapshowingthelocationofcongestedroadwaysegmentsassociatedwiththeresponseplan.
RP-3.29
Foreachevaluatedresponseplan,theICMCoreSystemshallproduceaconfidenceindexreflectingthepotentialabilityoftheproposedactionstopositivelyaffectcorridoroperations.
M DecisionSupport
Testingtobedefinedwhentherequirementisaddressed.
I-210Pilot:VerificationPlan
82
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
8.3.1.5.7 SelectionofRecommendedResponsePlan
RP-3.32
TheICMCoreSystemshallalwaysconsidera“donothing”scenarioasapotentialrecommendation.
H DecisionSupport
218. Verifyeveryincidentgeneratesa“donothing“responseplan.
Automationcandidate
RP-3.33
TheICMCoreSystemshallrankalldevelopedresponseplansbasedontheirabilitytoimprovecorridoroperationswithintheidentifiedzoneofinfluenceoftheincidentoreventthattriggeredtheresponseplanning.
H DecisionSupport
219. Responseplanrankingshallbemadeagainstthe“donothing”scenario
220. TheICMCoreSystemshallassignahigherrankingtoresponseplansreducingincurreddelayswithinthezoneofinfluenceoftheincidentorevent.
221. TheICMCoreSystemshallassignahigherrankingtoresponseplansincreasingthenumberofvehiclesortravelersabletotravelthroughthezoneofinfluenceoftheincidentorevent.
222. TheICMCoreSystemshallassignahigherrankingtoresponseplanswhereallinvolvedcorridorassetsareavailableandingoodoperatingcondition.
223. TheICMCoreSystemshallassignahigherrankingtoresponseplanshavingahigherconfidenceindex.
224. TheICMCoreSystemshallrankaresponseplanas“Unacceptable–JurisdictionalRestricted”ifimplementationoftheplanwouldviolateamandatoryjurisdictionalrestriction(suchasaschoolzonerestriction,atruckrestriction,etc.).
225. TheICMCoreSystemrankingshallrankaresponseplanas“Unacceptable”ifitsimplementationwouldresultinaworseoutcomethanthe“do
I-210Pilot:VerificationPlan
83
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
nothing”scenario.226. Verifyeachresponse
planiscomparedtothe“donothing”responseplan.
227. Verifytherulesexistforusingincurreddelayinresponseplanranking.
228. Verifytherulesexistforusingnumberofvehiclesortravelersabletotravelthroughthezoneofinfluenceinresponseplanranking.
229. Verifytherulesexistforusingcorridorassetsareavailableandingoodoperatingconditioninresponseplanranking.
230. Verifytherulesexistforusinghigherconfidenceindexinresponseplanranking.
231. Verifytherulesexistforusingmandatoryjurisdictionalrestriction(suchasaschoolzonerestriction,atruckrestriction,etc.inresponseplanranking.
232. Verifytherulesexistforrankingaresponseplanas“Unacceptable”forthoseworsethan“donothing”
233. Verifyalltherulesareimplementedcorrectly.
RP-3.34
TheICMCoreSystemshallonlyrecommendforimplementationresponseplanswithforecastedbenefitsexceedinggivenuser-definedthresholds.
H DecisionSupport
234. Verifyeachresponseplanforwhichtheforecastedtotalvehicle-delay/person-delayreductionoverthe“donothing”scenarioexceedsagivenuser-definedthreshold.
235. TheICMCoreSystemshallonlyrecommendforimplementationresponseplansforwhichtheforecastedtotaldelayreductionoverthe“donothing”scenarioexceedsagivenuser-definedthreshold.• TheICMCore
I-210Pilot:VerificationPlan
84
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
Systemshallonlyrecommendforimplementationresponseplansforwhichtheforecastedtotalvehicle-delayreductionoverthe“donothing”scenarioexceedsagivenuser-definedthreshold.
• TheICMCoreSystemshallonlyrecommendforimplementationresponseplansforwhichtheforecastedtotalperson-delayreductionoverthe“donothing”scenarioexceedsagivenuser-definedthreshold.
236. TheICMCoreSystemshallonlyrecommendforimplementationresponseplansforwhichthecorridorthroughputincreaseoverthe“donothing”scenarioexceedsagivenuser-definedthreshold.
RP-3.35
TheICMCoreSystemshallrecommendforimplementationtheresponseplanwiththehighestpositiveranking.
H DecisionSupport
237. Verify“donothing”scenariocomparisonwithotherresponseplansandresponseplanrecommendediswiththehighestpositiveranking.TheICMCoreSystemshallrecommendthe“donothing”scenarioshouldnoalternativeresponseplanwithapositiverankingremain.
RP-3.36
TheICMCoreSystemshallpermitmanualselectionofaresponseplanfromalistofrecommendedresponseplans.
H CorridorManagement
238. Verifytheresponseplandeterminedtobebestsuitedcanbeselectedmanually.
239. TheICMCoreSystemshallpermitmanualselectionofresponseplans.
240. TheTMC/TCSoperator
I-210Pilot:VerificationPlan
85
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
shallbeabletomanuallyselectaresponseplanfromalistofrecommendedresponseplans.
241. TheICMCoreSystemshallnotallowselectionofaplanestimatedtohaveanegativeimpactoncorridoroperations.
242. TheICMCoreSystemshallnotallowselectionofaplanhavingalowconfidenceindex.
8.3.1.5.8 ResponsePlanReviewandApproval
RP-4.1
TheICMCoreSystemshallsubmitforapprovalalltheresponseplansthatarerecommendedforimplementationbytheDecisionSupportmodule.
H CorridorManagement
243. Verifyresponseplanbestsuitedwillbeapprovedonacasetocasebasisbeforebeingdeployed.
244. Approvalofrecommendedresponseplansshallberequiredfromallagencieshavingaroletoplayintheimplementationoftheplanorbeingaffectedbyitsimplementation.
245. Foreachrecommendedresponseplan,theICMCoreSystemshallidentifytheindividualswithineachagencyresponsibleforreviewingandapprovingtheplan.
246. TheICMCoreSystemshallnotifyallindividualsresponsibleforreviewing/approvingresponseplanswhenanagencyhasapprovedorrejectedarecommendedplanthathasbeensubmittedforreview.
247. TheICMCoreSystemshallonlyconsiderasapprovedarecommendedplanthathasreceivedapprovalforitsimplementationfromallagenciesaffectedbyitsimplementation.
RP- Individualstaskedwith H Corridor 248. Verifyresponseplanbest
I-210Pilot:VerificationPlan
86
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
4.2 reviewingrecommendedresponseplansshallprovideareviewdecisionwithinaprescribedinterval.
Management suitedwillbeapproved/rejectedwithinaprescribedinterval.TheICMCoreSystemshallinformagencyrepresentativesoftheintervalallowedtomakeadecisionontheapproval/rejectionofasubmittedresponseplanwheneverthisintervalischanged.
RP-4.3
TheICMCoreSystemshallpermitminormodificationstorecommendedplanssubmittedforstakeholderapprovalbeforefinalplanapprovalisobtained.
L CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
RP-4.4
Followingapprovalofaresponseplan,theICMCoreSystemshallimmediatelynotifytheresponseplanimplementationfunctionsoftheneedtoimplementanewresponseplan.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
8.3.1.5.9 PeriodicResponsePlanUpdates
RP-5.1
TheICMCoreSystemshallcontinuetomonitor,evaluate,andupdatetherecommendedresponseplan(e.g.,suggestchangestomessages,timingplans,meterrates,etc.)asanincident/eventunfolds.
H DecisionSupport
249. Verifyresponseplanbestsuitedwillbeupdated/approvedwithinaprescribedinterval.
RP-5.2
TheICMCoreSystemshallautomaticallyreassessevery5-15minutes(dependingonuserconfiguration)theadequacyofthepreviouslyrecommendedplanandpropose,ifnecessary,modificationstotheexistingplan.
H DecisionSupport
250. Verifyresponseplanbestsuitedwillbeupdated/approvedevery5-15minuteswithinaprescribedinterval.
RP-5.3
TheICMCoreSystemshallautomaticallyreassesstheadequacyofthepreviouslyrecommendedresponseplaniftherearechangestoimportantcharacteristicsoftheincidentoreventbeingrespondedto.
H DecisionSupport
251. Verifyresponseplanisreassessediftheincidentdurationismorethan15minutes.TheICMCoreSystemshallautomaticallyreassesstheadequacyofthepreviouslyrecommendedresponseplanifthereisa
I-210Pilot:VerificationPlan
87
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
changeinthenumberoflanesaffected.
252. TheICMCoreSystemshallautomaticallyreassesstheadequacyofthepreviouslyrecommendedresponseplaniftheexpecteddurationoftheincidentoreventbeingrespondedtochangesbymorethan15minutes.
RP-5.4
TheICMCoreSystemshallincludeafunctionforTMCandTCSoperatorstoproposechangestoanimplementedresponseplan.
L CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
RP-5.5
TheICMCoreSystemshallsubmitforreviewandapprovalallproposedmodificationstoanactiveresponseplan.
L CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
8.3.1.5.10 ResponseTermination
RP-6.1
Followingtheterminationofanincidentorevent,theICMCoreSystemshallcontinuetomonitor,evaluate,andupdatetheactiveresponseplanuntiltravelconditionswithinthecorridorhavereturnedtoanhistoricalaverage.
H DecisionSupport
253. Verifytrafficconditionsareassessedevery5minutesafterresponseplantermination.Followingtheclosureofanincidentorevent,theICMCoreSystemshallcontinueassessingtravelconditionswithinthecorridorevery5minutestodeterminewhethertravelconditionshavereturnedtohistoricalaverage.
254. Trafficconditionsshallbeassumedtohavereturnedtohistoricalaveragewhenobservedconditionsarewithintherangeofconditionstypicallyobservedforthegiventimeofweekandtimeofdayintheabsenceofincidentsorevents.
RP-6.2
Followingtheterminationofanincidentorevent,activeresponseplanningshallcontinueuntiltravel
H DecisionSupport
255. VerifyPostIncidentresponseplanisinplacepasttheterminationofresponseplan.Following
I-210Pilot:VerificationPlan
88
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
conditionswithinthecorridorhavereturnedtoahistoricalaverage.
theclosureofanincidentorevent,normalassetoperationsshallonlyberesumedoncetravelconditionswithinthecorridorhavereturnedtoanormalstateforthegiventimeofdayanddayofweek.
256. Followingtheidentificationofaneedtocontinueresponseplanningactivitiespasttheterminationanincidentorevent,theICMCoreSystemshallassignthe“Post-Incident/EventResponse”labeltotheactiveresponseplanuntilresponseactivitiescanformallybeterminated.
RP-6.3
TheICMCoreSystemshallreturncorridorassetstonormaloperationswhencorridoroperationshavereturnedtonormal.
H CorridorManagement
257. Verifyonceclosureofanincidentallcontroldevicereturntonormaloperation.Upondeterminingthatcorridoroperationshavereturnedtonormalaftertheclosureofanincidentorevent,theICMCoreSystemshallinstructallcontroldevicesforwhichoperationhasbeenalteredduringtheincident/eventresponsetoreturntotheirdefinednormaloperationsforthetimeofdayanddayofweek.
258. Priortoterminatingresponseplanningactivities,theICMCoreSystemshallcheckthatallcontroldevicesforwhichoperationhasbeenalteredduringtheincident/eventresponsehaveeffectivelyreturnedtonormaloperation.
RP-6.4
Beforeterminatingaresponseactivity,theICMCoreSystemshallseekappropriateapprovalfromTMC/TCSoperatorsthatthe
H CorridorManagement
259. Verifyapprovalisrequiredbeforeterminatinganyresponseplan.TMC/TCSoperatorsshallapprove
I-210Pilot:VerificationPlan
89
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
responseplanningactivitycanbeterminated.
terminationofresponseplans.
RP-6.6
TheICMCorridorManagershallhavetheauthoritytocommandtheICMCoreSystemtoterminatearesponseplanningactivity.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
RP-6.7
TheICMCoreSystemshallinformrelevantsystemoperatorswhentrafficconditionswithinthecorridoraredeemedtohavereturnedtonormal.
H CorridorManagement
260. Verifyrelevantoperatorsareinformedwhentrafficreturnstonormal.TheICMCoreSystemshallnotifytheCorridorManagerwhentrafficconditionswithinthecorridorhavereturnedtonormalstate.
261. TheICMCoreSystemshallnotifytheTMC/TCSoperatorsofallagenciesinvolvedintheimplementationofaresponseplanwhentrafficconditionswithinthecorridorhavereturnedtonormalandthatregularcorridoroperationsaretoresume.
262. TheICMCoreSystemshallnotifyfirstrespondersinvolvedintheimplementationofaresponseplanthattrafficconditionswithinthecorridorhavereturnedtonormalandthatregularcorridoroperationsaretoresume.
263. TheICMCoreSystemshallnotifytransitagenciesinvolvedintheimplementationofaresponseplanthattrafficconditionswithinthecorridorhavereturnedtonormalandthatregularcorridoroperationsaretoresume.
264. TheICMCoreSystemshallnotifyparkingoperatorsinvolvedintheimplementationofaresponseplanthattrafficconditionswithinthecorridorhavereturnedto
I-210Pilot:VerificationPlan
90
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
normalandthatregularcorridoroperationsaretoresume.
265. TheICMCoreSystemshallnotifyinformationprovidersinvolvedintheimplementationofaresponseplanthattrafficconditionswithinthecorridorhavereturnedtonormalandthatregularcorridoroperationsaretoresume.
RP-6.8
TheICMCoreSystemshallinformrelevantsystemoperatorswhenaresponseplanningactivityhasbeenterminated.
H CorridorManagement
266. Verifyrelevantoperatorsareinformedwhenresponseplanisterminated.TheICMCoreSystemshallinformaffectedTMC/TCSoperatorswhenadecisionhasbeenmadetoterminatearesponseplanningactivity.
267. TheICMCoreSystemshallinformtheownerofeachfielddevice(e.g.,trafficsignalcontrollers,fixedCMS,etc.)usedintheimplementationofaresponseplanwhenadecisionhasbeenmadetoreturnthedevicetonormaloperation.
268. TheICMCoreSystemshallinformfieldsupervisorsofaffectedtransitagencieswhenadecisionhasbeenmadetoterminatearesponseplan.
269. TheICMCoreSystemshallinformaffectedfirstresponderswhenadecisionhasbeenmadetoterminatearesponseplanningactivity.
270. TheICMCoreSystemshallinformaffectedparkingoperatorswhenadecisionhasbeenmadetoterminatearesponseplanningactivity.
271. TheICMCoreSystemshallinformaffectedinformationproviders
I-210Pilot:VerificationPlan
91
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
whenadecisionhasbeenmadetoterminatearesponseplanningactivity.
272. TheICMCoreSystemshallinformallsystemstakeholderswhenallresponseplanningactivitieshaveofficiallyconcluded.
8.3.1.5.11 ResponsePlanningArchiving
RP-7.1
TheICMCoreSystemshalllogallresponseplanningactivities.
M Testingtobedefinedwhentherequirementisaddressed.
RP-7.2
TheICMCoreSystemshallarchivedevelopedresponseplans.
M Testingtobedefinedwhentherequirementisaddressed.
8.3.1.5.12 ResponsePlanningPerformanceAssessment
RP-8.1
TheICMCoreSystemshallgeneratearesponseplanwithin5minutesoftheverificationofanactiveincidentorevent.
H 273. Verifyresponseplanrankingbetween1to10isgeneratedwithin5minutesofverificationofanactiveincident.
RP-8.2
Thesimulationsoftwareshallbeabletoevaluatewithina5-minuteintervaltheimpactsofatleastthreecandidateresponseplansoveratleastthenextprojectedhourofoperation.
H 274. Verifyatleastthreeresponseplancomparisonswithprojectionforthenexthourisgeneratedwithin5minutesofverificationofanactiveincident.
8.3.1.6 ResponsePlanImplementation
8.3.1.6.1 ResponsePlanFieldImplementation
PI-2.1 Uponreceivinganewapprovedresponseplan,theICMCoreSystemshalldeterminetheorderandpropertimeatwhichcontrolactionsshouldbesenttoindividualcontrolelements.
H DecisionSupport
275. VerifytheICMCoreSystemshalldeterminetheorderandtimeatwhichcontrolactionswouldbesenttoindividualcontrolelements.
PI-2.2 TheICMCoreSystemshallsendresponseplaninstructionstoindividualcorridorassets.
H CorridorManagement
276. Verifytheinstructionsaresenttotheindividualtrafficcontroldevicesinvolvedintheimplementationofthe
I-210Pilot:VerificationPlan
92
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
plansuchas• Individualtraffic
signalcontrollersspecifyingwhichtimingplantouseatthecorrespondingintersection.
• Individualrampmetercontrollersspecifyingwhichmeteringalgorithm/ratetouseatthecorrespondingon-ramporfreeway-to-freewayconnector.
277. Verifytheinstructions/commandsaresenttothetravelerinformationdevicesinvolvedintheimplementationofaresponseplansuchas:• IndividualfixedCMS
devicesspecifyingwhatmessageistobepostedonthedevice.
• IndividualportableCMSdeviceswithremotecommunicationcapabilityspecifyingwhatmessageistobepostedonthedevice.
• Individualextinguishabletrailblazersignsalongtheselecteddetour(s).
278. VerifytheICMCoreSystemshallsendinstructionstoindividualtrafficcontroldevicesinvolvedintheimplementationoftheplan.• TheICMCore
Systemshallsendcommandstoindividualtrafficsignalcontrollersspecifyingwhichtimingplantouseatthecorresponding
I-210Pilot:VerificationPlan
93
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
intersection.• TheICMCore
Systemshallsendcommandstoindividualrampmetercontrollersspecifyingwhichmeteringalgorithm/ratetouseatthecorrespondingon-ramporfreeway-to-freewayconnector.
279. VerifytheICMCoreSystemshallsendinstructionstotravelerinformationdevicesinvolvedintheimplementationofaresponseplan.• TheICMCore
SystemshallsendcommandstoindividualfixedCMSdevicesspecifyingwhatmessageistobepostedonthedevice.
• TheICMCoreSystemshallsendcommandstoindividualportableCMSdeviceswithremotecommunicationcapabilityspecifyingwhatmessageistobepostedonthedevice.
• TheICMCoreSystemshallsendactivationcommandstoindividualextinguishabletrailblazersignsalongtheselecteddetour(s).
280. TheICMCoreSystemshallsenddeploymentrequeststoagencypersonnelhavingaroletoplayinimplementingtheplan.• Stakeholdersshall
I-210Pilot:VerificationPlan
94
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
permittheCoreICMSystemtocontactdesignatedagencypersonnelwithrequestsforperformingpreapprovedactions.
• TheICMCoreSystemshallsendtaskrequeststoagencystaffresponsibleforthedeploymentofportableCMSs,specifyinghowmanysignsaretobedeployedandwhere.
• TheICMCoreSystemshallsenddeploymentrequeststofieldoperationstafffromeachparticipatingagencyspecifyingwheretheyshoulddeployandwhattaskistobeaccomplished.
• TheICMCoreSystemshallsendtrafficmanagementrequeststofirstrespondersfromeachparticipatingagency.
PI-2.3 TheICMCoreSystemshallverify,totheextentpossible,thatfieldassetshavethecorrectplancomponents.
H CorridorManagement
281. VerifythetrafficcontroldevicesinvolvedintheimplementationofaresponseplanshallacknowledgereceivinginstructionssentbytheICMCoreSystem.• Trafficsignal
controllersshallacknowledgereceivinginstructionsonwhentostartaspecificsignalplan.
• Rampcontrollersshallacknowledgereceivinginstructionson
I-210Pilot:VerificationPlan
95
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
whentostartaparticularrampmeteringplan.
282. VerifythetravelerinformationdevicesinvolvedintheimplementationofaresponseplanshallacknowledgereceivinginstructionssentbytheICMCoreSystem.• FixedCMSdevices
shallacknowledgereceivinginstructionsonwhentodisplayaparticularmessage.
• PortableCMSdeviceswithremotecommunicationcapabilityshallacknowledgereceivinginstructionsonwhentodisplayaparticularmessage.
• Extinguishabletrailblazersignsshallacknowledgereceivingactivationinstructions.
• HARsystemsshallacknowledgereceivinginstructionsonwhentobroadcastaparticularmessage.
PI-2.4 AssetsfailingtoacknowledgeinatimelymannerreceiptofinstructionsfromtheICMCoreSystemshall,totheextentpossible,becheckedtodeterminewhethertheyhavereceivedtheinformation.
H CorridorManagement
283. VerifytravelerinformationdevicesinvolvedintheimplementationofaresponseplanfailingtoacknowledgeshallbecheckediftheyreceivedinstructionssentbytheICMCoresystem.
284. Trafficcontroldevicesfailingtoacknowledgewithinoneminutethereceiptofresponseplanimplementationinstructionsshallbecheckedtoseeiftheyhavereceivedtheinstructions.
I-210Pilot:VerificationPlan
96
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
• Intheabsenceoftimelyacknowledgment,rampcontrollersshallbecheckedtoensurethatthemeteringchangeinformationsentbytheICMCoreSystemhasbeenreceivedbythedevice.
• Intheabsenceoftimelyacknowledgment,trafficsignalcontrollersshallbecheckedtoensurethatthetimingplanchangeinformationsentbytheICMCoreSystemhasbeenreceivedbythedevice.
285. Travelerinformationdevicesfailingtoacknowledgewithinoneminutereceiptofmessaginginstructionsshallbecheckedtoseeiftheyhavereceivedtheinstructions.• Intheabsenceof
timelyacknowledgment,fixedCMSsignsshallbecheckedtoensurethatthemessaginginformationsentbytheICMCoreSystemhasbeenreceived.
• Intheabsenceoftimelyacknowledgment,portableCMSsignsshallbecheckedtoensurethatthemessaginginformationsentbytheICMCoreSystemhasbeenreceived.
• Intheabsenceof
I-210Pilot:VerificationPlan
97
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
timelyacknowledgment,extinguishabletrailblazersignsshallbecheckedtoensurethattheactivationinformationsentbytheICMCoreSystemhasbeenreceived.
• Intheabsenceoftimelyacknowledgment,HARsystemsshallbecheckedtoensurethatthemessaginginformationsentbytheICMCoreSystemhasbeenreceived.
PI-2.5 TheICMCoreSystemshallberesponsibleforperforminginitialchecksoninstructionreceiptacknowledgmentsfromcorridorassets.
H CorridorManagement
286. Totheextentpossible,theICMCoreSystemshallprovideanautomatedwaytocheckwhetherinstructionreceiptacknowledgmentshavebeenreceivedfromcorridorassets.
287. Humanassetsshallonlybeinvolvedinverifyinginstructionreceiptwhereautomationisnotpossibleorafterautomationverificationhasfailed.
288. Assetacknowledgmentsandlackofacknowledgmentsshallbetrackedinelectronicformat.
289. Assetchecksandresultsshallbetrackedinelectronicformat.
290. Verifyinstructionreceiptacknowledgmentshavebeenreceivedfromcorridorassets.
291. Verifyhumanassetsshallonlybeinvolvedinverifyinginstructionreceiptwhereautomationisnot
I-210Pilot:VerificationPlan
98
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
possible.292. Verifyasset
acknowledgmentsandlackofacknowledgmentsaretrackedinelectronicformat.
293. Verifyassetchecksandresultsaretrackedinelectronicformat.
8.3.1.6.2 InformationDisseminationtoTravelers
PI-3.1 TheICMCoreSystemshallinformcorridortravelersofincidents,unscheduledevents,andplannedeventsoccurringwithinthecorridor.
H CorridorManagement
294. TheICMCoreSystemshallinformtravelersandfleetoperatorsofroadwayincidents,unscheduledevents,andplannedeventsoccurringalongcorridorfreewaysandarterialsthatmaybeusedasdetours.
295. TheICMCoreSystemshallinformtravelersandfleetoperatorsofplannedroadwayclosuresoccurringalongcorridorfreewaysandarterialsthatmaybeusedasdetours.
296. TheICMCoreSystemshallinformtravelersandfleetoperatorsofunscheduledroadwayclosuresduetomaintenanceorotherreasonsoccurringalongcorridorfreewaysandarterialsthatmaybeusedasdetours.
297. Foreachincidentorevent,theICMCoreSystemshallprovidetravelersandfleetoperatorswithanassessmentoftravelconditionswithinthecorridor.• Foreachincidentor
event,theICMCoreSystemshallprovidetravelersandfleetoperatorswithestimatesofcurrenttraveltimesortraveldelayswithin
I-210Pilot:VerificationPlan
99
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
thecorridor.• Foreachincidentor
event,theICMCoreSystemshallprovidetravelersandfleetoperatorswithestimatesofprojectedtraveltimesortraveldelayswithinthecorridorat15-minuteintervals.
298. VerifyICMCoreSysteminformstravelersandfleetoperatorsofroadwayincidents,unscheduledevents,andplannedeventsoccurringalongcorridorfreewaysandarterialsthatmaybeusedasdetours.
299. VerifyICMCoreSysteminformstravelersandfleetoperatorsofplannedroadwayclosuresoccurringalongcorridorfreewaysandarterialsthatmaybeusedasdetours.
300. VerifyICMCoreSysteminformstravelersandfleetoperatorsofunscheduledroadwayclosures.
301. VerifyforeachincidentICMCoreSystemprovidestravelersandfleetoperatorswithanassessmentoftravelconditions.• Estimatesofcurrent
traveltimesortraveldelayswithinthecorridor.
• ICMCoreSystemshallprovidetravelersandfleetoperatorswithestimatesofprojectedtraveltimesortraveldelayswithinthecorridorat15-minuteintervals.
PI-3.2 TheICMCoreSystemshall H Corridor 302. VerifyICMCoreSystem
I-210Pilot:VerificationPlan
100
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
informcorridortravelers,bymultiplechannels,ofrecommendeddetoursaroundincidents.
Management willdisplaydetourinformationonrelevantCMS:TheICMCoreSystemshalldisplayinformationaboutrecommendeddetour(s)onrelevantCMSswithinandaroundthecorridor.
303. TheICMCoreSystemshalldisplay,whenneeded,detourinformationonfixedCMSsoperatedbyCaltransalongtheI-210freeway.
304. TheICMCoreSystemshalldisplay,whenneeded,detourinformationonfixedCMSsoperatedbyCaltransonrelevantregionalfreeways.
305. TheICMCoreSystemshalldisplay,whenneeded,relevantdetourinformationonfixedCMSsoperatedalongcorridorarterialsbylocalagencies.
306. TheICMCoreSystemshalldisplay,whenneeded,relevantdetourinformationonmobileCMSsoperatedbylocalagencies.
307. TheICMCoreSystemshalldisplay,whenneeded,relevantdetourinformationonextinguishabletrailblazersignsoperatedalongcorridorarterialsbylocalagencies.
308. TheICMCoreSystemshallsendinformationaboutrecommendeddetour(s)totheregional511System.
309. TheICMCoreSystemshallsendinformationaboutrecommendeddetour(s)toparticipatingthird-partyinformationproviders.
I-210Pilot:VerificationPlan
101
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
310. TheICMCoreSystemshallmakedetourinformationavailabletonavigationapplicationproviders(Waze,Google,etc.).
PI-3.3 TheICMCoreSystemshallsendmode-specificdetourinformationtocorridortravelers.
H CorridorManagement
311. VerifyICMCoreSystemwillsendmode-specificdetourinformationtocorridortravelers.
312. TheICMCoreSystemshallsendsuitabledetoursaroundincidentsandeventstopassengercars.
313. TheICMCoreSystemshallsendsuitabledetoursaroundincidentsandeventstotruckfleetdispatchersand/ortruckoperators.
314. TheICMCoreSystemshallsendsuitabledetoursaroundincidentsandeventstotransitbusfieldsupervisorsand/orbusdrivers.
PI-3.4 TheICMCoreSystemshallguidevehicleoperatorsalongrecommendeddetours.
H CorridorManagement
315. VerifyICMCoreSystemwillguidedetouringtrafficalongrecommendeddetours,usingvariouschannelsthatmayincludefixedCMSs,mobileCMSs,fixedextinguishabletrailblazersigns,fixedstaticsigns,hands-freemobileapplications,and/orradiobroadcasts.
PI-3.5 TheICMEnvironmentshallsendcorridortravelersinformationonalternatetransportationmodes.
L CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
PI-3.6 TheICMEnvironmentshallprovidetravelersinformationaboutincidentsandeventsoccurringwithinthecorridorinaconsistentformat.
H CorridorManagement
316. VerifyICMenvironmentwillprovidetravelersinformationaboutincidentsandeventsoccurringwithinthecorridor.
8.3.1.6.3 ImplementationOverride
PI-4.1 Priortoinitiatingtheimplementationofan
M DecisionSupport
Testingtobedefinedwhentherequirementisaddressed.
I-210Pilot:VerificationPlan
102
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
approvedresponseplan,theICMCoreSystemshallcheckwhetherchangesincorridoroperationsmaywarrantthedevelopmentofanewresponseplan.
PI-4.2 TheICMCoreSystemshallinitiatethedevelopmentofanewresponseplanifchangesincorridoroperationsrenderthecurrentlyapprovedresponseplanobsoletebeforeitsimplementation.
L DecisionSupport
Testingtobedefinedwhentherequirementisaddressed.
8.3.1.6.4 ResponsePlanImplementationTracking
PI-6.1 TheICMCoreSystemshalltracktheimplementationprogressofapprovedresponseplans.
H CorridorManagement
317. Verifyimplementationprogressofapprovedresponseplansistracked.
318. Verifyeachrecommendedactionimplementationislogged.
319. Verifyanyfailuretoimplementachangerequestislogged.
PI-6.2 Uponterminationofanincidentoreventresponseplan,theICMCoreSystemshallensurethatallassetsarereturnedtothestateofoperationthatwouldhavebeenineffecthadanincidentoreventnotoccurred.
H CorridorManagement
320. Verifyuponterminationofanincidentoreventresponseplanallassetsarereturnedtostateofoperation.
PI-6.3 TheICMCoreSystemshallinformallTMC/TCSoperatorsandtransitfieldsupervisorswhetherarecommendedresponsehasbeensuccessfullyimplemented.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.321. VerifyICMcoreshall
informallTMC/TCSoperatorsandtransitfieldsupervisorswhetherarecommendedresponsehasbeenimplemented,ICMCoreSystemshallinformTMC/TCSoperatorsandtransitfieldsupervisorswhenaresponseplanhasbeensuccessfullyimplementedinitsentirety.
322. TheICMCoreSystem
I-210Pilot:VerificationPlan
103
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
shallinformindividualTMC/TCSoperatorsandtransitfieldsupervisorsofallimplementedchangeswithintheirjurisdiction.
323. TheICMCoreSystemshallinformtheCorridorManagerandrelevantTMCoperatorsandtransitfieldsupervisorsifarecommendedresponseplancannotbeimplemented.
324. Inthecaseofimplementationfailure,theICMCoreSystemshallindicatewhyarecommendedresponseplancouldnotbeimplemented.
PI-6.4 TheICMCoreSystemshallinformallTMC/TCSoperatorsandtransitfieldsupervisorswhenallcorridorassetshavebeenreturnedtonormaloperations.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.325. VerifyICMCoreSystem
informsallTMC/TCSoperatorsandtransitfieldsupervisorswhenallcorridorassetshavebeenreturnedtonormaloperations.
8.3.1.6.5 ResponsePlanningArchiving
PI-7.1 TheICMCoreSystemshalllogallcontrolactivitiesrelatedtotheimplementationofanapprovedresponseplan.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.326. Verifyloggingofall
controlactivitiesrelatedtoimplementationofanapprovedresponseplan.
PI-7.2 TheICMCoreSystemshallarchiveimplementedresponseplans.
H DataHub 327. DataisarchivedtoAWSglacierafter90days.
8.3.1.7 DataManagement
8.3.1.7.1 DataQuality
DM-1.1
TheCorridorTechnicalManagerandCorridorDataAnalystshalldevelopadata
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
I-210Pilot:VerificationPlan
104
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
qualitymanagementprogramfortheICMEnvironment.
DM-1.2
FortheICMEnvironment,dataqualityrequirementsshallbespecifiedforalldatasourcesandsystemdataelements.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
DM-1.3
Dataqualityshallbemaintained.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
8.3.1.7.2 DataManagementNeeds
8.3.1.7.2.1 GeographicandInstitutionalData
DM-2.1
DataManagementshallstoreandprovideaccesstoinformationcharacterizingthecorridor’sinstitutionalenvironment.
M DataHub Testingtobedefinedwhentherequirementisaddressed.
8.3.1.7.2.2 AssetInventory
DM-2.2
DataManagementshallstoreorprovideaccesstoinformationcharacterizingfreewaysegments.
H DataHub 328. Foreachfreewaysegment,DataManagementshallstoreorprovideaccesstothefollowinginformation:
Generalcharacteristics:• Numberofgeneral-
purposetrafficlanes• Postedspeedlimit• Upstreammainline
freewaysegments,on-ramps,andconnectorsfeedingtraffictothesegment
• Downstreammainlinefreewaysegments,off-ramps,andconnectorsreceivingtrafficfromthesegment
• Leftandrightshoulderwidths
• Medianbarrierheight,ifany
• HOVtreatment• NumberofHOV
lanes• TypeofHOV
ConnecttoRoadNetworkInformationserviceendpoint
I-210Pilot:VerificationPlan
105
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
restriction(2+or3+occupants)
• PeriodsduringwhichHOVrestrictionisineffect
• Restrictions:o Vehicleheight
clearanceunderbridgesorstructures
o Truckuserestrictions
329. Foreachon-ramporfreeway-to-freewayconnector,DataManagementshallstoreorprovideaccesstothefollowinginformation:Generalcharacteristics:• Numberofgeneral-
purposetrafficlanes• Postedspeedlimit• Roadwaylink(s)
feedingtraffictotheramp
• Mainlinefreewaysegment(s)receivingtrafficfromtheramp
• HOVtreatment:• NumberofHOV
lanes• TypeofHOV
restriction(2+or3+occupants)
• PeriodsduringwhichHOVrestrictionisineffect
• Rampmetering:• Rampmeterpresent• Typeoframp
metering(fixed,adaptive,etc.)
• HOVvehiclesallowedbypassingtherampmeter
• Restrictions:o Vehicleheight
clearanceunderbridgesorstructures
o Truckuserestriction
I-210Pilot:VerificationPlan
106
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
330. Foreachoff-ramp,DataManagementshallstoreorprovideaccesstothefollowinginformation:Generalcharacteristics:• Numberofgeneral-
purposetrafficlanes• Postedspeedlimit• Freewaysegment(s)
feedingtraffictotheoff-ramp
• Roadwaysegment(s)receivingleft-turning,thru,andright-turningtrafficfromtheoff-ramp
• Restrictions:o Vehicleheight
clearanceunderbridgesorstructures
o Truckuserestriction
DM-2.3
DataManagementshallstoreorprovideaccesstoinformationcharacterizingarterialsegments.
H DataHub 331. Foreacharterialsegment,DataManagementshallstoreorprovideaccesstothefollowinginformation:Generalcharacteristics:• Numberofthrough
trafficlanes• Postedspeedlimit• Roadwaysegment(s)
feedingtraffictothearterialsegment
• Roadwaysegmentsreceivingleft-turning,thruandright-turningtrafficfromthearterialsegment
• Presenceofhardmedianbarrier
• Restrictions:o Left-turn
restrictionso Vehicleheight
clearanceunderbridgesorstructures
o Truckuserestrictions
o Parkingrestrictions
ConnecttoRoadNetworkInformationserviceendpoint
DM- DataManagementshallstore M DataHub Testingtobedefinedwhen Connectto
I-210Pilot:VerificationPlan
107
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
2.4 orprovideaccesstoinformationcharacterizingrelevanttransitservicesoperatedwithinthecorridor(raillines,transitroutes,etc.).
therequirementisaddressed.
TransitRoutesandTransitStateendpoint
DM-2.5
DataManagementshallstoreorprovideaccesstoinformationcharacterizingpark-and-ridefacilitiesoperatedwithinthecorridor.
L DataHub Testingtobedefinedwhentherequirementisaddressed.
DM-2.6
DataManagementshallstoreorprovideaccesstoinformationcharacterizingdevicesusedtomonitortraffic.
H DataHub 332. DataManagementshallmaintainaninventoryofdevicesusedtocollecttrafficflowdata.
333. DataManagementshallstoreorprovideaccesstothefollowinginformationforeachdeviceusedtocollecttrafficflowdata:• Sensorlocation• Sensortype• Deviceowner• Sensoridentification
number• Reportingsystemto
whichthesensorisconnected
• Movementscoveredbythesensor(through,left-turn,right-turn,combinations)
• DataManagementshallmaintainaninventoryofdevicesusedtomonitortraveltimes
334. DataManagementshallstoreorprovideaccesstothefollowinginformationforeachdeviceusedtocollecttraveltimes:• Sensorlocation• Sensortype• Deviceowner• Sensoridentification
number• Reportingsystemto
whichthesensorisconnected
ConnecttoTravelTimeDetectorInventory/maintenance&TraveltimeDetectorInventory
DM-2.7
DataManagementshallstoreorprovideaccesstoinformationcharacterizingdevicesusedtomonitorweatherconditions.
L DataHub Testingtobedefinedwhentherequirementisaddressed.
I-210Pilot:VerificationPlan
108
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
DM-2.8
DataManagementshallstoreorprovideaccesstoinformationcharacterizingsignalizedintersections.
H DataHub 335. DataManagementshallmaintainaninventoryofsignalizedintersectionsunderICMmanagement.
336. ForeachsignalizedintersectionunderICMmanagement,DataManagementshallstoreorprovideaccesstothefollowinginformation:• Agency/Agencies
owningtheintersection
• Agency/Agenciesresponsibleforoperationandmaintenanceofintersection
• Typeofsignalcontrollerused
• Controllerfirmware• Numberof
approachestotheintersection
337. ForeachapproachtoasignalizedintersectionunderICMmanagement,DataManagementshallstoreorprovideaccesstothefollowinginformation:• Laneassignments
(numberofleft,thru,rightlanes)
• Distancetoupstreamintersection
• Postedspeedlimit• Lengthofleft-turn
bay,ifany• Lengthofright-turn
bay,ifany
Connecttointersectionsignalinventoryendpoint
DM-2.9
DataManagementshallstoreorprovideaccesstoinformationcharacterizingrampmeteringoperationswithinthecorridor.
H DataHub 338. DataManagementshallmaintainaninventoryoffreewayrampsandfreeway-to-freewayconnectorsequippedwithrampmetersunderICMmanagement.
339. Foreachmeteredon-ramporfreeway-to-freewayconnectorunderICMmanagement,DataManagementshallstoreorprovideaccesstothe
ConnecttoRampmeterinventory
I-210Pilot:VerificationPlan
109
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
followinginformation:• Locationoframp
meteralongtheon-ramporconnector
• Typeofsignalcontrollerused
• Rampmeteringprograminstalledincontroller
• Distanceofqueuesensorsfromrampmeteringstopline
DM-2.10
DataManagementshallstoreorprovideaccesstoinformationcharacterizingdevicesthatmaybeusedtodisseminateinformationtotravelers.
H DataHub 340. DataManagementshallmaintainaninventoryoffixedCMSdeviceswithinandoutsidetheICMcorridorthatmaybeusedtodisseminateinformationtotravelers.
341. DataManagementshallmaintainaninventoryofportableCMSdevicesthatmaybeusedtodisseminateinformationtotravelers.
342. DataManagementshallmaintainaninventoryofextinguishabletrailblazersignsthatmaybeusedtodisseminateinformationtotravelers.
343. ForeachfixedCMSthatmaybeusedbytheICMEnvironment,DataManagementshallstoreorprovideaccesstothefollowinginformation:• Locationofdevice• Deviceoperator• Numberofdisplay
lines• Totalnumberof
charactersthatcanbedisplayedperline
344. ForeachportableCMSthatmaybeusedbytheICMEnvironment,DataManagementshallstoreorprovideaccesstothefollowinginformation:• Deviceoperator• Locationwhere
deviceisnormallystoredwhennotused
ConnecttoCMSInventory(trailblazerinventorycanbeverifiedatthisendpoint),HARinventory
I-210Pilot:VerificationPlan
110
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
• Numberofdisplaylines
• Totalnumberofcharactersthatcanbedisplayedperline
345. ForeachextinguishabletrailblazersignthatmaybeusedbytheICMEnvironment,DataManagementshallstoreorprovideaccesstothefollowinginformation:• Locationofdevice• Deviceoperator• Message(s)
displayedbydevicewhenlit
346. ForeachHARthatmaybeusedbytheICMEnvironment,DataManagementshallstoreorprovideaccesstothefollowinginformation:• Stationlocation• Broadcastfrequency• Stationoperator
8.3.1.7.2.3 AssetCapabilities(BackgroundOperationalData)
DM-2.11
DataManagementshallstoreorprovideaccesstoinformationcharacterizingtypicaltrafficsignaloperationsatrelevantintersectionswithintheICMcorridor.
H DataHub 347. ForeachsignalizedintersectionunderICMmanagement,DataManagementshallstoreorprovideaccesstothefollowinginformation:• Agencyresponsible
fortheoperationoftheintersection
• Agencyresponsibleformaintenance
• Trafficcontrolsystemmanagingtheintersection
• Typeofsignalcontrollerused
• Numberofdefinedtimingplansavailable
348. Foreachsignaltimingplan,DataManagementshallstoreorprovideaccesstothefollowinginformation:• Typicaltimesof
operation
Connecttointersectionsignalcontrolscheduleendpoint
I-210Pilot:VerificationPlan
111
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
• Cyclelength• Signaloffset• Offsetreference
pointwithincycle• Phasesequence• Phasedurations
349. Foreachapproachtoasignalizedintersection,DataManagementshallstoreorprovideaccesstothefollowinginformation:Prohibitedrightturnonredmovements
DM-2.12
DataManagementshallstoreorprovideaccesstoinformationcharacterizingtypicalrampmeteringoperationswithintheICMcorridor.
H DataHub 350. Foreachmeteredon-ramporfreeway-to-freewayconnector,DataManagementshallstoreorprovideaccesstothefollowinginformation:• Minimumand
maximumrampmeteringratesallowed
• Meteringratetable• Meteringalgorithm
used
ConnecttoRampmeterinventoryendpointandPlans
DM-2.13
DataManagementshallstoreorprovideaccesstoinformationidentifyingtypicaldetourroutesthatshouldbeconsideredwhenrespondingtoincidents.
H DataHub 351. DataManagementshallstoreorprovideaccesstoinformationidentifyingtypicalpreferreddetourroutesthatshouldbeconsideredforpassengercars.
352. DataManagementshallstoreorprovideaccesstoinformationidentifyingtypicalpreferreddetourroutesthatshouldbeconsideredforbuses.
ConnecttoRouteinventoryendpointTestingtobedefinedwhentherequirementisaddressed
Automationtestcandidate
8.3.1.7.2.4 AssetStateData
DM-2.14
DataManagementshallreceivereal-timedatacharacterizingtheoperationalstatusofdevicessupportingICMoperations.
H DataHub 353. Foreachtrafficsensor,DataManagementshallreceiveevery5minutesorlessthefollowingdevicestatusdata:• Whetherthedevice
isoperatingnormally
• Anyerrormessagesproducedbythedeviceoritsassociated
ConnecttotheFreewayDetectorstateendpoint
I-210Pilot:VerificationPlan
112
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
managementsystem
Testingtobedefinedwhentherequirementisaddressed:354. Foreachtraveltime
measurementdevice,DataManagementshallreceiveevery5minutesorlessthefollowingstatusdata:• Whetherthedevice
isoperatingnormally
• Anyerrormessagesproducedbythedeviceoritsassociatedmanagementsystem
355. Foreachsignalizedintersection,DataManagementshallreceiveevery5minutesorlessthefollowingdevicestatusdata:• Whetherthesignal
isoperatingnormally
• Timingplaninoperation
• Anyerrormessagesproducedbythedeviceoritsassociatedmanagementsystem
356. Foreachrampmeter,DataManagementshallreceiveevery5minutesorlessthefollowingdevicestatusdata:• Whethertheramp
meterisoperating• Anyerrormessages
producedbythedeviceorassociatedmanagementsystem
• Meteringratecurrentlyinoperation
357. ForeachfixedCMS,DataManagementshall
ConnecttotheTravelTimeDetectorInventoryendpointConnecttotheIntersectionDetectorState/IntersectionsignalStateendpointtocheckthedevicestatusConnecttotheRampmeterstateendpointConnecttotheCMSstateendpoint
I-210Pilot:VerificationPlan
113
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
receiveevery5minutesorlessthefollowingdevicestatusdata:• Whetherthesignis
active• Whetherthesignis
operatingnormally• Anyerrormessages
producedbythedeviceoritsassociatedmanagementsystem
358. Foreachextinguishabletrailblazersign,DataManagementshallreceiveevery5minutesorlessthefollowingdevicestatusdata:• Whetherthesignis
active• Whetherthesignis
operatingnormally• Anyerrormessages
producedbythedeviceoritsassociatedmanagementsystem
Testingtobedefinedwhentherequirementisaddressed:359. Foreachweather
monitoringstationprovidingdatatotheICMEnvironment,DataManagementshallreceiveevery15minutesorlessthefollowingstatusdata:• Whetherthe
weatherstationisoperational
• Whetherthemonitoringstationisoperatingnormally
• Anyerrormessagesproducedbythedeviceoritsassociateddatacollectionsystem
360. DataManagementshallreceiveevery5minutesthedataindicating
ConnecttotheCMSstateendpointConnecttotheEnvironment-alDetectorInventoryendpointevery15mins
I-210Pilot:VerificationPlan
114
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
whetherICMEnvironmentcomponentsareoperatingnormallyornot.
ConnecttotheDatahub,DSS,CMS,centerverification(cities/counties)endpoint
8.3.1.7.2.5 AssetReal-TimeData
DM-2.15
DataManagementshallreceivereal-timetrafficdatafromindividualtrafficsensorsoperatingwithinthecorridor.
H DataHub 361. DataManagementshallreceiveevery1minuteorlessthefollowingdatafromeachtrafficsensorlocatedongeneral-purposeorHOVfreewaylanes:• Recordedvehicle
counts• Measuredsensor
occupancy• Estimated/measur-
edspeed362. DataManagementshall
receiveevery1minuteorlessthefollowingreal-timedatafromeachtrafficsensorlocatedonfreewayon-ramps,off-ramps,andfreeway-to-freewayconnectors:• Recordedvehicle
counts• Measuredsensor
occupancy363. DataManagementshall
receiveevery5-15minutesorless(detailstobedeterminedatdesign)thefollowingreal-timedatafromindividualtrafficsensorslocatedalongarterialsegments:• Recordedvehicle
counts364. Basedondatareceived
fromtrafficsensorslocatedonmainlinegeneral-purposeorHOVlanes,DataManagementshallcalculate,if
ConnecttotheFreewayDetectorDataendpoint&Rampdetectordataendpointevery30secsConnecttotheIntersectiondetectordataendpointConnecttotheIntersectiondetectordataendpointConnecttotheFreewaydetectordataendpoint
I-210Pilot:VerificationPlan
115
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
necessary,thefollowingtrafficstatisticsforeachsuccessive5-minuteintervalforeachsensor:• Averageobserved
vehicleflow(invehiclesperhour)
• Averageestimatedflowdensity(invehiclespermile)
• Averageobservedtrafficspeed(inmilesperhour)
365. Basedondatareceivedfromtrafficsensorslocatedonfreewayon-rampsandoff-ramps,aswellasfreeway-to-freewayconnectors,DataManagementshallcalculateifnecessarythefollowingtrafficstatisticsforeachsuccessive5-minuteintervalforeachsensor:• Averageobserved
vehicleflow(invehiclesperhour)
• Averageestimatedflowdensity(invehiclespermile)
• Averageobservedtrafficspeed(inmilesperhour)
366. Basedondatareceivedfromtrafficsensorslocatedoncorridorarterials,DataManagementshallcalculateifnecessarythefollowingtrafficstatisticsforeachsuccessive5-minuteintervalforeachsensor:• Averageobserved
vehicleflow(invehiclesperhour)
• Averageestimatedflowdensity(invehiclespermile)
• Averageobservedtrafficspeed(inmilesperhour)
ConnecttotheRampdetectordataendpointConnecttotheIntersectiondetectordataendpoint
DM-2.16
DataManagementshallreceivereal-timedatafrom
M DataHub 367. DataManagementshallreceiveevery5minutes
Connecttothetravel
I-210Pilot:VerificationPlan
116
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
traveltimemeasurementsystemswithinthecorridor.
orlesstraveltimemeasurementsfromBluetoothtraveltimemeasurementsystemsinoperationwithinthecorridor.
368. DataManagementshallreceiveevery5minutesorlesstraveltimemeasurementsfromPasadena’sSMARTsysteminoperationalongOrangeGroveBoulevard.
timedetectorinventoryendpointevery5mins
DM-2.17
DataManagementshallreceivereal-timedatafromparticipatingprobevehiclemonitoringsystemscoveringtheICMcorridor.
L DataHub Testingtobedefinedwhentherequirementisaddressed.
DM-2.18
DataManagementshallreceivereal-timedatacharacterizingincidentsandeventsoccurringwithinthecorridor.
H DataHub WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.369. DataManagementshall
receiveevery5minutesorlessinformationupdatesabouttrafficincidentsthathavebeenidentifiedtohaveoccurred.
370. DataManagementshallreceiveevery5minutesorlessinformationupdatesaboutactiveeventsaffectingcorridoroperations.
371. DataManagementshallreceiveevery5minutesorlessinformationupdatesaboutunusualtrafficcongestionpatternsthatmayhavebeendetectedbytheICMEnvironmentandCoreSystem.
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.Testingtobedefinedwhentherequirementisaddressed.372. DataManagementshall
receiveevery5minutesorlessinformationupdatesaboutplannedlaneclosuresscheduled
ConnecttotheLCSschedule
I-210Pilot:VerificationPlan
117
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
tooccurduringthecurrentoperationday.
endpointfortheincidentsandevents
DM-2.19
DataManagementshallreceivereal-timedatacharacterizingtheoperationalperformanceofrelevanttransitserviceswithinthecorridor.
M DataHub Testingtobedefinedwhentherequirementisaddressed.
DM-2.21
DataManagementshallreceivereal-timedatacharacterizingobservedrampmeteringoperationswithinthecorridor.
H DataHub 373. Foreachrampmeter,DataManagementshallreceivethefollowinginformationeachtimeachangeinmeteringrateisimplementedwithinoneminuteofthetimeofthechange:• Timerampmetering
ratewaschanged• Meteringratethat
wasactivated
ConnecttotheRampMeterStateendpointforverifyingtherelevantdata
DM-2.22
DataManagementshallreceivereal-timedatacharacterizingthecurrentoperationalstatusoftrafficsignalsinoperationwithinthecorridor.
H DataHub 374. ForeachsignalizedintersectionunderICMsurveillance,DataManagementshallreceiveattheendofeachsignalcyclethefollowingoperationalinformation:• Signaltimingplanin
effect• Starttimeofsignal
cycle• Signalcyclelength• Signalcoordination
status• Signaloffset• Offsetreference
phase
ConnecttotheIntersectionSignalStateendpoint
DM-2.23
DataManagementshallstoreinformationcharacterizingthetypicalrangeofvaluesassociatedwiththedatareceived.
M DataHub Testingtobedefinedwhentherequirementisaddressed.
8.3.1.7.2.6 ResponsePlanData
I-210Pilot:VerificationPlan
118
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
DM-2.24
DataManagementshallmaintainanupdatedlistofactiveincidentsandeventsaffectingcorridoroperations.
H DataHub 375. Verifyatanygiventime,DataManagementshallmaintainthefollowinglistsofactiveincidentsandeventsaffectingcorridoroperations:• Activetraffic
incidents• Activeunusual
congestioneventsreportedbytheICMEnvironmentorCoreSystem
• Activetransitincidents
• Activeplannedroad/laneclosures
• Activeplannedevents
• Activeweathereventshavingthepotentialtoaffecttravelconditionswiththecorridor
376. Verifyforeachidentifiedincidentandevent,DataManagementshallcollectandperiodicallyupdatethefollowinginformationcharacterizingtheincidentorevent:• Identification
numberassignedtotheincidentorevent
• Locationofincidentorevent
• Timeincidentoccurredoreventstarted
• Timealllaneswereclearedoropened
• Timetrafficconditionsreturnedtonormal
• Roadwaysegment(s)affectedbyincidentorevent
• Numberoflanesclosedoneachaffectedroadwaysegment
• Locationofclosedlanesoneachaffectedroadway
QuerytheDBtogetthelistofcreatedmockincidents(createviewonCMSaspartofCMSevaluationandseethelistofincidents)
I-210Pilot:VerificationPlan
119
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
segment• Agencyresponsible
formanagingtheincident/eventtraffic
DM-2.25
DataManagementshallmaintainalogofresponseplanningactivitiesconductedasaresultofanactiveincidentorevent.
H DataHub 377. Verifyfollowingtheidentificationofanactiveincidentorevent,DataManagementshallcollectandperiodicallyupdatethefollowinginformationdescribingtheresultingresponseplanningactivities:• Identification
numberassignedtotheincidentorevent
• Timewhenresponseplanningactivitieswereinitiated
• Informationaboutrecommendedresponseplans,ifany:
o Timearecommendedresponseplanwasproposed
o Identificationnumberofrecommendedresponseplan
o Responseplanevaluationscore
o Timeresponseplanwasapproved
o Timeresponseplanwasimplemented
o Timeresponseplanwasreplacedbyanotherplanorterminated
o Responseplanelementimplementationschedule
o Responseplan
ConnecttotheResponsePlanServiceendpointtoverifytherelevantinformation
I-210Pilot:VerificationPlan
120
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
elementimplementationsuccessorfailureandtimeofimplementation
o Timewhenresponseplanningactivitieswereterminated
DM-2.26
DataManagementshallcollectandstoreinformationdescribingeachdevelopedresponseplan.
H DataHub 378. Verifyforeachdevelopedresponseplan,DataManagementshallstoreorprovideaccesstoinformationdescribingtherecommendedcontrolactionsassociatedwiththeplan.Thisincludes:• Agenciesinvolvedin
theimplementationoftheresponseplan
• Recommendedalternateroute(s)aroundincident/eventforwhichtheresponseplanwasdevelopedo Recommended
route(s)forpassengercars
o Recommendedroute(s)forbuses
• Recommendedmeteringactionsatfreewayon-ramp:o Rampswith
recommendedfullclosure
o Rampswithrecommendedgreenballoperation
o Rampswithrecommendedmeteringchange
o Recommendedmeteringrateateachramp
• Recommendedtrafficsignalcontrolactions:o Intersections
forwhichsignaltimingplans
ConnecttotheResponsePlanServiceendpointtoverifytherelevantinformationStoringwillbeverifiedatthedatabase
I-210Pilot:VerificationPlan
121
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
aretobechanged
o Signaltimingplantoactivateateachidentifiedintersection
• Informationdisseminationstrategy:o Messagesto
postonfixedCMSs
o WheretodeployportableCMSsandwhatmessagetopostateachlocation
o Extinguishabletrailblazersignstoactivate
o WhichHARstoactivateandwhatmessagetobroadcastonthem
o Informationtodisseminatetotheregional511System
o Informationtomakeavailabletothird-partyinformationprovidersandmobiletravelapplicationdevelopers
• Requestedpersonneldeploymentstospecificcorridorlocations:o Implementatio
nscheduleDM-2.27
DataManagementshallcollectandstoreinformationdescribingeachimplementedresponseplan.
H DataHub 379. Verifyforeachimplementedresponseplan,DataManagementshallstoreorprovideaccesstoinformationdescribingthecontrolactionstaken.Thisincludes:• Timeplanwas
ConnecttotheResponsePlanServiceendpointtoverifytherelevantinformation
I-210Pilot:VerificationPlan
122
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
activated• Timeplanwas
terminated(updatedwithanotherplanorclosed)
• Agenciesinvolvedintheimplementationoftheplano Requested
personneldeploymentstospecificcorridorlocations
o Responseplanelementimplementationtimes
• Recommendedalternateroute(s)aroundtheincident/event:o Recommended
route(s)forpassengercars
o Recommendedroute(s)forbuses
• Recommendedmeteringactionsatfreewayon-ramp:o Rampswith
recommendedfullclosure
o Rampswithrecommendedgreenballoperation
o Rampswithrecommendedmeteringchange
o Recommendedmeteringrateateachramp
• Recommendedtrafficsignalcontrolactions:o Intersections
forwhichsignaltimingplansaretobechanged
o Signaltiming
I-210Pilot:VerificationPlan
123
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
plantoactivateateachidentifiedintersection
• Informationdisseminationstrategy:o Messages
postedonfixedCMSs
o LocationswhereportableCMSsweredeployed
o MessagepostedoneachdeployedportableCMS
o Extinguishabletrailblazersignsactivated
o ActivatedHARs,withwhatmessagebroadcasted
o Informationdisseminatedtotheregional511System
o Informationmadeavailabletothird-partyinformationprovidersandmobiletravelapplicationdevelopers
• Requestedpersonneldeploymentstospecificcorridorlocations
• Responseplanelementimplementationtimes
8.3.1.7.2.7 DataArchiving
DM-2.28
DataManagementshallarchiveICMCoreSystemconfigurationelements.
H DataHub VerifythebackuptoAWSglacier.DataManagementshallarchiveroadnetworkinformation.380. DataManagementshall
I-210Pilot:VerificationPlan
124
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
archiveICMCoreSystemconfiguration,security,error/fault,andstatusinformation.
381. DataManagementshallarchiveICMCoreSystemrulesinformation.
382. DataManagementshallarchiveallassetcapabilitydataprovidedtotheICMCoresystem.
DM-2.29
DataManagementshallarchivedatacollectedaspartofICMCoreSystemoperations.
H DataHub VerifythebackuptoAWSglacier.383. DataManagementshall
archiveinformationdetailingtheresponseplansthatweredevelopedandimplementedinresponsetospecificincidentsorevents.
384. DataManagementshallarchivetrafficestimationandpredictioninformation.
DM-2.31
DataManagementshallprovideameansforuserstoconfigurearchivingfunctions.
M DataHub Testingtobedefinedwhentherequirementisaddressed.
DM-2.32
DataManagementshallarchiveselecteddatasetsforaperiodof5years.
M DataHub Testingtobedefinedwhentherequirementisaddressed.
Glacierwillkeepitfor5years.
8.3.1.7.2.8 MaintenanceLogs
DM-2.33
DataManagementshallcollectandarchiveallmaintenancealertsandnotificationsgeneratedbytheICMEnvironmentandCoreSystem.
L DataHub Testingtobedefinedwhentherequirementisaddressed.
DM-2.34
DataManagementshallcollectandarchiveallmaintenanceactivitylogsenteredbyparticipatingagencies.
L DataHub Testingtobedefinedwhentherequirementisaddressed.
8.3.1.7.2.9 AdministrativeLogs
DM-2.35
DataManagementshalllogwhenusersaccessthesystem.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
DM-2.36
DataManagementshalllogICMCoreSystemandsubsystemactivities.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
DM- DataManagementshalllog M Corridor Testingtobedefinedwhen
I-210Pilot:VerificationPlan
125
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
2.37 allsystemchangesmadebysystemusers.
Management therequirementisaddressed.
8.3.1.7.3 DataCommunicationInterface
8.3.1.7.3.1 IncomingDataCommunicationChannel
DM-3.1
DataManagementshallincludeafunctiontoretrievedatadisseminatedthroughregionalcommunicationnetworks.
H DataHub DataManagementcomponentsshallincludeafunctiontoretrievedatadisseminatedthroughtheIEN.(NotvalidREQ)385. DataManagement
componentsshallincludeafunctiontoretrievedatadisseminatedthroughRIITS.VerifyeachpipelineconnectedtoRIITS.
386. VerifyDataManagementcomponentsshallincludeafunctiontoretrievedatadisseminatedthroughCaltrans’FreewayPerformanceMeasurementSystem(PeMS).VerifyeachpipelineconnectedtoFreewaydetector.
IENisnotthesourceofinformationforthesystem
DM-3.2
DataManagementshallreceivetrafficdetectiondatafromtrafficmanagementsystemsoperatedbylocalagencies.
H DataHub 387. DataManagementshallreceivetrafficsensordatafromCaltrans’freewaytrafficsurveillancesystem.
388. DataManagementshallreceivetrafficsensordatafromCaltrans’TSMSSsystem.
389. DataManagementshallreceivetrafficsensordatafromPasadena’sQuicNetsystem.
390. DataManagementshallreceivetrafficsensordatafromPasadena’sSCATSsystem.
391. DataManagementshallreceivetrafficsensordatafromArcadia’sTransSuitesystem.
392. DataManagementshallreceivetrafficsensordatafromLosAngeles
I-210Pilot:VerificationPlan
126
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
County’sKITSsystem.393. DataManagementshall
receivetrafficsensordatafromMonrovia’sKITSsystemhostedontheLosAngelesCountyKITSserver.
394. DataManagementshallreceivetrafficsensordatafromDuarte’sKITSsystemhostedontheLosAngelesCountyKITSserver.
DM-3.3
DataManagementshallreceivedatafromtraveltimemonitoringsystemsinstalledwithinthecorridor.
H DataHub 395. DataManagementshallreceivetraveltimedatacollectedbyPasadena’sDigiwestBlueMACsystem.
396. DataManagementshallreceivetraveltimedatacollectedbyPasadena’sSMARTSignalSystemdeployedalongOrangeGrove.
397. DataManagementshallreceivetraveltimedatacollectedbyArcadia’sIterisVantagesystem.
398. DataManagementshallreceivetraveltimedatafromthetraveltimemonitoringsystemusedbytheLosAngelesCountyDepartmentofPublicWorks.
399. DataManagementshallreceivetraveltimedatafromthesystemusedbytheCityofMonroviatomonitortraveltimesoncityarterials.
400. DataManagementshallreceivetraveltimedatafromthesystemusedbytheCityofDuartetomonitortraveltimesoncityarterials,ifdifferentfromLosAngelesCounty’ssystem.
401. DataManagementshallreceivetraveltimedatafromthesystemusedbyCaltranstomonitortraveltimesalongthesectionsofI-210,SR-134,
Connecttotraveltimedetectordataendpoint
I-210Pilot:VerificationPlan
127
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
andI-605freewaysunderICMmanagement.
DM-3.4
DataManagementshallreceivedatafromparticipatingprobedataproviders.
L Testingtobedefinedwhentherequirementisaddressed.
DM-3.5
DataManagementshallreceiveoperationaldatafromtransitmanagementsystems.
M DataHub Testingtobedefinedwhentherequirementisaddressed.
DM-3.6
DataManagementshallreceivetrafficsignaloperationaldatafromtrafficmanagementsystemsoperatedbylocalagencies.
L DataHub Testingtobedefinedwhentherequirementisaddressed.
DM-3.7
DataManagementshallreceiveoperationaldatafromelectronictravelerinformationmessagesignsoperatedalongcorridorroadwaysofinterest.
L DataHub Testingtobedefinedwhentherequirementisaddressed.
DM-3.8
DataManagementshallreceiveoperationaldatafromHARstationswithinandaroundthecorridorusedtodisseminateinformationtotravelers.
L DataHub Testingtobedefinedwhentherequirementisaddressed.
DM-3.9
DataManagementshallreceiveincidentinformationfromdispatchsystemsusedbyfirstresponders.
L DataHub Testingtobedefinedwhentherequirementisaddressed.
DM-3.10
DataManagementshallreceiveplannedlaneclosuresfromsystemsmaintainedbyroadwaymanagementagencies.
M DataHub Testingtobedefinedwhentherequirementisaddressed.
DM-3.11
DataManagementshallreceivealertsfromregionalnotificationsystems.
L DataHub Testingtobedefinedwhentherequirementisaddressed.
DM-3.12
DataManagementshallreceiveincidentdatafromcrowd-sourcingapplications.
L DataHub Testingtobedefinedwhentherequirementisaddressed.
DM-3.13
DataManagementshallusecommunicationprotocolsandmethodsforincomingdataappropriatetothedesignneedsofthesystem.
H DataHub Verifythestoreddataisintherightformat.Incomingdataeg:TMDDmessagesarecorrect.
DM-3.14
DataManagementshallusedatatransformationmethodsforallincomingdataappropriatetothespecificdataformatsandcommunicationprotocolsanditsintendedusewithinthesystem.Possibletransformationmethodsmay
H DataHub Designreviewisnotasystemtest.
I-210Pilot:VerificationPlan
128
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
includeETL,streaming,servicelayers,orothers.Specificmethodsshallbedefinedduringsystemdesign.
DM-3.15
DataManagementshallusethesystemofrecord,asdefinedintheSystemIntegrationrequirements,astheinitialsourceorfinaldestinationfordata.
H DataHub Designreviewisnotasystemtest.
8.3.1.7.3.2 OutgoingDataCommunicationChannels
DM-3.16
TheICMCoreSystemshallincludeafunctiontodisseminatedatausingregionalcommunicationnetworks.
H CorridorManagement
TheICMCoreSystemcomponentsshallincludeafunctiontosenddatathroughtheIEN.(NotvalidREQ)WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.402. TheICMCoreSystem
componentsshallincludeafunctiontosenddatathroughRIITS.
IENisnotthecurrentsourceofdata
DM-3.17
TheICMCoreSystemshallincludeafunctiontosendtrafficsignalchangerequeststotrafficmanagementsystemsoperatedbylocalagencies.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.403. TheICMCoreSystem
shallincludeafunctiontosendtrafficsignalchangerequeststoCaltrans’TSMSSsystem.
404. TheICMCoreSystemshallincludeafunctiontosendtrafficsignalchangerequeststoPasadena’sTransparitysystem.
405. TheICMCoreSystemshallincludeafunctiontosendtrafficsignalchangerequeststoPasadena’sSCATSsystem.
406. TheICMCoreSystemshallincludeafunctiontosendtrafficsignalchangerequeststoArcadia’sTransSuitesystem.
407. TheICMCoreSystemshallincludeafunctiontosendtrafficsignalchangerequeststoLosAngelesCounty’sKITSsystem.
408. TheICMCoreSystemshallincludeafunctionto
I-210Pilot:VerificationPlan
129
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
sendtrafficsignalchangerequeststoMonrovia’sKITSsystemhostedontheLosAngelesCountyKITSserver.
409. TheICMCoreSystemshallincludeafunctiontosendtrafficsignalchangerequeststoDuarte’sKITSsystemhostedontheLosAngelesCountyKITSserver.
DM-3.18
TheICMCoreSystemshallincludeafunctiontochangemeteringratesinoperationatfreewayon-rampsandfreeway-to-freewayconnectors.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.410. TheICMCoreSystem
shallincludeafunctiontosendmeteringraterequeststotheATMSmoduleusedbyCaltranstomanageramp-meteringoperations.
DM-3.19
TheICMCoreSystemshallincludeafunctiontosendmessagepostingrequeststoelectronicmessagesignsusedtodisseminateinformationtotravelerswithinthecorridor.
M CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.
DM-3.20
TheICMCoreSystemshallincludeafunctiontosendmessagebroadcastrequeststoHARstationsusedtodisseminateinformationtotravelersinandaroundthecorridor.
L CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
DM-3.21
TheICMCoreSystemshallincludeafunctiontosendrelevantinformationtoparticipatingfirstrespondingagencies.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
DM-3.22
TheICMCoreSystemshallincludeafunctiontosendrelevantinformationtoparticipatingtransitagencies.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
DM-3.23
TheICMCoreSystemshallincludeafunctiontosendalertstoparticipatingagencies.
L CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
DM-3.24
TheICMCoreSystemshallincludeafunctiontosendinformationtoregionaltravelerinformationsystems.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
DM-3.25
TheICMCoreSystemshallincludeafunctiontosendinformationtotraveler
L CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
I-210Pilot:VerificationPlan
130
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
informationsystemsusedbytruckfleetdispatchersandtruckoperators.
8.3.1.7.4 DataFormats
DM-4.1
TheICMEnvironmentshallstoreorprovideaccesstodataincommonlyusedformats.
H DataHub 411. Verifytotheextentpossible,theICMEnvironmentshalltransmitdataintheTransportationManagementDataDictionary(TMDD)orNationalTransportationCommunicationsforIntelligentTransportationSystemProtocol(NTCIP)format.
412. Verifytotheextentpossible,theICMEnvironmentshallstoreorprovideaccesstocollectedtransitroutedataintheGeneralTransitFeedSpecification(GTFS)format.
DM-4.2
Collectedtrafficdatashallbeaggregatedinintervalsnolongerthan15minutes.Alldataaggregationsshallbeappropriatetotheintendeduseoftheinformation.
M DataHub Testingtobedefinedwhentherequirementisaddressed.
DM-4.3
AlldatausedbytheICMEnvironmentshallbestoredinelectronicformat.
M DataHub Testingtobedefinedwhentherequirementisaddressed.
8.3.1.7.5 DataVerificationandValidation
DM-5.1
DataManagementshallvalidateallfieldmeasurements.
H DataHub 413. DataManagementshall
validateunverifiedtrafficdataobtainedfromtrafficsensordata,usingvalidatedhistoricaldataandexpectedvaluesfortheperiodassociatedwiththedata• DataManagement
shallvalidateunverifiedtrafficvolumedataobtainedfromtrafficsensordata,usingvalidated
ConnecttoFreewaydetectordata&intersectiondetectorendpoint,andverifythequalityindicatorsarethereandcorrect
Automationtestcandidate
I-210Pilot:VerificationPlan
131
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
historicaldataandexpectedvaluesfortheperiodassociatedwiththedata.
• DataManagementshallvalidateunverifiedsensoroccupancydataobtainedfromtrafficsensordata,usingvalidatedhistoricaldataandexpectedvaluesfortheperiodassociatedwiththedata
Testingtobedefinedwhentherequirementisaddressed.
414. DataManagementshallvalidateunverifiedtrafficspeedestimatesobtainedfromtrafficsensordata,usingvalidatedhistoricaldataandexpectedvaluesfortheperiodassociatedwiththedata.
415. DataManagementshallvalidatereceivedincident/eventdata,usingvalidatedhistoricaldataandexpectedvaluesfortheperiodassociatedwiththedata.
416. DataManagementshallvalidateunverifiedtransitdatareceivedfromparticipatingtransitagencies,usingvalidatedhistoricaldataandexpectedvaluesfortheperiodassociatedwiththedata.
417. DataManagementshallvalidateunverifiedparkingoccupancydataobtainedfromparkingmanagementsystems,usingvalidatedhistoricaldataandexpectedvaluesfortheperiodassociatedwiththedata.
I-210Pilot:VerificationPlan
132
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
418. DataManagementshallvalidatereceivedweatherdata,usingvalidatedhistoricaldataandexpectedvaluesfortheperiodassociatedwiththedata.
DM-5.2
DataManagementshallvalidateallreceivedcontroldevicedatathathavenotbeenpreviouslyvalidatedbythesystemsupplyingtheinformation.
H DataHub 419. VerifyDataManagementshallvalidateunverifiedoperationaldatareceivedfromcontroldevicesconnectedtotheICMsystem,usingvalidatedhistoricaldataandexpectedvaluesfortheperiodassociatedwiththedata.• DataManagement
shallvalidateunverifiedsignaltimingdatareceived,usingvalidatedhistoricaldataandexpectedvaluesfortheperiodassociatedwiththedata.
• DataManagementshallvalidateunverifiedrampmeteringdatareceived,usingvalidatedhistoricaldataandexpectedvaluesfortheperiodassociatedwiththedata.
• DataManagementshallvalidateunverifiedfixedCMSoperationaldatareceived,usingvalidatedhistoricaldataandexpectedvaluesfortheperiodassociatedwiththedata.
ConnecttoCMS,Rampmeter,intersectionsignalstateendpoint,andvalidatethedataiscorrect
DM-5.4
DataManagementshallmarkas“potentiallyinvalid”receivedfieldmeasurementsdatafailingaverificationorvalidationtest.
H DataHub 420. VerifyDataManagementshallmarkas“potentiallyinvalid”unverifiedflowmeasurementsreceivedfromfielddevicesorsystemsdeviatingbymorethantwostandarddeviationsfromthe
ConnecttoFreewaydetector&Intersectiondetector&traveltimedetectorendpointand
I-210Pilot:VerificationPlan
133
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
historicalaverageorfallingoutsideauser-definedacceptedrangeforthecorrespondingtimeperiodintheabsenceofactivemajorincidents/events.
421. VerifyDataManagementshallmarkas“potentiallyinvalid”unverifiedintersectionturningcountsreceivedfromfielddevicesorsystemsdeviatingbymorethantwostandarddeviationsfromthehistoricalaverageorfallingoutsideauser-definedacceptedrangeforthecorrespondingtimeperiodintheabsenceofactivemajorincidents/events.
422. VerifyDataManagementshallmarkas“potentiallyinvalid”unverifiedspeedmeasurementsorestimatesreceivedfromfielddevicesorsystemsdeviatingbymorethantwostandarddeviationsfromthehistoricalaverageorfallingoutsideauser-definedacceptedrangeforthecorrespondingtimeperiodintheabsenceofactivemajorincidents/events.
423. DataManagementshallmarkas“potentiallyinvalid”unverifiedtraveltimemeasurementsreceivedfromfielddevicesorsystemsdeviatingbymorethantwostandarddeviationsfromthehistoricalaverageorfallingoutsideauser-definedacceptedrangeforthecorrespondingtimeperiodintheabsenceofactivemajorincidents/events.
checkthequalityofdata
I-210Pilot:VerificationPlan
134
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
Testingtobedefinedwhentherequirementisaddressed:424. DataManagementshall
markas“potentiallyinvalid”unverifiedparkingoccupancydatareceivedfromparkingmanagementsystemsdeviatingbymorethantwostandarddeviationsfromthehistoricalaverageorfallingoutsideauser-definedacceptedrangeforthecorrespondingtimeperiodintheabsenceofactivemajorincidents/events.
425. DataManagementshallmarkas“potentiallyinvalid”unverifieddatareceivedfromtransitagenciesdeviatingbymorethantwostandarddeviationsorfallingoutsideauser-definedacceptedrangefromthehistoricalaverageforthecorrespondingtimeperiodintheabsenceofactivemajorincidents/events.
426. DataManagementshallmarkas“potentiallyinvalid”anyweatherdatareceivedfromweatherstationsfallingoutsideauser-definedacceptedrange.
DM-5.5
DataManagementshallincludeafunctiontodeterminearangeoftypicalvaluesforthedatathatmaybesuppliedbytrafficmanagementdevices.
M DataHub Testingtobedefinedwhentherequirementisaddressed.
DM-5.6
DataManagementshallmarkas“invalid”datareceivedfromtrafficmanagementdevicesfallingoutsidethenormalrangeofvaluesassociatedwiththedeviceoperations.
M DataHub Testingtobedefinedwhentherequirementisaddressed.
DM-5.7
TheICMCoreSystemshallnotuseinvalidorerroneous
H DataHub 427. VerifytheICMCoreSystemshallignoreany
Lookatthedownstream
I-210Pilot:VerificationPlan
135
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
datainitscorridoroperationalassessmentsanddecision-makingprocesses.
datamarkedashavingfailedavaliditytest.
428. VerifytheICMCoreSystemshallignoreredundantdata.
processandinjectdataismarkedasinvalidanddoesn’tusethisdata.Datahubwillmarkthisasinvaliddataanddownstreamdoesn’tuseitIndividualsforeachconsumingtestwillberunonanindividualbasis(thisisnotadatahubtestbutthisdataisnotconsumed)
DM-5.8
TheICMEnvironmentshallinformrelevantTMCandTCSoperatorswhendataanomaliesorabnormalitiesareidentified.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria:429. VerifytheICM
Environmentshallinformthedesignatedmaintenancemanageroftheagencyoperatingadevicewhenanomaliesorabnormalitiesareidentifiedinthedatareceivedfromthedevice.
430. VerifytheICMEnvironmentshallinformtheTrafficEngineeroftheagencyoperatingadevicewhenanomaliesorabnormalitiesareidentifiedinthedatareceivedfromthedevice.
431. VerifytheICMEnvironmentshallinformICMEnvironmentuserswhenanomaliesorabnormalitiesareidentifiedinthedatareceivedfromadeviceconnectedtotheICMsystem.
DM-5.9
TheICMEnvironmentshallsubmitforreviewfield
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationand
Manualtest
I-210Pilot:VerificationPlan
136
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
measurementdatathathavebeenflaggedas“potentiallyinvalid.”
acceptancecriteria.
8.3.1.7.6 DataStorageandWarehousing
DM-6.1
DataManagementshallstoreinacentralrepositoryalldatautilizedorcreatedbythesystemnotbeingstoredelsewhere.
H DataHub Designreviewtest,notasystemtest.
DM-6.2
DataManagementshallstoreinacentralrepositoryalldatacharacterizingtheoperationoftheICMCoreSystemnotstoredelsewhere.
H DataHub Designreviewtest,notasystemtest.
DM-6.4
Datashallbestoredusingstate-of-the-arttechnologybymethodsthatareextensibleandscalable.
H DataHub Designreviewtest,notasystemtest.
DM-6.5
Datashallbestoredusingtechnologiesappropriatetothedesignneedsofthesystem(performance,cost,size,etc.).TechnologiesshallincludebothSQLandNon-SQLtechnologiesasdictatedbydesignneedsandconstraints.
H DataHub Designreviewtest,notasystemtest.
8.3.1.7.7 DataDocumentationandMaintenance
DM-7.1
TheICMEnvironmentshallhaveanICMdatadictionary.
H DataHub 432. VerifySysteminterfacedesignspecdoc.
433. TheDataDictionaryshallcontainalistingofallDataHubdataelements,theirdefinition,dataformat,andsize.
434. TheDataDictionaryshallcontainalistingofalldatasourcesandtheirdataelements,theirdefinition,dataformat,andsize.
435. TheDataDictionaryshallcontainalistingofallexternallyavailabledataprovidedbythesystem,includingtheirdataelements,theirdefinition,dataformat,andsize.
436. TheDataDictionaryshall
I-210Pilot:VerificationPlan
137
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
containalistingofallavailablesystem-produced,externallyavailableinterfacesandmessages,documentingthedataavailable,transmissionprotocols,andformats.
437. TheDataDictionaryshalldescribesystemstandardsforcapturingandmanagingdata,includingissuesofthetimevalueofdata,dataprovenance,datatypes,datastandarduseandselection,anddatasecurity.
438. TheDataDictionaryshalldescribedataqualitystandardsforalldataelements.Dataqualitystandardsshallincludestandardsfor:• Dataaccuracy• Methodsto
measureandverifydataquality
• Requiredlevelsofdataquality(suchasdegradedperformancevs.unabletoperformfunctionresults)
• Requiredresponsesfordatathatdoesnotmeetdataqualitystandards
• Requiredtimelinessstandardsforeachdatasource
• Requiredcompletenessforeachdatasource
439. Dataqualityshallbeuniquelyspecifiedforeachdatasourceandinternallyprocesseddataelement.
440. 90%ofalldataelementsmustincludeadataqualitystandard.
441. TheDataDictionaryshalldescribesystem
I-210Pilot:VerificationPlan
138
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
standardsandvalidation.Includedwillbespecificdatavalidationspecificationsforallincomingandprocesseddataelements.
442. Maintenanceincludingupdates,reviews,andaccuracyoftheDataDictionaryshallbetheresponsibilityoftheCorridorDataAnalyst,alongwithassigneddataanalystsanddatabaseadministrators.
DM-7.2
TheCorridorDataAnalystshallensurethatalldatahasadataqualityspecificationandthatdataismeetingthosespecificationsatalltimes.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
DM-7.3
Stakeholdersshallbeabletocommunicateneedsfordataadditions,removals,orformatchangestothesystemdataprocessesanddesign.
H Willbeaddressedafterthepilotrelease.Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
8.3.1.8 DecisionSupport
8.3.1.8.1 CorridorRoadandAssetInformationAccess
DS-1.1
DecisionSupportshallreceivefromDataManagementthestatusoftheroadnetwork,includingcurrentincidentinformation,roadwaymaintenanceactions,andclosures.
H DecisionSupport
443. VerifyallpipelinesareavailableatthedatahubgatewayforDecisionSupport.
444. Verifyeachendpointfordecisionsupportisavailable.
445. VerifyDecisionSupportshallreceiveallroadstatusinformationfromDataManagement/DataHubatafrequencyof30secondsorless.
446. VerifyallroadstatusinformationreceivedfromDataManagementshallbeprocessedandavailabletoDecisionSupportwithin1minuteofthedata’stimeofmeasurement.
ConnecttoappropriateAMQtopicandchecktheinformationiscorrect
Automationtestcandidate
I-210Pilot:VerificationPlan
139
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
DS-1.2
DecisionSupportshallreceivefromDataManagementcurrentsensordata.
H DecisionSupport
447. VerifyPEMSpipelinesensordata.
448. VerifydecisionsupportshallreceivesensordatafromDataManagementatafrequencyofevery30secondsorless.
449. VerifyallsensordatareceivedfromDataManagementshallbeprocessedandavailabletoDecisionSupportwithin1minuteofthedata’stimeofmeasurement.
450. Verifyintersectionsignalsensordata.
451. VerifyDecisionSupportshallreceivesensordatafromDataManagementatafrequencyofevery30secondsorless.
452. VerifyallsensordatareceivedfromDataManagementshallbeprocessedandavailabletoDecisionSupportwithin1minuteofthedata’stimeofmeasurement.
ConnecttoappropriateAMQtopicandchecktheinformationiscorrect
Automationtestcandidate
DS-1.3
DecisionSupportshallreceivefromDataManagementtheoperationalstatusofthetrafficcontrolassets,includingtrafficsensors,environmentalsensors,intersectionsignals,rampmeters,andCMSdevices.
H DecisionSupport
453. VerifydecisionsupportshallreceivealloperationalstatusinformationfromDataManagementatafrequencyof30secondsorless.
454. VerifyalloperationalstatusinformationreceivedfromDataManagementshallbeprocessedandavailabletoDecisionSupportwithin1minuteofthedata’stimeofmeasurement.
ConnecttoappropriateAMQtopicandchecktheinformationiscorrect
Automationtestcandidate
DS-1.4
DecisionSupportshallreceivefromDataManagementtheoperationalstatusoftransitassets.
M DecisionSupport
Testingtobedefinedwhentherequirementisaddressed.
DS-1.5
DecisionSupportshallusereliabledatafromcorridorassets.
H DecisionSupport
455. Verifyallsensorinformationreceivedshallbeevaluatedfordataquality.Methodsforevaluatingqualityshall
ConnecttoappropriateAMQtopicandcheckthe
Automationtestcandidate
I-210Pilot:VerificationPlan
140
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
bedeterminedaccordingtothespecificsensortype.Thesemethodsandthespecificthresholdsrequiredbythesystemshallbedefinedduringthesystemdesignphase.
456. Datafromasensorthatfailsdataqualitychecksshallcausethesensortobeconsideredfailedforthepurposesoftheuptimerequirement.
457. Longevityinventorycheckshallbeperformedoveraperiodoftime(day,week,month),whenthesoftwareisstableandrunning.
informationiscorrect
DS-1.6
DecisionSupportshallreceivefromDataManagementtheoperationalstatusandavailabilityofallorganizationalassets.
M Testingtobedefinedwhentherequirementisaddressed.
8.3.1.8.2 CorridorTrafficStateEstimation
DS-2.1
DecisionSupportshallestimateonacontinuousbasisthecurrentstateofvehicletrafficonroadwaylinksunderICMconsideration.
H DecisionSupport
458. Verifyestimationprovidescurrentstateofvehicletrafficforeverylink.
459. DecisionSupportshallmaintainacharacterizationofthecurrentvehicletrafficconditionsonthelinkforeachfreewaysegmentunderICMconsideration.• Foreachfreeway
segmentunderICMconsideration,DecisionSupportshallestimatethecurrentaveragetrafficdensityacrossthesegment.
• ForeachfreewaysegmentunderICMconsideration,DecisionSupportshallestimatethecurrentaveragetrafficflowacrossthesegment.
Connecttofreewayestimationendpoint&AMQcheckifthedataisthereandcorrect
Automationtestcandidate
I-210Pilot:VerificationPlan
141
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
460. VerifyDecisionSupportshallmaintainacharacterizationofthecurrentvehicletrafficconditionsoneacharterialsegmentunderICMconsideration.• Foreacharterial
segmentunderICMconsideration,Decisionsupportshallestimatetheaveragetrafficflowabletotravelacrossthelink.
• Foreachuser-definedarterialroute,Decisionsupportshallestimatethecurrentaveragetraveltimealongtheroute.
• ForeacharterialsegmentunderICMconsideration,Decisionsupportshallestimatewhetherthesegmentis:
• Notcongested• Experiencinglow-
levelcongestion• Experiencinghigh-
levelcongestion• Oversaturated
461. VerifyDecisionSupportshallmaintainacharacterizationofcurrentvehicletrafficconditionsateachintersectionunderICMconsideration.ForeachmajorapproachtoanintersectionunderICMconsideration,DecisionSupportshalldeterminewhethertheapproachis:• Undersaturated• Oversaturated• Spillingbackacross
theupstreamintersection
ForeachintersectionunderICMconsideration,
Connecttoarterialestimationendpoint&activecheckifthedataisthereandcorrect
I-210Pilot:VerificationPlan
142
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
DecisionSupportshalldeterminewhethertheoverallintersectionis:• Undersaturated• Oversaturated• Spillingbackacross
upstreamintersectionsonatleastoneapproach
462. Currenttrafficstateshallbeestimatedonanongoingbasis,delayednomorethan5minutesbehindactualtime.
463. Trafficstateestimationsnapshotshallbeprovidedevery5minutes.
464. Currenttrafficstateestimatesshallbebasedonthelatestinformationavailablefromthedatahub.
DS-2.3
DecisionSupportshallincludeinitscurrenttrafficstateestimationeffectsassociatedwithactiveincidentsandevents.
H DecisionSupport
465. Verifycurrenttrafficstateestimationeffectsassociatedwithactiveincidentsandevents.
466. DecisionSupportshallidentifyinitscurrenttrafficstateestimationlaneblockagesand/orcapacityconstraintscausedbyactiveincidentsthathavebeenverified.
467. DecisionSupportshallidentifyinitscurrenttrafficstateestimationlaneblockagesand/orcapacityconstraintscausedbyplannedlaneorroadwayclosures.
Connecttofreewayestimationendpoint&AMQcheckifthedataisthereandcorrect
Automationtestcandidate
DS-2.4
DecisionSupportshallincludeinitscurrenttrafficstateestimationtheeffectofthecurrentworkingstateofalltrafficsensorssettosupplyinformationtotheICMCoreSystem.
H DecisionSupport
468. Verifytheeffectofthecurrentworkingstateofalltrafficsensors.DecisionSupportshallassesstheeffectofthequalityofincominginformationonthequalityofitscurrenttrafficstateestimates.
469. VerifyDecisionSupportshallassesstheeffectofmissinginformationonthequalityofitscurrent
Connecttofreewayestimationendpoint&AMQcheckifthedataisthereandcorrect
Automationtestcandidate
I-210Pilot:VerificationPlan
143
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
trafficstateestimates.470. VerifyDecisionSupport
shallprovideanoverallconfidencelevelforallcurrenttrafficestimates.
DS-2.5
DecisionSupportshallincludeinitscurrenttrafficstateestimationeffectsassociatedwiththeoperationalstatusoftrafficcontroldevices.
H DecisionSupport
471. VerifyDecisionSupportshallincludeinitscurrenttrafficstateestimationtheeffectsofthetrafficsignalcontrolplancurrentlyinuseatindividualsignalizedintersections.
472. VerifyDecisionSupportshallincludeinitscurrenttrafficstateestimationtheeffectsofcurrentrampmeteringoperationsonfreewayon-rampsandfreeway-to-freewayconnectors.
Connecttoarterialestimationendpoint&AMQcheckifthedataisthereandcorrect
Automationtestcandidate
DS-2.6
DecisionSupportshallprovidereliableestimatesofcurrenttrafficconditionswithinthecorridor.
H DecisionSupport
Testingtobedefinedwhentherequirementisaddressed.
DS-2.7
DecisionSupportshallcomparethecurrentcorridortrafficstatetohistoricaltrafficpatternsandprovideameasureofvariabilityfromthenormalhistoricaltrafficpattern.
DecisionSupport
Testingtobedefinedwhentherequirementisaddressed.
8.3.1.8.3 CorridorTrafficStateForecasting
DS-3.1
DecisionSupportshallincludeafunctiontoproduceforecastsoffuturestatesofvehicletrafficonroadwaylinksunderICMconsideration.
H DecisionSupport
473. VerifyDecisionSupportforecastsshallcomputeanddisplaythefollowingbasictrafficcharacteristicsforeachroadwaylinkunderICMconsiderationattheendofeachforecastinterval:• Forecastedaverage
trafficflowrateacrossthelink
• Forecastedaveragetrafficspeedacrossthelink
• Forecastedaveragetrafficdensityalongthelink
474. VerifyDecisionSupportforecastsshallcompute
Connecttopredictionendpoint&activeMQandthedataisthereandcorrect
Automationtestcandidate
I-210Pilot:VerificationPlan
144
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
anddisplaythefollowingvehicle-basedproductivitymetricsforeachforecastreportingintervalforeachroadwaylinkunderICMconsideration:• Vehicle-miles
traveled(VMT)• Vehicle-hours
traveled(VHT)475. VerifyDecisionSupport
forecastsshallcomputeanddisplaythefollowingvehicle-basedmobilitymetricsforeachforecastreportingintervalforeachroadwaylinkunderICMconsideration:• Averagetraveltime
acrosslink• Averagedelayper
vehicletraversingthelink
• Vehicle-hoursofdelay(VHD)incurredonthelinksincestartofforecastinterval
476. VerifyDecisionSupportforecastsshallcomputeanddisplaythefollowingperson-basedproductivitymetricsforeachforecastreportingintervalforeachroadwaylinkunderICMconsideration:• Person-miles
traveled(PMT)• Person-hours
traveled(PHT)477. VerifyDecisionSupport
forecastsshallcomputeanddisplaythefollowingperson-basedmobilitymetricsforeachforecastreportingintervalforeachroadwaylinkunderICMconsideration:• Averagedelayper
persontraversingthelink
• Person-hoursofdelay(PHD)incurred
I-210Pilot:VerificationPlan
145
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
onthelinksincestartofforecastinterval
DS-3.2
Trafficforecastsshallbebasedonthelatesttrafficanddemandinformationavailableforthecorridoratthetimetheforecastisrequested.
H DecisionSupport
478. VerifyDecisionSupportshallconducttrafficforecastsusingthelatestfieldandestimateddataavailableatthetimetheforecastisrequested.
479. VerifyDecisionSupportshallnotattempttoreplacethesetoffieldandestimateddatausedtoconductaforecastinthemiddleofaforecastingprocess.
Connecttopredictionendpoint&activeMQandthedataisthereandcorrect
Automationtestcandidate
DS-3.3
DecisionSupportshallincludeinitstrafficforecaststheeffectofthecurrentworkingstateofalltrafficsensorssettosupplyinformationtotheICMCoreSystem.
H DecisionSupport
480. VerifyDecisionSupportshallevaluatetheeffectofthequalityofincominginformationonthequalityofitstrafficforecasts.
481. VerifyDecisionSupportshallevaluatetheeffectofmissinginformationonthequalityofitstrafficforecasts.
482. VerifyDecisionSupportshallcalculateanddisplayanoverallconfidencelevelforalltrafficforecasts.
Connecttopredictionendpoint&activeMQandthedataisthereandcorrect
Automationtestcandidate
DS-3.4
DecisionSupportshallcompleteatrafficforecastforeachresponseplandeveloped(knownasaresponseplanforecast).
H DecisionSupport
483. Verifyresponseplanisinplaceasperpredictionresults.
DS-3.5
DecisionSupportshallincludeafunctionforICMCoreSystemuserstospecifyunderwhichcircumstancestrafficforecastsofexistingcontrolstrategies(“nochangescenario”)aretobeexecuted.
H CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
DS-3.6
DecisionSupportshallincludeafunctionforICMCoreSystemuserstospecifythetimehorizontowhichtrafficforecastsaretobeexecuted(forecastoverthenext30minutes,1hour,2hours,etc.).
H CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
DS-3.7
DecisionSupportshallincludeafunctionforICMCore
H CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
I-210Pilot:VerificationPlan
146
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
Systemuserstospecifythedatareportingintervalwithinatrafficforecast(e.g.,forecastdatareportedevery5minutes,15minutes,1hour,etc.)
DS-3.8
DecisionSupportshallincludeafunctionforICMCoreSystemuserstospecifytheintervalatwhichDecisionSupportistoexecutetrafficforecasts(e.g.,newforecastevery15minutes).
H CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
DS-3.9
DecisionSupportshallbeabletocompleteforecastsofcorridoroperationsinatimelymanner.
H DecisionSupport
484. Verifypredictionsarecompletedwithin5minutes.DecisionSupportshallbeabletocompleteatrafficforecastwithin5minutesofreceivingaforecastrequest.
DS-3.10
TheCorridorManagershallperiodicallyensuretheaccuracyofthetrafficforecastsproducedbyDecisionSupport.
H InstitutionalJobTasks
Testingtobedefinedwhentherequirementisaddressed.
DS-3.11
DecisionSupportshallarchivetheresultsoftrafficforecastingactivitiesforfutureanalyses.
H DecisionSupport
485. VerifydatahubstoresthepredictionsandPEMSsavesthisinformation.
486. DecisionSupportshallarchiveallforecastedtrafficstatesforuseinpost-incident/eventanalysis.
487. VerifyDecisionSupportshallarchivetheresultsofallforecastcomparisonstofielddataforfutureanalyses.
8.3.1.8.4 RulesEngineCapabilities
8.3.1.8.4.1 RuleApplication
DS-4.1
Therulesengineshallhavestate-of-the-artrulesenginecapabilities.
H DecisionSupport
488. Verifytherulesengineselectedhasallthementionedcapabilities:DecisionSupport,rules,evaluation.Performanceshallnotdegradelinearlywithincreasesinthenumberofrules.
I-210Pilot:VerificationPlan
147
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
489. VerifyDecisionSupportrulesengineshallimplementaReteorsimilaralgorithmwithinitsinferenceengine.
490. VerifyDecisionSupportrulesengineshallimplementahybrid-chaining(forwardandbackwardchaining)rulesexecution(NOTE:Likelyusesforbackwardchaining–constantlyevaluatingcurrenttrafficstatelookingforincident,lookingformultiplepossibleroutes).
491. DecisionSupportrulesengineshallincludeafunctionforrecursiverulesdefinitionandprocessing.
492. DecisionSupportrulesengineshallincludeafunctionforgeospatial-basedrulesexecution.Geospatialresultsmaybeimplementedasanexternalqueryprocess.
493. DecisionSupportrulesengineshallallowfordeterministicresults.
494. DecisionSupportrulesengineshallallowfornon-deterministicresults(NOTE:Likelyusagefindingroutes,incidents)
495. DecisionSupportrulesengineshallincludeafunctiontoreacttoeventsinthecorridor,ineffectlisteningforeventsandexecutingrulesasaresult(NOTE:Inamanner,similartoareactivetransitivequery).
496. DecisionSupportrulesengineshallallowforexternalclass/method,procedure,andserviceexecutioninrulesestimations.
DS-4.2
DecisionSupportshallbeabletoimplementtherulesdefinedinSection9.3.4.
H DecisionSupport
497. Verifyiftherulecanbeimplementtocreateappropriateresponse
I-210Pilot:VerificationPlan
148
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
Section9.3.4=>RuleCreationandManagement
plans.
DS-4.3
DecisionSupportshallincludeafunctionforTrafficEngineerstomanagetherulestobeappliedtoincident/eventresponse.
H CorridorManagement
498. Verifythespreadsheetcanbeuploadedandrulesbechanged.DecisionSupportshallprovideameansforTrafficEngineerstoactivate/deactivaterulestobeused.
DS-4.4
DecisionSupportshallexecuterulesautomaticallyorondemand.
H DecisionSupport
Testingtobedefinedwhentherequirementisaddressed.
8.3.1.8.4.2 Post-ResponseEvaluation
DS-4.5
DecisionSupportshallmaintainalogofruleexecutionforpost-incident/eventevaluation.
H DSS/CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
DS-4.6
DecisionSupportshallprovideapost-incident/eventrulesevaluationandanalysis.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
DS-4.7
DecisionSupportshallgenerateadailyoperationalevaluationreportattheendofeachdayprovidingasummaryoftherulesexecutionanddetailsofthespecificrulesoperation,tobereviewedbytheCorridorTechnicalManager.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
8.3.1.9 CoreSystemUserInterfaces
8.3.1.9.1 UserInterfacesforManagingAssetInformation
UI-1.1 TheICMCoreSystemshallincludeauserinterfacetocreate,view,update,anddeleteassetinventorydata.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.499. VerifytheICMCore
Systemshallincludeauserinterfacetocreate,view,update,anddeletetheinventoryofroadwaylinksandintersections(networkinventory)definingtheICMcorridor.
500. VerifytheICMCoreSystemshallincludeauserinterfacetocreate,view,update,anddelete
I-210Pilot:VerificationPlan
149
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
traveltimemeasurementdeviceinventory.
501. VerifytheICMCoreSystemshallincludeauserinterfacetocreate,view,update,anddeleteweathermeasurementdeviceinventory.
502. VerifytheICMCoreSystemshallincludeauserinterfacetocreate,view,update,anddeletesignalinventory.
503. VerifytheICMCoreSystemshallincludeauserinterfacetocreate,view,update,anddeleterampmeterinventory.
504. VerifytheICMCoreSystemshallincludeauserinterfacetocreate,view,update,anddeletetransitassetinventory.
505. VerifytheICMCoreSystemshallincludeauserinterfacetocreate,view,update,anddeletetrafficsensorinventory.
506. VerifytheICMCoreSystemshallincludeauserinterfacetocreate,view,update,anddeletefixedCMSinventory.
507. VerifytheICMCoreSystemshallincludeauserinterfacetocreate,view,update,anddeleteportableCMSinventory.
508. VerifytheICMCoreSystemshallincludeauserinterfacetocreate,view,update,anddeleteextinguishabletrailblazersigninventory.
509. VerifytheICMCoreSystemshallincludeauserinterfacetocreate,view,update,anddeleteHARinventory.
510. VerifytheICMCoreSystemshallincludeauserinterfacetocreate,view,update,anddeleteorganizationalassetinventory.
I-210Pilot:VerificationPlan
150
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
511. VerifytheICMCoreSystemshallincludeauserinterfacetocreate,view,update,anddeleteparkingassetinventory.
512. VerifytheICMCoreSystemshallincludeauserinterfacetocreate,view,update,anddeletevideocamerainventory.
UI-1.2 TheICMCoreSystemshallincludeauserinterfacetoviewandupdateassethealthinformation.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.513. TheICMCoreSystem
shallincludeauserinterfacetoviewandupdatetrafficsignalhealthinformation.
514. TheICMCoreSystemshallincludeauserinterfacetoviewandupdaterampmeterhealthinformation.
515. TheICMCoreSystemshallincludeauserinterfacetoviewandupdateparkingassethealthinformation.
516. TheICMCoreSystemshallincludeauserinterfacetoviewandupdatetransitassethealthinformation.
517. TheICMCoreSystemshallincludeauserinterfacetoviewandupdatefixedCMShealthinformation.
518. TheICMCoreSystemshallincludeauserinterfacetoviewandupdateportableCMSinventoryandstateinformation.
519. TheICMCoreSystemshallincludeauserinterfacetoviewandupdateextinguishabletrailblazersignhealthinformation.
520. TheICMCoreSystemshallincludeauserinterfacetoviewandupdateHARhealthinformation.
I-210Pilot:VerificationPlan
151
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
521. TheICMCoreSystemshallincludeauserinterfacetoviewandupdateorganizationalassethealthinformation.
522. TheICMCoreSystemshallincludeauserinterfacetoviewandupdateCCTVcamerahealthinformation.
523. TheICMCoreSystemshallincludeauserinterfacetoviewandupdatetrafficsensorhealthinformation.
524. TheICMCoreSystemshallincludeauserinterfacetoviewandupdatetraveltimemeasurementdevicehealthinformation.
525. TheICMCoreSystemshallincludeauserinterfacetoviewandupdateweathermeasurementdevicehealthinformation.
UI-1.3 TheICMCoreSystemshallincludeauserinterfacetoviewandupdateassetavailability.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.526. TheICMCoreSystem
shallincludeauserinterfacetoviewandupdatetrafficsignalavailability.
527. TheICMCoreSystemshallincludeauserinterfacetoviewandupdaterampmeteravailability.
528. TheICMCoreSystemshallincludeauserinterfacetoviewandupdateparkingassetavailability.
529. TheICMCoreSystemshallincludeauserinterfacetoviewandupdatetransitassetavailability.
530. TheICMCoreSystemshallincludeauserinterfacetoviewandupdatefixedCMSavailability.
I-210Pilot:VerificationPlan
152
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
531. TheICMCoreSystemshallincludeauserinterfacetoviewandupdateportableCMSavailability.
532. TheICMCoreSystemshallincludeauserinterfacetoviewandupdateextinguishabletrailblazersignavailability.
533. TheICMCoreSystemshallincludeauserinterfacetoviewandupdateHARavailability.
534. TheICMCoreSystemshallincludeauserinterfacetoviewandupdateorganizationalassetavailability.
535. TheICMCoreSystemshallincludeauserinterfacetoviewandupdateroadnetworksegmentavailability.
536. TheICMCoreSystemshallincludeauserinterfacetoviewandupdateCCTVcameraavailability.
537. TheICMCoreSystemshallincludeauserinterfacetoviewandupdatetrafficsensoravailability.
538. TheICMCoreSystemshallincludeauserinterfacetoviewandupdatetraveltimemeasurementdeviceavailability.
539. TheICMCoreSystemshallincludeauserinterfacetoviewandupdateweathermeasurementdeviceavailability.
UI-1.4 TheICMCoreSystemshallincludeauserinterfacetoviewandupdateassetstate.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.540. TheICMCoreSystem
shallincludeauserinterfacetoviewandupdatescheduledlane/roadclosures.
I-210Pilot:VerificationPlan
153
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
541. TheICMCoreSystemshallincludeauserinterfacetoviewandupdatetrafficsignalstate.
542. TheICMCoreSystemshallincludeauserinterfacetoviewandupdaterampmeterstate.
543. TheICMCoreSystemshallincludeauserinterfacetoviewandupdateparkingassetstate.
544. TheICMCoreSystemshallincludeauserinterfacetoviewandupdatetransitassetstate.
545. TheICMCoreSystemshallincludeauserinterfacetoviewandupdatefixedCMSstate.
546. TheICMCoreSystemshallincludeauserinterfacetoviewandupdateportableCMSstate.
547. TheICMCoreSystemshallincludeauserinterfacetoviewandupdateextinguishabletrailblazersignstate.
548. TheICMCoreSystemshallincludeauserinterfacetoviewandupdateHARstate.
549. TheICMCoreSystemshallincludeauserinterfacetoviewandupdateorganizationalassetstate.
550. TheICMCoreSystemshallincludeauserinterfacetoviewandupdateroadnetworkstate.
551. TheICMCoreSystemshallincludeauserinterfacetoviewandupdatetrafficsensorstate.
552. TheICMCoreSystemshallincludeauser
I-210Pilot:VerificationPlan
154
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
interfacetoviewandupdatetraveltimemeasurementdevicestate.
553. TheICMCoreSystemshallincludeauserinterfacetoviewliveCCTVcameravideostreams.
554. TheICMCoreSystemshallincludeauserinterfacetopanandtiltCCTVcameras.
555. TheICMCoreSystemshallincludeauserinterfacetoviewandupdateweathermeasurementdevicestate.
UI-1.5 TheICMcorridorassetmanagementuserinterfaceshallbecapableofcontinuousoperationsintheeventofanyindividualsystemfailure.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.
8.3.1.9.2 UserInterfacesforManagingIncident/EventInformation
UI-2.1 TheICMCoreSystemshall
includeauserinterfacetocreate,view,update,anddeleteincident/eventinformation.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.556. TheICMCoreSystem
shallincludeauserinterfacetocreate,view,update,anddeletethefollowinginformationforanincident:• Typeofincident• Timeincident
occurred• Expectedduration
ofincident• Roadway/transit
segmentonwhichincidentislocated
• Locationofincidentalongroadway/transitsegment
• Lane(s)affectedbytheincident
• Agencyresponsibleformanagingthe
I-210Pilot:VerificationPlan
155
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
incident• Verificationstatusof
incident557. TheICMCoreSystem
shallincludeauserinterfacetocreate,view,update,anddeletethefollowinginformationforanevent:• Typeofevent• Timeeventoccurred• Expectedduration
ofevent• Roadway/transit
segment(s)onwhicheventislocated
• Location(s)ofeventalongroadway/transitsegment(s)
• Lane(s)affectedbytheincident
• Agencyresponsibleformanagingtheincident
• Verificationstatusofevent
558. TheICMCoreSystemshallprovideafunctionpermittinguserstoconfirmthatanincidentoreventhasbeenverifiedtoexist.
559. TheICMCoreSystemshallincludeafunctiontosetintervalthresholdswithinwhichnewlyidentifiedincidentsoreventsshallbeverified.
8.3.1.9.3 UserInterfaceforManagingMockIncidents
UI-3.1 TheICMCoreSystemshall
includeauserinterfacepermittinguserstocreatemockincidents.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.560. TheICMCoreSystem
shallincludeauserinterfacepermittinguserstocreate,view,update,anddeletemockincidents.
561. TheICMCoreSystemshallincludeamap-
I-210Pilot:VerificationPlan
156
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
basedinterfaceenablinguserstochoosethelocationforthemockincidentstobetested.
562. TheICMCoreSystemshallincludeauserinterfaceforsettingthestarttimeformockincidents.
563. TheICMCoreSystemshallincludeauserinterfaceforspecifyingthedurationofmockincidents.
564. TheICMCoreSystemshallincludeauserinterfaceforspecifyinglanes,busroutes,ortracksaffectedbymockincidents.
565. TheICMCoreSystemshallincludeauserinterfaceforspecifyinganendtimeformockincidents.
566. TheICMCoreSystemshallincludeauserinterfaceforspecifyingwhetheraspecialresponseplanisrequiredasaresponsetomockincidents.
567. TheICMCoreSystemshallincludeauserinterfacepermittinguserstoassignanametoamockincident.
UI-3.2 TheICMCoreSystemshallincludeauserinterfacepermittingthetestingofmockincidents.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.568. Verifymockincidentscan
beidentifiedasmockincidentsinthedatahub.
569. TheICMCoreSystemshallincludeaninterfacepermittingthesubmissionofmockincidentstotheDecisionSupportmodulefortestingpurposes.
570. TheICMCoreSystemshallincludeaninterfacepermittingthegenerationofapost-incidentreportbasedon
I-210Pilot:VerificationPlan
157
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
asubmittedmockincident.
571. TheICMCoreSystemshallincludeaninterfacepermittingthedisplayingonamapoftheresponseplanelementsthathavebeenrecommendedforsubmittedmockincidents.
8.3.1.9.4 UserInterfacesforManagingResponsePlans
8.3.1.9.4.1 ResponsePlanViewing
UI-4.1 TheICMCoreSystemshall
includeauserinterfaceforviewingresponseplans.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.572. Foreachresponseplan,
theICMCoreSystemshalldisplaysummaryinformationabouttheincidentoreventthattriggeredthedevelopmentoftheplan.
573. Foreachresponseplan,theICMCoreSystemshalldisplayalistofalltheagenciesinvolvedintheimplementationoftheplan.
574. Foreachresponseplan,theICMCoreSystemshalldisplaytherecommendeddetourroute(s)forpassengercars,trucks,andbuses.
575. Foreachresponseplan,theICMCoreSystemshalldisplayalistoframpmetersthataretobemodifiedandinformationaboutthemeteringstrategy/ratetobeusedateachlocation.
576. Foreachresponseplan,theICMCoreSystemshalldisplayalistofintersectionswheretrafficsignaloperationsaretobealteredandinformationaboutthetimingplantobe
I-210Pilot:VerificationPlan
158
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
activatedateachintersection.
577. Foreachresponseplan,theICMCoreSystemshalldisplayalistoffixedfreeway/arterialCMSswhereincident/detourmessagesaretobepostedandwhatmessageistobepostedateachlocation.
578. Foreachresponseplan,theICMCoreSystemshalldisplaythelocationswhereextinguishabletrailblazersignsaretobeactivated.
579. Foreachresponseplan,theICMCoreSystemshalldisplaythelocationswhereportableCMSsaretobedeployedandwhatmessageistobepostedateachlocation.
580. Foreachresponseplan,theICMCoreSystemshalldisplaytheHARstationsthataretobeactivatedandwhatmessageistobebroadcastedateachlocation.
581. Foreachresponseplan,theICMCoreSystemshalldisplayasummaryofpersonnelrequiredtoimplementtheresponseplan.
582. Foreachresponseplan,theICMCoreSystemshalldisplayalistofconstraintsthatmayhaveaffectedthedevelopmentoftheresponseplan.
UI-4.2 TheICMCoreSystemshallallowsystemuserstoaccessinformationaboutactiveresponseplanswhileinthefield.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
8.3.1.9.4.2 ResponseRulesManagement
UI-4.3 TheICMCoreSystemshallprovideauser-friendly
H CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
I-210Pilot:VerificationPlan
159
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
interfaceformanagingrulesusedbytheDecisionSupportmoduletoidentify,evaluate,andrespondtoincidentsandevents.
UI-4.4 TheICMCoreSystemshallprovideameansforuserstodocumenttherequirementsforspecificrulesanddependentruleswithinthesystemfordisplaywiththerule.
L CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
8.3.1.9.4.3 ResponsePlanDevelopment
UI-4.5 TheICMCoreSystemshallprovideauserinterfaceallowinguserstosubmitrequestsforspecificactionstobeincludedinaresponseplan.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
UI-4.6 TheICMCoreSystemshallincludeafunctionforuserstomanuallyspecifywhetherspecificcontrolassetscanbeusedforthegenerationofaresponseplan.
H CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
UI-4.7 TheICMCoreSystemshallprovideauserinterfacepermittingmodificationtopreferencesaffectinghowresponseplansareevaluated.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.583. TheICMCoreSystem
shallincludeauserinterfacepermittingthesettingofweightingfunctionsforthecalculationofprediction-basedperformancemetricsusedintheevaluationofresponseplans.• TheICMCore
Systemshallincludeaninterfacepermittinguserstosetdifferentweightfactorstobeappliedtometricsassociatedwithspecificpredictionintervals(e.g.,0-15minutes,15-30minutes,etc.).
• TheICMCoreSystemshallincludeaninterface
I-210Pilot:VerificationPlan
160
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
permittinguserstosetdifferentweightfactorstobeappliedtovariousvehicletypes(e.g.,higherweightsforbuses).
584. TheICMCoreSystemshallincludeauserinterfacepermittingtheselectionofperson-basedorvehicle-basedmetricsintheevaluationofresponseplans.
UI-4.8 Foreachdevelopedresponseplan,theICMCoreSystemshalldisplayalistofsystemelementsthatwerenotselectedbecauseofoperationalproblems,ifany.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
8.3.1.9.4.4 ResponsePlanSelection
UI-4.9 TheICMCoreSystemshallprovideaninterfacesummarizingthevariousresponseplansdeveloped,theresultoftheirevaluation,andtheplanrecommendedforimplementation.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.
UI-4.10
TheICMCoreSystemshallprovideaninterfaceallowinguserstoselecttheapproachtobeusedfortheevaluationofcorridorimpactsofeachdevelopedresponseplanswheremultiplealternativesexist(suchasselectionbetweenuseofuser-definedrules,orspecificevaluationtoolsormodels).
L CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
UI-4.11
TheICMCoreSystemshallprovideaninterfaceallowinguserstomanuallyselecttheresponseplantoimplementamongtheproposedplansdevelopedbythesystem.
H CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
8.3.1.9.4.5 ResponsePlanApproval
UI-4.12
TheICMCoreSystemshallincludeauserinterfacepermittingeachstakeholderagencytospecifythelevelofautomationdesiredfortheapprovalofsubmitted
H CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
I-210Pilot:VerificationPlan
161
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
recommendedresponseplans.
UI-4.13
TheICMCoreSystemshallincludeaninterfacepermittingthesettingofthelevelofautomationrequiredfortheapprovalofsubmittedmodificationstoanactiveresponseplan.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
UI-4.14
TheICMCoreSystemshallprovideaninterfaceallowingindividualsresponsibleforapprovingresponseplanstoreviewplanssubmittedfortheirapproval.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.585. TheICMCoreSystem
shallprovideindividualstaskedwithapprovingaresponseplananinterfacedetailingtheplansubmittedforapproval.• Theresponseplan
approvalinterfaceshalldisplayamapshowingtherecommendeddetour(s)foreachvehicletype.
• Theresponseplanapprovalinterfaceshalldisplayamapshowingthelocationofallcontrolelementsassociatedwitharesponseplan.
• Theresponseplanapprovalinterfaceshalldisplayamapshowingthecontrolactionsassociatedwitheachcontrolelement.
• Theresponseplanapprovalinterfaceshallprovideacomparativeperformancesummaryoftheproposedresponseplanagainstthe“donothing”scenario(currentsituation).
586. TheICMCoreSystemshallprovideindividualstaskedwithapprovingaresponseplanan
I-210Pilot:VerificationPlan
162
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
interfaceallowingthemtocomparealternateresponseplansthatmayhavebeenproducedbytheDecisionSupportmodule.
587. TheICMCoreSystemshallprovideindividualstaskedwithapprovingaresponseplananinterfaceallowingthemtoentertheirapprovaldecision.
588. TheICMCoreSystemshallprovideindividualstaskedwithapprovingaresponseplanasummaryoftheapprovalstatusoftheplanbyotheragencies/individualsfromwhichapprovalissought.
8.3.1.9.4.6 ResponsePlanImplementation
UI-4.15
TheICMCoreSystemshallincludeauserinterfacefordirectingtheimplementationofanapprovedresponseplan.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.589. VerifytheICMcorewill
haveauserinterfacefordirectingtheimplementationofanapprovedresponseplan.
590. TheICMCoreSystemshallincludeafunctionfordirectingtheimplementationofroadnetworkchanges(rampclosures,etc.).
591. TheICMCoreSystemshallincludeafunctionfordirectingtheimplementationoftrafficsignalchanges.
592. TheICMCoreSystemshallincludeafunctionfordirectingtheimplementationoframpmeterchanges.
593. TheICMCoreSystemshallincludeafunctionfordirectingtheimplementationoforganizationalassetrequiredactions.
594. TheICMCoreSystem
I-210Pilot:VerificationPlan
163
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
shallincludeafunctionfordirectingtheimplementationoftransitassetrequiredchanges.
595. TheICMCoreSystemshallincludeafunctionfordirectingtheimplementationofmessagesonfixedCMSsigns.
596. TheICMCoreSystemshallincludeafunctionfordirectingthedeploymentofportableCMSsigns.
597. TheICMCoreSystemshallincludeafunctionfordirectingtheactivationofextinguishabletrailblazersigns.
598. TheICMCoreSystemshallincludeafunctionfordirectingtheactivationofHARbroadcasts.
599. TheICMCoreSystemshallincludeafunctionfordirectingthedisseminationofinformationto511services,media,andotherinformationoutlets.
UI-4.16
TheICMCoresystemshallincludeaninterfacepermittingstakeholderstospecifywhethertheyrequiretheICMCoreSystemtoseekconfirmationfromthemthatanincidentoreventhasbeenterminatedbeforeallowingtheICMCoreSystemtoterminatetheevent.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
UI-4.17
TheICMCoreSystemshallincludeaninterfaceforsystemuserstomanuallyindicatethatanincidentoreventhasterminated.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.600. Verifythatdatahubcan
processaterminationrequestwhenanincidentoreventisterminated.
601. TheICMCoreSystemshallincludeaninterfaceforTMCandTCS
I-210Pilot:VerificationPlan
164
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
operatorstomanuallyinformtheICMCoreSystemthatanincidentoreventhasterminated.
602. OnlyTMC/TCSoperatorsfromtheagencyassociatedwithanincidentoreventshallbeauthorizedtoinformtheICMsystemthataspecificincidentoreventhasterminated.
UI-4.18
TheICMCoreSystemshallincludeaninterfaceindicatingwhetherarecommendedresponseplanhasbeensuccessfullyimplementedinthefield.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.603. Verifyinformationabout
aresponseplanisdisplayedontheinterface.
604. TheICMCoreSystemshallincludeaninterfaceindicatingwhenandifaresponseplanhasbeensuccessfullyimplementedinitsentirety.
605. TheICMCoreSystemshallincludeaninterfacelistingallimplementedresponseplancomponentswithinaselectedjurisdiction.
606. TheICMCoreSystemshallincludeaninterfaceindicatingifarecommendedresponseplancannotbeimplemented.
607. Inthecaseofimplementationfailure,theICMCoreSystemshallindicatewhyarecommendedresponseplancouldnotbeimplemented.
UI-4.19
TheICMCoreSystemshallinformstakeholdersofsystemelementsthatwerenotselectedbecauseofoperationalproblemsbutthatwouldotherwisehavebeenpartoftheresponseplan.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
UI-4.20
TheICMCoreSystemshallprovideresponseplan
H CorridorManagement
608. Verifyapprovedresponseplaninformationis
I-210Pilot:VerificationPlan
165
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
informationtostakeholders. providedtorelevantoperators/supervisors.
609. TheICMCoreSystemshallinformTMC/TCSoperatorsofapprovedresponseplansthataretobeimplementedwithinthecorridor.
610. TheICMCoreSystemshallinformtransitfieldsupervisorsofresponseplanelementsthatmayaffectbusserviceoperations.
611. TheICMCoreSystemshallprovidedetailedinformationtofirstrespondersaboutapprovedresponseplans.
612. TheICMCoreSystemshallincludeafunctionforsystemuserstoaccessinformationaboutactiveresponseplanswhileinthefield.
8.3.1.9.4.7 UserInterfacesforManagingICMCoreSystemInformation
UI-5.1 TheICMCoreSystemshallincludeafunctionforviewingallICMlogactivity.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.
UI-5.2 TheICMCoreSystemshallprovideameansforuserstocustomizeICMEnvironmentoperations.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.613. VerifytheICMCore
Systemshallprovideinputscreensformanualinputoreditofsystemconfigurationinformation.
614. VerifytheICMCoreSystemshalldisplayinputscreensformanualinputoreditofuseradministrationinformation.
615. VerifytheICMCoreSystemshalldisplayinputscreensformanualinputoreditofuserpreferences.
UI-5.3 TheICMCoreSystemshallallowoperationalparameterstobechangedwithoutrequiringasystemrestart.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
I-210Pilot:VerificationPlan
166
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
UI-5.4 TheICMCoreSystemshallprovideauserinterfacetopermitstartandshut-downofCoreSystemcomponents.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.
8.3.1.9.4.8 GeospatialVisualizationofData
UI-6.1 TheICMCoreSystemshalldisplayonamapthedevicesthatmaybeusedtomanagetrafficwithintheICMcorridor.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.616. TheICMCoreSystem
shalldisplayonmapsroadwaysegmentsunderICMmanagement.
617. TheICMCoreSystemshalldisplayonmapsthesignalizedintersectionsconnectedtotheICMsystem.
618. TheICMCoreSystemshalldisplayonmapstherampmetercontrollersconnectedtotheICMsystem.
619. TheICMCoreSystemshalldisplayonmapsthefixedCMSdevicesconnectedtotheICMsystem.
620. TheICMCoreSystemshalldisplayonmapstheextinguishabletrailblazersignsconnectedtotheICMsystem.
621. TheICMCoreSystemshalldisplayonmapstheHARstationsconnectedtotheICMsystem.
622. TheICMCoreSystemshalldisplayonmapsthepark-and-ridefacilitiesconnectedtotheICMsystem.
UI-6.2 TheICMCoreSystemshalldisplayonamapinformationabouttransitservicesofinteresttoICMoperations.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
UI-6.3 TheICMCoreSystemshalldisplayonamapinformationaboutthedevicesusedtomonitorcorridoroperations.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
UI-6.4 TheICMCoreSystemshallincludeafunctionforuserstoaccessfrommapskeygeometriccharacteristics
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
I-210Pilot:VerificationPlan
167
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
aboutindividualroadwaylinksunderICMmanagement.
UI-6.5 SystemusersshallbeabletoaccessfrommapdisplaysinformationaboutthetrafficmanagementdevicesintheICMinventory.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
UI-6.6 TheICMCoreSystemshallincludeafunctionforuserstoaccessfrommapdisplaysavailablevideofeedsfromnearbyCCTVcameras.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.
UI-6.7 TheICMCoreSystemshallincludeafunctionforuserstoviewonamapthecurrentoperationalstatusofroadwaysegmentsunderICMmanagement.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.623. TheICMCoreSystem
shallincludeafunctionforuserstoview,ifavailable,thelatestmeasurementsfromtrafficdetectiondevicesdisplayedonmap.
624. Mapsshallbeabletocolorroadwaylinksbasedonthelevelofcongestiononthelink.
625. Mapsshallbeabletodisplayuponrequestthecurrenttrafficstateofalinkdisplayedonthemapforwhichtheinformationisavailable:• Forroadwaylinks
forwhichfielddataisavailable,mapsshallbeabletodisplaytrafficstatesdeterminedfromthefielddata.
• Forlinksforwhichfielddataisnotprovided,mapsshallbeabletodisplayestimatedtrafficstatesproducedbytheICMSystem,ifsuchinformationisavailable.
• TheICMCoreSystemshallincludeafunctionforuserstodeterminewhatcurrenttrafficstateinformation(density,speed,flow
I-210Pilot:VerificationPlan
168
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
rate,etc.)istobedisplayed.
• Mapsshallindicatewhetherthedisplayedtrafficstatesarederivedfromfielddataoranestimationprocess.
UI-6.8 TheICMCoreSystemshallincludeafunctionforuserstoviewonamaptheprojectedoperationalstatusofroadwaysegmentsunderICMmanagement.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.626. TheICMCoreSystem
shallbeabletodisplayonmapsforecastedstatesforroadwaylinksforwhichaforecastexists.
627. TheICMCoreSystemshallincludeafunctionforuserstodeterminewhichavailableforecastedtrafficstates(density,speed,flowrate,etc.)aretobedisplayed.
UI-6.9 TheICMCoreSystemshallincludeafunctionforuserstoviewonamaphistoricalstatusdataforroadwaysegmentsunderICMmanagement.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
UI-6.10
TheICMCoreSystemshallincludeafunctionforuserstoviewonamaptheoperationalstatusoftrafficmanagementdevicesintheICMinventory.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
UI-6.11
TheICMCoreSystemshallincludeafunctionforuserstoviewonamaptheoperationalstatusoftransitservicesofinteresttotheICMSystem.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
UI-6.12
TheICMCoreSystemshallincludeafunctionforuserstoviewonamaptheoperationalstatusofmonitoredpark-and-ridefacilities.
L CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
UI-6.13
TheICMCoreSystemshallincludeafunctiontoplotonamapthelocationofincidentsandeventsbeingtracked.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.628. TheICMCoreSystem
shallincludeafunctiontoplotonamapthe
I-210Pilot:VerificationPlan
169
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
locationofallactiveverifiedincidentsandevents.
629. TheICMCoreSystemshallincludeafunctiontoplotonamapthelocationofschedulednear-futureevents.
630. TheICMCoreSystemshallincludeafunctiontoplotonamapthelocationofactiveandnear-futurescheduledroadclosures.
631. TheICMCoreSystemshallincludeafunctiontoplotonamapthelocationofincidentsandeventsawaitingverification.
632. TheICMCoreSystemshallincludeafunctiontoplotonamapthelocationofclosedincidentsoreventsthatarestillsubjecttoresponseplanning(untilcorridorconditionsreturntonormal).
UI-6.14
TheICMCoreSystemshallincludeafunctionforuserstoaccessdetailedincidentoreventinformationfrommapdisplays.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.633. Foreachdisplayed
incident,theICMCoreSystemshallincludeafunctionforuserstoaccessthefollowinginformation:• Incidentstatus(e.g.,
pendingverification,active,closed,etc.)
• Incidenttype• Roadwaysegment
onwhichtheincidentislocated
• Numberoflanesaffected
• Anticipatedzoneofinfluence
• Expectedduration(ifnotclosed)
• Responsibleagency634. Foreachdisplayedevent,
theICMCoreSystemshallincludeafunction
I-210Pilot:VerificationPlan
170
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
foruserstoaccessthefollowinginformationdescribingtheevent:• Typeofevent(lane
closure,specialevent,etc.)
• Eventstatus(scheduled,active,recentlyterminated)
• Roadwaysegment(s)affected
• Numberoflanesaffected
• Anticipatedzoneofinfluence
• Expectedstarttime• Expectedduration
(ifnotclosed)• Responsibleagency
635. TheICMCoreSystemshallprovidethemeanstoaccessfromamapincident/eventinformationbasedontheactivestatusoftheincidentorevent.• TheICMCore
Systemshalldisplayalistofactiveincidentsandeventsthathavebeenverified.
• TheICMCoreSystemshalldisplayalistofactiveincidentsandeventswithanactiveresponseplan.
• TheICMCoreSystemshalldisplayalistofactiveincidentsandeventsthatarependingverification.
• TheICMCoreSystemshalldisplayalistofscheduledeventsexpectedtostartwithinthecurrentday.
UI-6.15
TheICMCoreSystemshallincludeafunctionforuserstoviewonamaptheavailabilityoftrafficmanagementdevicesconnectedtotheICM
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
I-210Pilot:VerificationPlan
171
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
Environmentforthedevelopmentofresponseplans.
UI-6.16
TheICMCoreSystemshallincludeafunctionforuserstoviewresponseplanelementsonamap.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.636. TheICMCoreSystem
shalldisplayonamaptherecommendeddetour(s)foreachvehicletype.
637. TheICMCoreSystemshalldisplayonamapthelocationofallfielddevicesassociatedwitharesponseplan.• TheICMCore
Systemshalldisplayonamapthelocationofalltrafficsignalsassociatedwitharesponseplan
• TheICMCoreSystemshalldisplayonamapthelocationofallrampmetersassociatedwitharesponseplan.
• TheICMCoreSystemshalldisplayonamapthelocationofallfixedCMSdevicesassociatedwitharesponseplan.
• TheICMCoreSystemshalldisplayonamapthelocationswhereportableCMSdevicesarerecommendedtobedeployed.
• TheICMCoreSystemshalldisplayonamapthelocationsofallextinguishabletrailblazersignsthataretobeactivated.
• TheICMCoreSystemshalldisplayonamapthelocationsofallHAR
I-210Pilot:VerificationPlan
172
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
stationsthataretobeactivated.
638. TheICMCoreSystemshalldisplayonamapthecontrolactionsassociatedwitheachresponseplanelement.• TheICMCore
Systemshalldisplayonamapthetimingplanthatistobeactivatedateachaffectedsignalizedintersection.
• TheICMCoreSystemshalldisplayonamapthemeteringstrategythatistobeactivatedateachaffectedfreewayon-ramp.
• TheICMCoreSystemshalldisplayonamapthemessagethatistobedisplayedateachaffectedfixedCMSdevice.
• TheICMCoreSystemshalldisplayonamapthemessagesthataretobepostedateachlocationwhereaportableCMSdeviceistobedeployed.
• TheICMCoreSystemshalldisplayonamapthemessageprovidedbyeachactivatedextinguishabletrailblazersigns.
UI-6.17
TheICMCoreSystemshallusealayeredapproachtodisplayinformationonmaps.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
UI-6.18
TheICMCoreSystemshallprovideameansforuserstocreateandcustomizevisualizations.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
UI-6.19
TheICMCoreSystemshallprovideageospatialapproachtomanagecorridorinformation.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.639. TheICMCoreSystem
I-210Pilot:VerificationPlan
173
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
shallprovideameansforuserstomodifyassetusageandstate(withintheparametersallowedbytheowningagency)fromgeospatialdisplays.
640. TheICMCoreSystemshallprovideameanstoinitiateincidentconfirmation,responseplandevelopment,responseplanselection,andresponseplanimplementationfromtheprimarygeospatialdisplays.
UI-6.20
Geospatialdisplaysshallincludeafunctionforanimationwheretime-baseddataanalysisisavailable.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.
8.3.1.9.4.9 Reporting,Charting,andGraphingFunctions
UI-7.1 TheICMCoreSystemshallprovidestandardandcustomizedreportingcapabilities.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.641. TheICMCoreSystem
shallprovideameanstocreateandsavereportsforuserstoruneitherscheduledorondemand.
642. TheICMCoreSystemshallprovideameanstodisplayreportsonthescreen.
643. TheICMCoreSystemshallprovideameanstoprintreports.
644. TheICMCoreSystemshallprovideameanstosavereportoutputinstandardizedformats,includingpdfandimage-basedformats.
UI-7.2 TheICMCoreSystemshallincludeafunctiontoproducetrafficsummaryreportsforspecificroadwayelements.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
UI-7.3 TheICMCoreSystemshallincludeafunctiontoproduceoperationalsummaryreportsforindividualdevicesinoperationwithintheICMcorridor.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
UI-7.4 TheICMCoreSystemshall M Corridor Testingtobedefinedwhen
I-210Pilot:VerificationPlan
174
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
includeafunctiontoproducesummaryreportsofsystemactivities.
Management therequirementisaddressed.
UI-7.5 TheICMCoreSystemshalldisplayplot-based(2d,3d,heatmap)visualizationsofcorridorinformation.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.645. TheICMCoreSystem
shallprovideplot-baseddisplaysofcorridortrafficdensityandvelocityvaluesfromtrafficstatedeterminationsalonguser-selectedroutesin2d(spatialpointintime)andheatmap(spatialandtimevariant).
646. TheICMCoreSystemshallprovideplot-baseddisplaysofcorridortrafficdensityandvelocityforecastsalonguser-selectedroutesin2d(spatialpointintime)andheatmap(spatialandtimevariant).
647. TheICMCoreSystemshallprovideplot-baseddisplaysofcorridorassetavailability(%ofassetsbytypeorgeographicareaoutofserviceordegraded).
648. TheICMCoreSystemshallprovideplot-baseddisplaysofcorridorassetreliability,quality,andaccuracy(assetqualitymetrics,assetreliabilitymetricsvs.timebytypeorgeographicarea).
649. TheICMCoreSystemshallprovideplot-baseddisplaysofcorridorsensordataalonguser-selectedroutesin2d(spatialpointintime)andheatmap(spatialandtimevariant).
650. TheICMCoreSystemshallprovideplot-baseddisplaysofcorridorroadwaycapacity.
651. Plotdisplaysshallincludeafunctionforanimationwheretime-based
I-210Pilot:VerificationPlan
175
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
analysisisavailable.652. Plotdisplaysshallinclude
drill-downcapabilitiestodisplayadditionaldetailwhenavailable.
UI-7.6 TheICMCoreSystemshallprovidemultipletypesofgraphingdisplays.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.653. TheICMCoreSystem
shalldisplayorganizationinformationinorganizationalcharts.
654. TheICMCoreSystemshalldisplayrulesindecisiontreecharts.
655. TheICMCoreSystemshalldisplayrulesinflowcharts.Plotsshallincludepie,line,bar,andhistogramcharts.
UI-7.7 TheICMCoreSystemshallincludeafunctiontodisplayinformationintables.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.656. TheICMCoreSystem
shallincludeafunctiontodisplaycorridorassetinventoriesintables.
657. TheICMCoreSystemshallincludeafunctiontodisplayuser-definedroutesintables.
658. TheICMCoreSystemshallincludeafunctiontodisplaycorridortransitroutesandinventoryintables.
659. TheICMCoreSystemshallincludeafunctiontodisplaycorridortransitassetstateintables.
660. TheICMCoreSystemshallincludeafunctiontodisplaycorridormaintenanceactivityandschedulesintables.
661. TheICMCoreSystemshallincludeafunctiontodisplayappropriaterules-basedinformation(i.e.,locationandhoursofschools,eventinformation,facilitylocationandhoursofoperationinformation,
I-210Pilot:VerificationPlan
176
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
etc.)intables.UI-7.8 TheICMCoresystemshall
providevisualizationsshowingdifferencesbetweenplots.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.662. TheICMCoreSystem
shallprovidedisplaysofcorridortrafficdensityandvelocityvaluesidentifyingdifferencesbetweenthestateofthecorridortrafficatthetimeforecastswereinitiatedandthecurrentestimatedtrafficstate.
UI-7.9 TheICMCoreSystemshallcalculateuponrequesttraveltimesortraveldelaysbetweenselectedpointswithinthecorridor.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
UI-7.8 TheICMCoreSystemshallreportonobservedtrafficoperationswithinthecorridor.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
UI-7.9 TheICMCoreSystemshallreportonobservedversusestimated/predictedvalues.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
UI-7.10
TheICMCoreSystemshallincludeafunctionforsystemuserstorunqueriesontheperformanceofmonitoredroadways.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
UI-7.11
TheICMCoreSystemshallincludeafunctionforsystemuserstospecifytheperiodoverwhichhistoricaldataistobeanalyzed.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.663. TheICMCoreSystem
shallincludeafunctionforsystemuserstospecifytherangeofdatesforwhichhistoricaldataistobeanalyzed.
664. TheICMCoreSystemshallincludeafunctionforsystemuserstospecifythespecifictimeperiodwithinadayforwhichhistoricaldataistobeanalyzed.
665. TheICMCoreSystemshallincludeafunctionforsystemuserstospecifythespecificweekdayswithinagivendaterangeforwhichhistoricaldataistobeanalyzed.
I-210Pilot:VerificationPlan
177
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
666. TheICMCoreSystemshallincludeafunctionforsystemuserstospecifytheintervalwithinagiventimeperiodwithwhichhistoricalstatisticsaretobecalculated(forinstance,every15minutes,1hour,day,month,etc.).
8.3.1.9.5 Post-Incident/EventAnalysisReport
UI-8.1 TheICMCoreSystemshallcreatepost-incident/eventanalysisreportsforincidentsandeventsforwhichresponseplansweregenerated.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.667. Thepost-incident/event
analysisreportshallincludeadetaileddescriptionoftheincidentoreventforwhichapotentialresponsewasevaluated.Minimalinformationtobepresentedincludes:• Typeof
incident/event• Locationwhere
incident/eventoccurred
• Timeincidentoccurredoreventstarted
• Formaldurationofincident/event(uptoincidentclearanceoreventclosure)
• Timewhentravelconditionswerereportedtohavereturnedtonormalfollowingterminationoftheincidentorevent
• Roadwaysegment(s)affectedbytheincident
• Reportedlaneclosuresoneachaffectedroadwaysegment
• Agencyresponsibleformanagingthe
I-210Pilot:VerificationPlan
178
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
incidentorevent668. Foreachresponseplan
evaluated,thepost-incident/eventanalysisreportshallidentifyallelementsincludedintheresponseplan.
669. Thepost-incident/eventanalysisreportshallincludetheresultsoftherulesanalysis,includingsourcedatausedintheanalysis,rulesevaluated,dataqualityevaluation,andfinalrecommendationsoftherulesanalysis.
670. Thepost-incident/eventanalysisreportshallidentifyresponseplanelementsautomaticallyselectedbytheICMCoreSystemandplanelementsthatweremanuallyinputbyagencystaff.
671. Foreachrecommendedresponseplan,thepost-incident/eventanalysisreportshallidentifyanyplanmodificationsthatweremadebyagencystaffaftertheinitialplandevelopment.
672. Foreachrecommendedresponseplan,thepost-incident/eventanalysisreportshalldetailtheresultsofanyrequiredapprovalactionsbyagenciesinvolvedintheimplementationoftheplan.
673. Foreachrecommendedresponseplan,thepost-incident/eventanalysisreportshallidentifywhichplanelementsweresuccessfullyimplemented,whichelementswerenotfullysuccessfullyimplemented,andatimelineoftheresponseplanimplementationand
I-210Pilot:VerificationPlan
179
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
de-escalation.674. Thepost-incident/event
analysisreportshallincludeananalysisoftheaccuracyofthetrafficforecastatthebaseoftheresponserecommendation(“noaction”or“responseplanrecommendation”).
675. Thepost-incidentanalysisreportshallreferenceanyadditionaleventsthatoccurredduringthesameimpactperiodanywhereonthecorridor.
8.3.1.9.6 InterfacetoCaltrans’ATMS
UI-9.1 TheICMEnvironmentshallincludeUIfunctionalitywithintheCaltransATMSforusebyCaltrans’operators.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.676. TheICMEnvironment
shallprovideATMSoperatorswithanATMSinterfaceprovidingtheabilitytocreate,edit,andreviewincident/eventinformation.
677. TheICMEnvironmentshallprovideATMSoperatorswithanATMSinterfaceprovidingtheabilitytoreviewresponseplans.
678. TheICMEnvironmentshallprovideATMSoperatorswithanATMSinterfaceprovidingtheabilitytorejectorapproveresponseplans.
8.3.1.9.7 InteragencyCommunication
UI-9.1 TheICMEnvironmentshallfacilitatecommunicationbetweenstafffromdifferentagencies.
M CorridorManagement
Testingtobedefinedwhentherequirementisaddressed.
8.3.1.9.8 IntegratedVisualizationandReporting
SI-2.1 TheICMCoreSystemshall H Corridor Willbepartofvendor
I-210Pilot:VerificationPlan
180
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
provideasinglevisualizationandreportinguserinterfaceforallICMCoreSystemOperations.
Management suppliedCMSevaluationandacceptancecriteria.679. TheICMCoreSystem
shallprovideasinglevisualizationandreportinguserinterfaceforcorridortrafficstate.
680. TheICMCoreSystemshallprovideasinglevisualizationandreportinguserinterfacefortrafficforecasts.
681. TheICMCoreSystemshallprovideasinglevisualizationandreportinguserinterfaceforcorridorassetinventories.
682. TheICMCoreSystemshallprovideasinglevisualizationandreportinguserinterfaceforcorridorassetinformation.
683. TheICMCoreSystemshallprovideasinglevisualizationandreportinguserinterfaceforcorridorsensingdata.
684. TheICMCoreSystemshallprovideasinglevisualizationandreportinguserinterfaceforcorridoranalyticdataandmetrics.
685. TheICMCoreSystemshallprovideasinglevisualizationandreportinguserinterfaceforresponseplaninformation.
686. TheICMCoreSystemshallprovideasinglevisualizationandreportinguserinterfaceformanagement,maintenance,andoperationsfunctions.
8.3.1.9.9 IntegratedControlFunctions
SI-3.1 TheICMCoreSystemshallprovideintegratedfunctionsformajorfunctionalareas.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.687. TheICMCoreSystem
I-210Pilot:VerificationPlan
181
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
shallprovideanintegratedsetoffunctionsforcorridormonitoring.
688. TheICMCoreSystemshallprovideanintegratedsetoffunctionsforincident/eventmanagement.
689. TheICMCoreSystemshallprovideanintegratedsetoffunctionsforresponseplanmanagement.
690. TheICMCoreSystemshallprovideanintegratedsetoffunctionsfordatamanagement.
691. TheICMCoreSystemshallprovideanintegratedsetoffunctionsfordecisionsupportcapabilities.
692. TheICMCoreSystemshallprovideanintegratedsetoffunctionsforsystemmanagement.
693. AlltrafficstateassessmentandtrafficforecastingshallbeaccomplishedwithinDecisionSupport.
694. AllICMrulesevaluationshallbeaccomplishedwithinacommonrulesengine.
695. ICMcontrolfunctionsshallbecapableofcontinuousoperationsintheeventofanyindividualsystemfailure.
8.3.1.9.10 IntegratedDataDefinition,Capture,andProcessing
SI-4.1 TheICMCoreSystemshallhaveanintegratedpointofaccesswithconsistentdatadefinitionsandformattingforinternalsystemdataaccessanddataprocessing.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.696. Alldatacollectedbythe
ICMCoreSystemshallbeavailablethroughthecommonICMdataaccessinterfaces.
I-210Pilot:VerificationPlan
182
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
697. AlldatacollectedbytheICMCoreSystemshallbemanagedthroughthecommonICMuserinterfaces.
698. AlldatacollectedbytheICMCoreSystemshallbedefinedandusedinacommonmannerandformatcrossallICMsystemcomponents.
SI-4.2 AlldatacollectedbytheICMCoreSystemshallbemanagedwithintheappropriatesecuritycontext.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.
SI-4.3 AllICMdatashallbeprocessedinaconsistentmanner,usingdesigntechniquesthatensurethateachdataelementisconsistentlydefined,processed,andcalculatedtoensuretheintegrityandaccuracyofthedataelement.
H DataHub Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SI-4.4 TheICMEnvironmentcorridordataprocessingandaccessshallbecapableofcontinuousoperationsintheeventofanyindividualsystemcomponentfailure.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.
8.3.1.9.11 Ownershipofsoftware,hardware,data,andalgorithms
SI-5.1 TheICMEnvironmentshallmaintainownershipofeachdataelementanddatarecord.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SI-5.2 TheICMEnvironmentshallmaintainownershipofrules.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SI-5.3 TheICMEnvironmentshallmaintainownershipofalgorithmsandworkflows.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SI-5.4 TheICMEnvironmentshallmaintainownershipofhardware.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SI-5.5 TheICMEnvironmentshallmaintainownershipofsoftware.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
I-210Pilot:VerificationPlan
183
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
8.3.1.9.12 SystemofRecord/LocationforData
SI-6.1 TheICMEnvironmentshalldefineasinglesystemofrecordforeachdataelement.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
8.3.1.10 SystemManagement
8.3.1.10.1 SystemAccessandSecurity
SM-1.1
TheICMEnvironmentshallgrantaccessforsystemfunctionalitiestoauthorizedusersonly.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.699. TheICMEnvironment
shallallowonlyauthorizeduserstoaccessitsfunctionalities.
700. TheICMEnvironmentshallreportallunauthorizedaccessattempts.
SM-1.2
TheICMEnvironmentshallallowmultipleuserstosimultaneouslyaccesssystemfunctionalitiesfromvariouslocations.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.
SM-1.3
TheICMEnvironmentshallprovidesecureaccesstoitsfunctionalities.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.701. TheICMEnvironment
shallprovideameansforsystemuserstologintoaccesssystemfunctionalities.
702. TheICMEnvironmentshallimplementencryptedmulti-factorauthenticationforsystemaccess.
SM-1.4
TheICMEnvironmentshallprovideasecuremeansofinformationtransmission.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.703. TheICMEnvironment
shallimplementencryptedmulti-factorauthenticationforsystemaccess.
704. TheICMEnvironmentshallprovideameanstomaintainsecure
I-210Pilot:VerificationPlan
184
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
connectionsbetweeninternalandexternalsystemcomponents.
705. TheICMEnvironmentshallimplementindustry-standardpoint-to-pointencryptionforallinformationtransmission.
SM-1.5
TheICMEnvironmentshallprovideasecuremeansforstoringinformation.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.706. TheICMEnvironment
shallimplement,atanystoragepoint,encryptionofinformationdeemedsensitive.
SM-1.6
TheICMEnvironmentshalltracksystemaccessandusage.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.707. TheICMEnvironment
shalltracksystemaccesshistory.
708. TheICMEnvironmentshalltrackauthorizeduseractionhistory.
SM-1.7
TheICMEnvironmentshallallowICMEnvironmentuserstomanageaccesstoICMEnvironmentcomponents.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.709. TheICMEnvironment
shallprovideameansforICMEnvironmentuserstocreate/editauthorizeduseraccounts.
710. TheICMEnvironmentshallprovideameansforICMEnvironmentuserstocreate/editauthorizedusergroups.
711. TheICMEnvironmentshallprovideameansforICMEnvironmentuserstoeditauthorizeduserprivileges.
SM-1.8
TheICMEnvironmentshallprovideavalidatedsecureenvironment.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.712. TheICMEnvironment
shallimplementcommercialoropen-sourceoff-the-shelfsecuritycomponentsolutionsapprovedbythestakeholders.
713. TheICMEnvironment
I-210Pilot:VerificationPlan
185
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
shallimplementpenetrationtestingfordevelopedsoftware,certificationofpenetrationtestingforpurchasedsoftwaresolutions.
714. TheICMEnvironmentshallimplementsecurityreviewsoftheintegratedsolutionandeachprimarycomponent.
SM-1.9
TheICMEnvironmentshallprotectthesystemenvironmentfromunauthorizedintentionalmodificationorunintentionalmodifications.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.715. TheCorridorTechnical
Manager,followingindustry-standardsecurityprocesses,shalldevelopsecurityprocedures.
716. TheCorridorTechnicalManagershalldesignateanITSecurityOfficerfortheICMEnvironmentwhoshallhaveresponsibilityforthesecurityoftheICMEnvironmentanditsoperations.
717. TheITSecurityOfficershallimplementsecurityprotocolsandprocessesfortheICMEnvironment.
718. TheITSecurityOfficershallconductformalreviewsofICMEnvironmentsecurityprocessesataregularfrequencyinaccordancewiththesecurityprotocolsandprocesses,withaminimumfrequencyofquarterly.
719. TheITSecurityOfficershalldirectaformalreviewofICMEnvironmentsecurity,ledbystakeholdersandconsultants,ataregularfrequencyinaccordancewiththesecurityprotocolsandprocesses,withaminimumfrequencyofannually.
I-210Pilot:VerificationPlan
186
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
SM-1.10
TheCorridorTechnicalManagershalldevelopandimplementsecurityprotocolsandprocessestoensuresecureoperationsoftheICMEnvironment.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
8.3.1.10.2 ICMSystemHealthMonitoring
SM-3.1
TheICMEnvironmentshallmonitorthehealthstatusofitscorecomponents.
H CorridorManagement
WillbepartofvendorsuppliedCMSevaluationandacceptancecriteria.720. TheICMEnvironment
shallincludeafunctiontoperformself-checkswithoutoperatorassistance.
721. TheICMEnvironmentshallreportanyidentifiedoperationalissuewithitscorecomponents.
8.3.1.10.3 SystemReliability
SM-2.8
TheICMEnvironmentshallhaveaservicelevelagreement.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SM-2.9
TheICMSystemshallprovideasystemuptimemetricsreportfortheICMEnvironment.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SM-2.10
TheICMEnvironmentshallallowfordegradedsystemperformanceintheeventofcomponentfailure.
M CorridorManagement/DSS/DataHub
Testingtobedefinedwhentherequirementisaddressed.
SM-2.11
TheICMCoreSystemshallhaveaSystemRecoveryPlan.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SM-2.12
TheICMEnvironmentshallimplementredundantcriticalsystemcomponentdesign.
M CorridorManagement/DSS/DataHub
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SM-4.1
TheICMEnvironmentshallbeavailable24hoursaday,7daysaweek.
H CorridorManagement/DSS/DataHub
722. LongevitytestfordatahubandDecisionSupportcanworkforaweekorlonger.
Longevitytest
SM-4.2
TheICMEnvironmentshallbeavailable85%ofthetimeduringnormaloperation,notincludingroutinemaintenanceandoutagesduetofactorsbeyondthe
H CorridorManagement/DSS/DataHub
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
I-210Pilot:VerificationPlan
187
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
controlofsystemusers.SM-4.3
AlltrafficmonitoringdevicesconnectedtotheICMEnvironmentshallbemaintainedingoodoperationalcondition.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SM-4.4
AlltravelerinformationdevicesthatmaybeusedbytheICMEnvironmentshallbemaintainedingoodoperationalcondition.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
8.3.1.10.4 SystemMaintenance
SM-5.1
TheICMEnvironmentshallmaintainabackupofitscoreoperatingparameters.
H CorridorManagement/DSS/DataHub
723. Verifythereisabackupandfrequencyofbackupscanbeconfigured.
724. TheICMEnvironmentshallstoreabackupofthesysteminventoryandconfigurationparametersonceperday.
725. TheCorridorTechnicalManagershallhavetheabilitytospecifythefrequencyofsystembackups.
SM-5.2
TheICMEnvironmentshallnotberequiredtoruncontinuouslywithoutmaintenance.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SM-5.3
MaintenanceofICMEnvironmentelementsshallbetheresponsibilityoftheagencyowning/operatingeachelement.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SM-5.4
AlltrafficsensorsprovidinginformationtotheICMEnvironmentshallbemaintainedandcalibratedaccordingtothemanufacturers’specifications.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SM-5.5
AllcorridorassetsprovidingautomateddatafeedstoDecisionSupportshallbemaintainedinaccordancewiththemanufacturers’specificationsfortheassets.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SM-5.7
ICMEnvironmentoperatorsshalldevelopandmaintainalistofcriticalelementsthatshouldreceivemaintenancepriorityshouldtheyfail.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
I-210Pilot:VerificationPlan
188
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
SM-5.9
TheICMEnvironmentshalllogallreceivedalertsandnotificationsregardingsystemsoperations.
H CorridorManagement
726. Verifylogsofallreceivedalertsandnotification/errors.
SM-5.10
TheICMEnvironmentshalllogallmaintenance-relatedactivitiesconductedondevicesconnectedtothesystem.
L CorridorManagement
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
8.3.1.10.5 SoftwareMaintenanceandUpdates
SM-6.1
TheICMEnvironmentsoftwareshallreceiveregularupdates.
H CorridorManagement/DSS/DataHub
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SM-6.2
TheCorridorTechnicalManagershallproduceanannualreportofsystemsoftwaremaintenance,providingayearinreviewofthepreviousyear,andaplanforthecomingyearofsoftwaremaintenanceandbugfixactivities,schedule,andbudget.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SM-6.3
TheICMEnvironmentshallmaintainamanagedrepositoryofsoftwareconfigurationchangesandactivities.
H CorridorManagement
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
8.3.1.10.6 SystemUpgrades
SM-7.1
TheICMEnvironmentshallhavea5-yearsystemupgradeplan.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SM-7.2
TheICMEnvironmentshallhaveanannualupgradeplanthatidentifiesthesystemupgradesfromthe5-yearplanthatwillbeimplementedwithinthenextyear.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SM-7.3
TheCorridorTechnicalManagershalldevelopasystemofgovernancetoensureeachproposedsystemupgradereceivestheappropriatepriorityandreflectstheneedsofallcorridorstakeholders.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SM-7.4
TheCorridorTechnicalManagershallensuresystem
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpost
I-210Pilot:VerificationPlan
189
TestREQID
Description Criticality RelatedSubsystem
TestCases/Description TestMethod Notesorcomments
upgradesaredeveloped,delivered,andimplementedaccordingtothebudgetandplanningidentifiedintheannualupgradeplan.
implementationreview.
SM-7.5
TheCorridorTechnicalManagershallprovideupdatestothe5-yearandannualupgradeplanswhenchangesareidentifiedandapprovedaccordingtothegovernancesystemofthecorridor.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SM-7.6
Allsystemupgradesshallbemanagedandimplementedinaccordancewiththeindustrystandardsappropriatetothespecificupgradeelements.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
8.3.1.10.7 SupportingDocumentationandTraining
SM-7.7
TheICMEnvironmentshallhavedocumentationofitsoperationsandmaintenance.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SM-7.8
TheICMEnvironmentshallprovideameansforsystemuserstoaccessrelevantsystemdocumentationwhenloggedintothesystem.
H CorridorManagement
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
SM-7.9
TheCorridorManagerandCorridorTechnicalManagershalldevelopatrainingprogramfortheICMEnvironmentandICMCoreSystem.
H InstitutionalJobTasks
Notpartofsystemtesting.Willbeevaluatedduringpostimplementationreview.
Thispageleftblank
intentionally
I-210Pilot:VerificationPlan
190
9. ReferenceDocumentsCommonLinks-CC.htmI-210Pilot-ProjectManagementPlanI-210Pilot-SystemRequirementsI-210PilotHigh-LevelDesignhttps://connected-corridors.berkeley.edu/resources/document-library
I-210Pilot:VerificationPlan
192
10. DefinitionofTermsTerm Definition
Alert NotificationsentbytheICMsystemtoindividualsorunits.Alertsmaybedisplayedonscreen,sentbyemail,textmessage,radiomessage,ortelephone.
Archive Datathathasbeenstoredforhistoricalpurposesandcanberetrieveduponrequest,usuallytoalocationandusingastoragemethodthathaslargecapacityandslowerretrievaltimes.
AreaofImpact(areaofinfluence)
Theroadnetworkelementsimpactedbyanincidentorevent.
Asset SeeCorridorAsset.
AssetInventory Aninventoryofcorridorassetstakenatanypointintime.Assetinventoryincludeslocationsoffixedpositionassets,andtypesofcorridorassets.Canbespecifiedforatypeofassets,suchasintersectionsignalassetinventory.Alsoincludestheattributesofeachindividualasset,suchasintersectionorrampmetersignalcapabilitiesandcurrentlyavailablesignal/rampmeterplans.
AssetState Theconditionofacorridorassetatapointintime.Thisconditionincludesworkingstate(usuallyoperational,failed,orsomedegradedoperationalstate),locationofmobileassets,signalorrampmeterplanthatisinoperationatthatpointintime,andallmostrecentdatareceivedbytheassetatthatpointintime.
Authentication Verifyingauser'sidentity.
Authorization Verifyingauser'spermissionstoviewspecificdataelementsorperformspecificfunctions.
Availability Adescriptionofwhetheranassetisavailableforuseinaresponseplanornot.
BackwardChainingRules
Rulesthataredefinedsothataspecificgoalisspecified,andthepossiblealternativesthatwillachievethatgoalareidentifiedbyexecutionoftherule.ApotentialICM-relatedexamplewouldberulesthataredefinedtocreatealistofalternativeroutesbetweentwodefinedpointsandsetlimitationsonwhatroadlinkscanbeusedatvarioustimesfortheroutecreation.Inthisexample,thegoalisaroutebetweenthetwopoints.Therulesareexecutedtofindallthepossiblealternatives,essentiallyworkingbackwardstofindsolutionsthatfittherulesgiventoachievethegoal.
CaltransATMS AdvancedTrafficManagementSystem(ATMS)softwaretool,whichprovidesreal-timeinformationonhighwayconditionstodetecttrafficincidents,managetheflowoftraffic,anddisseminatetravelerinformation.ATMShelpsCaltransreducecommutingtimes,maximizeroadwaycapacity,andgenerallyprovidesafertravelingroutes.Italsoprovidesoperatorswithunifiedaccessandcontroltomultipletypesofroadwaydevicesratherthanhavingtooperatedisparatesystems.
CMS Changeablemessagesign.Includesbothfixedandmobiledevices.
CMS CorridorManagementSystem
ConfigurationManagement
Maintainingatimelineofchangestoanentity,ensuringtraceabilityofchangesintime,content,andauthorofthechange.
ContactDetails Informationforaspecificindividualororganizationalunit,includingnames,phonenumbers,emailaddresses,physicaladdress,specifictothetypeofcontactmethodsavailablefortheindividualorunit.
I-210Pilot:VerificationPlan
193
Term Definition
CorridorAsset AnycorridorelementavailableforusewithinaresponseplanorthatprovidesinformationtotheICMSystem.Assetsincludethefollowingtypesofelements:
• Intersectiontrafficsignals• Rampmeters• Organizationalunitsorindividuals(peopleresources)• Equipment• MobileorstationaryCMSelements• Trafficsensorsandothermeasurementdevices• Communicationelements(511,HAR,thirdpartyinformationproviders)• Parkingfacilities• Transitelements
CorridorState Informationdescribingthestateofthecorridorataspecificpointintime.Stateinformationincludes:• Corridorroadnetworkclosures• Corridorroadnetworklaneblockages• Incidentinformation• Eventinformation• Assetinventory• Assetstate• Sensorinformation• Transitinformation• Transitstate• Trafficconditions(density,flow,velocity)ontheroadnetwork• Responseplanscurrentlyimplementedorintheprocessofbeingimplemented
CurrentTrafficState
Determiningavalueoftrafficdensity,flow,andvelocityforeachlinkintheroadnetworkatthecurrenttimeandwiththedataavailableatthecurrenttime.Alsoincludesvaluesforcurrentturnvolumesandratiosateachturnmovementwithintheroadnetwork.
DataHub AcorecomponentoftheICMsystemwhichhasprimaryresponsibilityforreceiving,processing,storing,andprovidingdataforallICMsystemcomponents.
DataQuality AmeasureofthequalityofdatabeingreceivedbytheICMSystem.Factorsconsideredindataqualityofaspecificassetortypeofassetsinclude:
• Percentofworkingassets• Individualassetstate,includinglevelofassetdegradation• Percentoftimereliabledataisprovidedbytheasset• Specificfilteringoralgorithmicverificationofincomingdataspecifictotheassetorassettype
DataRestoration Restorationofdatatoserviceintheeventofsystemorcomponentfailure.
DecisionSupport AcorecomponentoftheICMSystem,providingtrafficconditions,incidentandeventinformation,forecastsoftraffic,proposedresponseplansandassociatedtrafficforecasts,assetinventoriesandassetavailability,maintenanceinformation,organizationalinformation,roadnetworkconditions,andpreviouscorridorplanningandstudyinformationtouserstosupportcorridoroperationsanddecisionmaking.
Delay Ameasureofthetypicaltimeatravelerwouldexperiencealongarouteoverandabovethetimethetravelerwouldexperienceatfree-flowtrafficconditions.
Demand Ameasureoftrafficdemand(flow)atanentrancetotheroadnetworkorbetweenspecifyentryandexitpoints.
Deterministic Asolutiontoanalgorithmorruleexecutionforwhichtheexecutionofthealgorithmorrule,giventhesameinputdata,willalwaysprovidethesameansweratanypointintime.
DeviceState SeeAssetState.
SystemRecoveryPlan
Aplandevelopedthatprovidesprocedures,operations,andactionsthataretakenintheeventofsystemfailureorlossofcapabilities,includinganyrequiredsystemshutdownprocedures,dataprotectionactions,systemanddatarecoveryactions,proceduresforrestorationofthesystemtooperationalstate,andpost-eventactionstobetaken.
Trailblazer Localstreetsigns(“Trailblazer”signs)willactivatetohelpyounavigatearoundanincidentifyouexitthefreewaytodetouraroundtraffic