KDOT PMS Replacement Project

R-PMS System Data : Package . EPMS-Modeling : Subsystem . Model Inputs : Package

Class - clStructure link

Properties
Name Value
Active false
Business Key Mutable true
Business Model false
Visibility public
Final Specialization false
Abstract false
Leaf false
Root false

Attributes Summary
Name Visibility Type Initial Value Description
coreData package clCoreSample
FWD package clFallingWeightDeflectometer
TraffSD package clTrafficeSpeedDeflection
segmentWidth package float
segmentShoulder package string

Operations Summary
Visibility Return Type Name Description
public string CalculateStructureMetric

Utilize the FWD, TSD, and Core data to determine modifications to the actions based upon this calculated Structure Metric

Relationships Summary
Name Begin End
  : Association
 clPMS_StateVector : Class
 clStructure : Class
  : Association
 clStructure : Class
 clCoreSample : Class
  : Association
 clStructure : Class
 clFallingWeightDeflectometer : Class
  : Association
 clStructure : Class
 clTrafficeSpeedDeflection : Class
  : Generalization
 clStructure : Class
 spStructure : Class

Attributes Details
Name Value
Name coreData
Type clCoreSample
Allow Empty Name false
Has Setter false
Has Getter false
Abstract false
Derived false
Visibility package
Multiplicity 0..*
Scope instance
Visible true
Aggregation None
Derived Union false
Read Only false
Is ID false
Leaf false

Name Value
Name FWD
Type clFallingWeightDeflectometer
Allow Empty Name false
Has Setter false
Has Getter false
Abstract false
Derived false
Visibility package
Multiplicity 0..*
Scope instance
Visible true
Aggregation None
Derived Union false
Read Only false
Is ID false
Leaf false

Name Value
Name TraffSD
Type clTrafficeSpeedDeflection
Allow Empty Name false
Has Setter false
Has Getter false
Abstract false
Derived false
Visibility package
Multiplicity 0..*
Scope instance
Visible true
Aggregation None
Derived Union false
Read Only false
Is ID false
Leaf false

Name Value
Name segmentWidth
Type float
Allow Empty Name false
Has Setter false
Has Getter false
Abstract false
Derived false
Visibility package
Multiplicity 1
Scope instance
Visible true
Aggregation None
Derived Union false
Read Only false
Is ID false
Leaf false

Name Value
Name segmentShoulder
Type string
Allow Empty Name false
Has Setter false
Has Getter false
Abstract false
Derived false
Visibility package
Multiplicity 1
Scope instance
Visible true
Aggregation None
Derived Union false
Read Only false
Is ID false
Leaf false

Operations Details
Name Value
Parameters
Name CalculateStructureMetric
Description

Utilize the FWD, TSD, and Core data to determine modifications to the actions based upon this calculated Structure Metric

Static false
Leaf false
Visibility public
Visible true
Ordered false
Unique true
Return Type string
Visibility public
Scope instance
Query false
Abstract false

Relationships Detail
Name Value
Name
From
Name Value
Role
Element
 clPMS_StateVector : Class
Multiplicity Unspecified
Aggregation Kind Shared
Navigable true
To
Name Value
Role
Element
 clStructure : Class
Multiplicity Unspecified
Aggregation Kind None
Navigable true
Abstract false
Final Specialization false
Leaf false
Visibility Unspecified
Derived false

Name Value
Name
From
Name Value
Role
Element
 clStructure : Class
Multiplicity 1
Aggregation Kind Shared
Navigable true
To
Name Value
Role
Element
 clCoreSample : Class
Multiplicity 0..*
Aggregation Kind None
Navigable true
Abstract false
Final Specialization false
Leaf false
Visibility Unspecified
Derived false

Name Value
Name
From
Name Value
Role
Element
 clStructure : Class
Multiplicity Unspecified
Aggregation Kind Shared
Navigable true
To
Name Value
Role
Element
 clFallingWeightDeflectometer : Class
Multiplicity 0..*
Aggregation Kind None
Navigable true
Abstract false
Final Specialization false
Leaf false
Visibility Unspecified
Derived false

Name Value
Name
From
Name Value
Role
Element
 clStructure : Class
Multiplicity 1
Aggregation Kind Shared
Navigable true
To
Name Value
Role
Element
 clTrafficeSpeedDeflection : Class
Multiplicity 0..*
Aggregation Kind None
Navigable true
Abstract false
Final Specialization false
Leaf false
Visibility Unspecified
Derived false

Name Value
Name
From
 clStructure : Class
To
 spStructure : Class
Visibility Unspecified

Appears In
Diagram
 R-PMS System - EPMS - KanPav Modeling Classes : Class Diagram
KDOT PMS Replacement Project