Metric Results

[ summary ] [ packages ] [ cycles ] [ explanations ]

The following document contains the results of a JDepend metric analysis. The various metrics are defined at the bottom of this document.

Summary

[ summary ] [ packages ] [ cycles ] [ explanations ]

Package TC CC AC Ca Ce A I D V
org.opentrafficsim.graphs 32 26 6 0 38 19.0% 100.0% 19.0% 1
org.opentrafficsim.road.animation 1 1 0 0 12 0.0% 100.0% 0.0% 1
org.opentrafficsim.road.gtu.animation 9 8 1 2 26 11.0% 93.0% 4.0% 1
org.opentrafficsim.road.gtu.generator 13 10 3 0 32 23.0% 100.0% 23.0% 1
org.opentrafficsim.road.gtu.lane 11 7 4 24 36 36.0% 60.000004% 4.0% 1
org.opentrafficsim.road.gtu.lane.perception 11 8 3 10 19 27.000002% 66.0% 7.0% 1
org.opentrafficsim.road.gtu.lane.perception.categories 27 17 10 7 29 37.0% 81.0% 18.0% 1
org.opentrafficsim.road.gtu.lane.perception.headway 17 12 5 8 21 29.0% 72.0% 2.0% 1
org.opentrafficsim.road.gtu.lane.plan.operational 4 4 0 4 17 0.0% 81.0% 19.0% 1
org.opentrafficsim.road.gtu.lane.tactical 11 8 3 9 30 27.000002% 77.0% 4.0% 1
org.opentrafficsim.road.gtu.lane.tactical.directedlanechange 6 4 2 1 15 33.0% 94.0% 27.000002% 1
org.opentrafficsim.road.gtu.lane.tactical.following 18 12 6 10 15 33.0% 60.000004% 7.0% 1
org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil 6 4 2 1 16 33.0% 94.0% 27.000002% 1
org.opentrafficsim.road.gtu.lane.tactical.lmrs 17 16 1 1 24 6.0% 96.0% 2.0% 1
org.opentrafficsim.road.gtu.lane.tactical.pt 2 2 0 2 5 0.0% 71.0% 29.0% 1
org.opentrafficsim.road.gtu.lane.tactical.toledo 10 10 0 0 25 0.0% 100.0% 0.0% 1
org.opentrafficsim.road.gtu.lane.tactical.util 8 8 0 4 20 0.0% 83.0% 17.0% 1
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs 16 11 5 2 19 31.0% 90.0% 22.0% 1
org.opentrafficsim.road.gtu.strategical 4 1 3 12 10 75.0% 45.0% 20.0% 1
org.opentrafficsim.road.gtu.strategical.od 8 7 1 1 11 12.0% 92.0% 4.0% 1
org.opentrafficsim.road.gtu.strategical.route 2 2 0 3 14 0.0% 82.0% 18.0% 1
org.opentrafficsim.road.modelproperties 1 1 0 0 5 0.0% 100.0% 0.0% 1
org.opentrafficsim.road.network.animation 19 18 1 6 26 5.0% 81.0% 13.0% 1
org.opentrafficsim.road.network.factory 3 3 0 0 20 0.0% 100.0% 0.0% 1
org.opentrafficsim.road.network.lane 16 12 4 24 23 25.0% 49.0% 26.0% 1
org.opentrafficsim.road.network.lane.changing 16 15 1 2 7 6.0% 78.0% 16.0% 1
org.opentrafficsim.road.network.lane.conflict 15 13 2 7 16 13.0% 70.0% 17.0% 1
org.opentrafficsim.road.network.lane.object 4 2 2 10 20 50.0% 67.0% 17.0% 1
org.opentrafficsim.road.network.lane.object.sensor 9 4 5 8 22 56.0% 73.0% 29.0% 1
org.opentrafficsim.road.network.lane.object.trafficlight 8 4 4 5 15 50.0% 75.0% 25.0% 1
org.opentrafficsim.road.network.sampling 7 7 0 1 19 0.0% 95.0% 5.0% 1
org.opentrafficsim.road.network.sampling.data 3 3 0 1 14 0.0% 93.0% 7.0% 1
org.opentrafficsim.road.network.sampling.indicator 1 1 0 0 11 0.0% 100.0% 0.0% 1
org.opentrafficsim.road.network.speed 9 8 1 7 7 11.0% 50.0% 39.0% 1

Packages

[ summary ] [ packages ] [ cycles ] [ explanations ]

org.opentrafficsim.graphs

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 38 19.0% 100.0% 19.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opentrafficsim.graphs.AbstractOTSPlot
org.opentrafficsim.graphs.ContourPlot
org.opentrafficsim.graphs.LaneBasedGTUSampler
org.opentrafficsim.graphs.MultipleViewerChart
org.opentrafficsim.graphs.PointerHandler
org.opentrafficsim.graphs.TrajectoryPlot$Trajectory
org.opentrafficsim.graphs.AccelerationContourPlot
org.opentrafficsim.graphs.Axis
org.opentrafficsim.graphs.ContinuousColorPaintScale
org.opentrafficsim.graphs.ContourPlot$1
org.opentrafficsim.graphs.DataSampler
org.opentrafficsim.graphs.DensityContourPlot
org.opentrafficsim.graphs.FixCaption
org.opentrafficsim.graphs.FlowContourPlot
org.opentrafficsim.graphs.FundamentalDiagram
org.opentrafficsim.graphs.FundamentalDiagram$1
org.opentrafficsim.graphs.FundamentalDiagram$2
org.opentrafficsim.graphs.FundamentalDiagram$FundamentalDiagramSensor
org.opentrafficsim.graphs.FundamentalDiagram$Sample
org.opentrafficsim.graphs.FundamentalDiagramLane
org.opentrafficsim.graphs.FundamentalDiagramLane$1
org.opentrafficsim.graphs.FundamentalDiagramLane$FlowSensor
org.opentrafficsim.graphs.FundamentalDiagramLane$Sample
org.opentrafficsim.graphs.GraphType
org.opentrafficsim.graphs.SpeedContourPlot
org.opentrafficsim.graphs.StandAloneChartWindow
org.opentrafficsim.graphs.StandAloneChartWindow$1
org.opentrafficsim.graphs.TrajectoryPlot
org.opentrafficsim.graphs.TrajectoryPlot$1
org.opentrafficsim.graphs.TrajectoryPlot$FixedSampleRateTrajectory
org.opentrafficsim.graphs.TrajectoryPlot$VariableSampleRateTrajectory
org.opentrafficsim.graphs.TrajectoryPlot$VariableSampleRateTrajectory$DistanceAndTime
None java.awt
java.awt.event
java.awt.geom
java.io
java.lang
java.rmi
java.text
java.util
javax.swing
javax.swing.event
nl.tudelft.simulation.dsol
nl.tudelft.simulation.event
nl.tudelft.simulation.immutablecollections
nl.tudelft.simulation.language
org.djunits.unit
org.djunits.value
org.djunits.value.vdouble.scalar
org.djunits.value.vdouble.vector
org.jfree.chart
org.jfree.chart.axis
org.jfree.chart.event
org.jfree.chart.labels
org.jfree.chart.plot
org.jfree.chart.renderer
org.jfree.chart.renderer.xy
org.jfree.chart.title
org.jfree.data
org.jfree.data.general
org.jfree.data.xy
org.opentrafficsim.core.dsol
org.opentrafficsim.core.gtu
org.opentrafficsim.core.gtu.plan.operational
org.opentrafficsim.core.network
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.object
org.opentrafficsim.road.network.lane.object.sensor
org.opentrafficsim.simulationengine

org.opentrafficsim.road.animation

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 12 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.opentrafficsim.road.animation.AnimationToggles
None java.lang
org.opentrafficsim.core.gtu
org.opentrafficsim.core.network
org.opentrafficsim.core.network.animation
org.opentrafficsim.road.gtu.animation
org.opentrafficsim.road.network.animation
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.conflict
org.opentrafficsim.road.network.lane.object
org.opentrafficsim.road.network.lane.object.sensor
org.opentrafficsim.road.network.lane.object.trafficlight
org.opentrafficsim.simulationengine

org.opentrafficsim.road.gtu.animation

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 26 11.0% 93.0% 4.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opentrafficsim.road.gtu.animation.DesireColorer
org.opentrafficsim.road.gtu.animation.DefaultCarAnimation
org.opentrafficsim.road.gtu.animation.DefaultCarAnimation$Text
org.opentrafficsim.road.gtu.animation.DefaultSwitchableGTUColorer
org.opentrafficsim.road.gtu.animation.DesiredHeadwayColorer
org.opentrafficsim.road.gtu.animation.IncentiveColorer
org.opentrafficsim.road.gtu.animation.LmrsSwitchableColorer
org.opentrafficsim.road.gtu.animation.SplitColorer
org.opentrafficsim.road.gtu.animation.TotalDesireColorer
org.opentrafficsim.road.animation
org.opentrafficsim.road.gtu.generator
java.awt
java.awt.geom
java.awt.image
java.io
java.lang
java.rmi
java.util
javax.naming
nl.tudelft.simulation.dsol.animation
nl.tudelft.simulation.dsol.animation.D2
nl.tudelft.simulation.language.d2
nl.tudelft.simulation.language.d3
org.djunits.unit
org.djunits.value.vdouble.scalar
org.opentrafficsim.core.animation
org.opentrafficsim.core.dsol
org.opentrafficsim.core.geometry
org.opentrafficsim.core.gtu
org.opentrafficsim.core.gtu.animation
org.opentrafficsim.core.gtu.behavioralcharacteristics
org.opentrafficsim.core.network
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical.lmrs
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
org.opentrafficsim.road.gtu.strategical
org.opentrafficsim.road.network.lane

org.opentrafficsim.road.gtu.generator

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 32 23.0% 100.0% 23.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opentrafficsim.road.gtu.generator.AbstractGTUGenerator
org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator$RoomChecker
org.opentrafficsim.road.gtu.generator.SpaceChecker
org.opentrafficsim.road.gtu.generator.CharacteristicsGenerator
org.opentrafficsim.road.gtu.generator.DualHeadwaySpaceChecker
org.opentrafficsim.road.gtu.generator.GTUGeneratorIndividual
org.opentrafficsim.road.gtu.generator.GTUTypeGenerator
org.opentrafficsim.road.gtu.generator.GTUTypeGenerator$GTUTypeInfo
org.opentrafficsim.road.gtu.generator.HeadwayGeneratorDemand
org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
org.opentrafficsim.road.gtu.generator.ListGTUGenerator
org.opentrafficsim.road.gtu.generator.SpeedGenerator
org.opentrafficsim.road.gtu.generator.TTCRoomChecker
None java.io
java.lang
java.rmi
java.util
javax.naming
nl.tudelft.simulation.dsol
nl.tudelft.simulation.dsol.experiment
nl.tudelft.simulation.immutablecollections
nl.tudelft.simulation.jstats.streams
nl.tudelft.simulation.language
org.djunits.unit
org.djunits.value
org.djunits.value.vdouble.scalar
org.djunits.value.vdouble.vector
org.opentrafficsim.core.distributions
org.opentrafficsim.core.dsol
org.opentrafficsim.core.geometry
org.opentrafficsim.core.gtu
org.opentrafficsim.core.gtu.animation
org.opentrafficsim.core.gtu.behavioralcharacteristics
org.opentrafficsim.core.idgenerator
org.opentrafficsim.core.network
org.opentrafficsim.core.network.route
org.opentrafficsim.core.units.distributions
org.opentrafficsim.road.gtu.animation
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.perception.headway
org.opentrafficsim.road.gtu.lane.tactical.following
org.opentrafficsim.road.gtu.strategical
org.opentrafficsim.road.gtu.strategical.od
org.opentrafficsim.road.gtu.strategical.route
org.opentrafficsim.road.network.lane

org.opentrafficsim.road.gtu.lane

Afferent Couplings Efferent Couplings Abstractness Instability Distance
24 36 36.0% 60.000004% 4.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opentrafficsim.road.gtu.lane.AbstractLaneBasedGTU
org.opentrafficsim.road.gtu.lane.AbstractLaneBasedIndividualGTU
org.opentrafficsim.road.gtu.lane.LaneBasedGTU
org.opentrafficsim.road.gtu.lane.LaneBasedGTUCharacteristicsGenerator
org.opentrafficsim.road.gtu.lane.Break
org.opentrafficsim.road.gtu.lane.LaneBasedGTUCharacteristics
org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU
org.opentrafficsim.road.gtu.lane.LaneBasedIndividualGTU$LaneBasedIndividualCarBuilder
org.opentrafficsim.road.gtu.lane.LaneBasedTemplateGTUType
org.opentrafficsim.road.gtu.lane.LaneBasedTemplateGTUTypeDistribution
org.opentrafficsim.road.gtu.lane.RoadGTUTypes
org.opentrafficsim.graphs
org.opentrafficsim.road.gtu.animation
org.opentrafficsim.road.gtu.generator
org.opentrafficsim.road.gtu.lane.perception
org.opentrafficsim.road.gtu.lane.perception.categories
org.opentrafficsim.road.gtu.lane.perception.headway
org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.tactical.directedlanechange
org.opentrafficsim.road.gtu.lane.tactical.following
org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
org.opentrafficsim.road.gtu.lane.tactical.lmrs
org.opentrafficsim.road.gtu.lane.tactical.toledo
org.opentrafficsim.road.gtu.lane.tactical.util
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
org.opentrafficsim.road.gtu.strategical
org.opentrafficsim.road.gtu.strategical.route
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.changing
org.opentrafficsim.road.network.lane.conflict
org.opentrafficsim.road.network.lane.object
org.opentrafficsim.road.network.lane.object.sensor
org.opentrafficsim.road.network.sampling
org.opentrafficsim.road.network.sampling.data
java.io
java.lang
java.lang.reflect
java.util
javax.media.j3d
javax.naming
javax.vecmath
nl.tudelft.simulation.dsol
nl.tudelft.simulation.dsol.animation.D2
nl.tudelft.simulation.dsol.formalisms.eventscheduling
nl.tudelft.simulation.event
nl.tudelft.simulation.immutablecollections
nl.tudelft.simulation.language
nl.tudelft.simulation.language.d3
nl.tudelft.simulation.language.reflection
org.djunits.unit
org.djunits.value.vdouble.scalar
org.opentrafficsim.core.distributions
org.opentrafficsim.core.dsol
org.opentrafficsim.core.geometry
org.opentrafficsim.core.gtu
org.opentrafficsim.core.gtu.animation
org.opentrafficsim.core.gtu.behavioralcharacteristics
org.opentrafficsim.core.gtu.perception
org.opentrafficsim.core.gtu.plan.operational
org.opentrafficsim.core.gtu.plan.strategical
org.opentrafficsim.core.gtu.plan.tactical
org.opentrafficsim.core.idgenerator
org.opentrafficsim.core.network
org.opentrafficsim.core.network.route
org.opentrafficsim.road.gtu.lane.perception
org.opentrafficsim.road.gtu.lane.perception.categories
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.strategical
org.opentrafficsim.road.gtu.strategical.route
org.opentrafficsim.road.network.lane

org.opentrafficsim.road.gtu.lane.perception

Afferent Couplings Efferent Couplings Abstractness Instability Distance
10 19 27.000002% 66.0% 7.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opentrafficsim.road.gtu.lane.perception.AbstractLanePerception
org.opentrafficsim.road.gtu.lane.perception.LanePerception
org.opentrafficsim.road.gtu.lane.perception.PerceptionFactory
org.opentrafficsim.road.gtu.lane.perception.CategorialLanePerception
org.opentrafficsim.road.gtu.lane.perception.GTUTypeAssumptions
org.opentrafficsim.road.gtu.lane.perception.InfrastructureLaneChangeInfo
org.opentrafficsim.road.gtu.lane.perception.LaneStructure
org.opentrafficsim.road.gtu.lane.perception.LaneStructure$Entry
org.opentrafficsim.road.gtu.lane.perception.LaneStructureRecord
org.opentrafficsim.road.gtu.lane.perception.PerceivedObjectType
org.opentrafficsim.road.gtu.lane.perception.RelativeLane
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.perception.categories
org.opentrafficsim.road.gtu.lane.perception.headway
org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.tactical.directedlanechange
org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
org.opentrafficsim.road.gtu.lane.tactical.lmrs
org.opentrafficsim.road.gtu.lane.tactical.toledo
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
java.io
java.lang
java.util
nl.tudelft.simulation.immutablecollections
nl.tudelft.simulation.language
org.djunits.unit
org.djunits.value.vdouble.scalar
org.opentrafficsim.core.dsol
org.opentrafficsim.core.gtu
org.opentrafficsim.core.gtu.behavioralcharacteristics
org.opentrafficsim.core.gtu.perception
org.opentrafficsim.core.network
org.opentrafficsim.core.network.route
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical.following
org.opentrafficsim.road.gtu.strategical
org.opentrafficsim.road.gtu.strategical.route
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.object

org.opentrafficsim.road.gtu.lane.perception.categories

Afferent Couplings Efferent Couplings Abstractness Instability Distance
7 29 37.0% 81.0% 18.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedNeighborsPerception
org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedPerceptionCategory
org.opentrafficsim.road.gtu.lane.perception.categories.BusStopPerception
org.opentrafficsim.road.gtu.lane.perception.categories.DefaultSimplePerception
org.opentrafficsim.road.gtu.lane.perception.categories.DelayedNeighborsPerception$Anticipation
org.opentrafficsim.road.gtu.lane.perception.categories.HeadwayGtuType
org.opentrafficsim.road.gtu.lane.perception.categories.InfrastructurePerception
org.opentrafficsim.road.gtu.lane.perception.categories.IntersectionPerception
org.opentrafficsim.road.gtu.lane.perception.categories.LaneBasedAbstractPerceptionCategory
org.opentrafficsim.road.gtu.lane.perception.categories.NeighborsPerception
org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedNeighborsPerception$NeighborsInfoType
org.opentrafficsim.road.gtu.lane.perception.categories.AbstractDelayedPerceptionCategory$DelayedInfoType
org.opentrafficsim.road.gtu.lane.perception.categories.DelayedNeighborsPerception
org.opentrafficsim.road.gtu.lane.perception.categories.DelayedNeighborsPerception$1
org.opentrafficsim.road.gtu.lane.perception.categories.DelayedNeighborsPerception$Anticipation$1
org.opentrafficsim.road.gtu.lane.perception.categories.DelayedNeighborsPerception$Anticipation$2
org.opentrafficsim.road.gtu.lane.perception.categories.DelayedNeighborsPerception$Anticipation$3
org.opentrafficsim.road.gtu.lane.perception.categories.DelayedNeighborsPerception$ErrorValue
org.opentrafficsim.road.gtu.lane.perception.categories.DelayedNeighborsPerception$NeighborTriplet
org.opentrafficsim.road.gtu.lane.perception.categories.DirectBusStopPerception
org.opentrafficsim.road.gtu.lane.perception.categories.DirectDefaultSimplePerception
org.opentrafficsim.road.gtu.lane.perception.categories.DirectInfrastructurePerception
org.opentrafficsim.road.gtu.lane.perception.categories.DirectIntersectionPerception
org.opentrafficsim.road.gtu.lane.perception.categories.DirectIntersectionPerception$LaneInfo
org.opentrafficsim.road.gtu.lane.perception.categories.DirectNeighborsPerception
org.opentrafficsim.road.gtu.lane.perception.categories.HeadwayGtuType$1
org.opentrafficsim.road.gtu.lane.perception.categories.HeadwayGtuType$2
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.tactical.directedlanechange
org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
org.opentrafficsim.road.gtu.lane.tactical.lmrs
org.opentrafficsim.road.gtu.lane.tactical.toledo
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
java.io
java.lang
java.util
nl.tudelft.simulation.dsol
nl.tudelft.simulation.dsol.experiment
nl.tudelft.simulation.immutablecollections
nl.tudelft.simulation.jstats.distributions
nl.tudelft.simulation.language
org.djunits.unit
org.djunits.value.vdouble.scalar
org.opentrafficsim.base
org.opentrafficsim.core.dsol
org.opentrafficsim.core.gtu
org.opentrafficsim.core.gtu.behavioralcharacteristics
org.opentrafficsim.core.gtu.perception
org.opentrafficsim.core.gtu.plan.operational
org.opentrafficsim.core.network
org.opentrafficsim.core.network.route
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.perception
org.opentrafficsim.road.gtu.lane.perception.headway
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.strategical
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.conflict
org.opentrafficsim.road.network.lane.object
org.opentrafficsim.road.network.lane.object.sensor
org.opentrafficsim.road.network.lane.object.trafficlight
org.opentrafficsim.road.network.speed

org.opentrafficsim.road.gtu.lane.perception.headway

Afferent Couplings Efferent Couplings Abstractness Instability Distance
8 21 29.0% 72.0% 2.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadway
org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayCopy
org.opentrafficsim.road.gtu.lane.perception.headway.AbstractHeadwayGTU
org.opentrafficsim.road.gtu.lane.perception.headway.Headway
org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTU
org.opentrafficsim.road.gtu.lane.perception.headway.GTUStatus
org.opentrafficsim.road.gtu.lane.perception.headway.Headway$ObjectType
org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayBusStop
org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayConflict
org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayDistance
org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUReal
org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTURealCopy
org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUSimple
org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayGTUType
org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayObject
org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayStopLine
org.opentrafficsim.road.gtu.lane.perception.headway.HeadwayTrafficLight
org.opentrafficsim.road.gtu.generator
org.opentrafficsim.road.gtu.lane.perception.categories
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.tactical.following
org.opentrafficsim.road.gtu.lane.tactical.lmrs
org.opentrafficsim.road.gtu.lane.tactical.toledo
org.opentrafficsim.road.gtu.lane.tactical.util
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
java.lang
java.util
nl.tudelft.simulation.immutablecollections
nl.tudelft.simulation.language
org.djunits.unit
org.djunits.value.vdouble.scalar
org.opentrafficsim.core.gtu
org.opentrafficsim.core.gtu.behavioralcharacteristics
org.opentrafficsim.core.network
org.opentrafficsim.core.network.route
org.opentrafficsim.core.perception
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.perception
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.tactical.following
org.opentrafficsim.road.gtu.strategical
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.conflict
org.opentrafficsim.road.network.lane.object
org.opentrafficsim.road.network.lane.object.trafficlight
org.opentrafficsim.road.network.speed

org.opentrafficsim.road.gtu.lane.plan.operational

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 17 0.0% 81.0% 19.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.opentrafficsim.road.gtu.lane.plan.operational.LaneBasedOperationalPlan
org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder
org.opentrafficsim.road.gtu.lane.plan.operational.LaneOperationalPlanBuilder$LaneChange
org.opentrafficsim.road.gtu.lane.plan.operational.SimpleOperationalPlan
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.tactical.lmrs
org.opentrafficsim.road.gtu.lane.tactical.toledo
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
java.io
java.lang
java.util
nl.tudelft.simulation.language
nl.tudelft.simulation.language.d3
org.djunits.unit
org.djunits.value
org.djunits.value.vdouble.scalar
org.opentrafficsim.core.dsol
org.opentrafficsim.core.geometry
org.opentrafficsim.core.gtu
org.opentrafficsim.core.gtu.plan.operational
org.opentrafficsim.core.math
org.opentrafficsim.core.network
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.perception
org.opentrafficsim.road.network.lane

org.opentrafficsim.road.gtu.lane.tactical

Afferent Couplings Efferent Couplings Abstractness Instability Distance
9 30 27.000002% 77.0% 4.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opentrafficsim.road.gtu.lane.tactical.AbstractLaneBasedTacticalPlanner
org.opentrafficsim.road.gtu.lane.tactical.LaneBasedTacticalPlanner
org.opentrafficsim.road.gtu.lane.tactical.LaneBasedTacticalPlannerFactory
org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlanner
org.opentrafficsim.road.gtu.lane.tactical.LaneBasedCFLCTacticalPlannerFactory
org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlanner
org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingDirectedChangeTacticalPlannerFactory
org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingTacticalPlanner
org.opentrafficsim.road.gtu.lane.tactical.LaneBasedGTUFollowingTacticalPlannerFactory
org.opentrafficsim.road.gtu.lane.tactical.LanePathInfo
org.opentrafficsim.road.gtu.lane.tactical.NextSplitInfo
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.perception.categories
org.opentrafficsim.road.gtu.lane.perception.headway
org.opentrafficsim.road.gtu.lane.tactical.directedlanechange
org.opentrafficsim.road.gtu.lane.tactical.following
org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
org.opentrafficsim.road.gtu.lane.tactical.lmrs
org.opentrafficsim.road.gtu.lane.tactical.toledo
org.opentrafficsim.road.gtu.strategical.route
java.io
java.lang
java.util
nl.tudelft.simulation.dsol
nl.tudelft.simulation.immutablecollections
nl.tudelft.simulation.language
nl.tudelft.simulation.language.d3
org.djunits.unit
org.djunits.value
org.djunits.value.vdouble.scalar
org.djunits.value.vdouble.vector
org.opentrafficsim.core.dsol
org.opentrafficsim.core.geometry
org.opentrafficsim.core.gtu
org.opentrafficsim.core.gtu.behavioralcharacteristics
org.opentrafficsim.core.gtu.perception
org.opentrafficsim.core.gtu.plan.operational
org.opentrafficsim.core.gtu.plan.tactical
org.opentrafficsim.core.network
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.perception
org.opentrafficsim.road.gtu.lane.perception.categories
org.opentrafficsim.road.gtu.lane.perception.headway
org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane.tactical.directedlanechange
org.opentrafficsim.road.gtu.lane.tactical.following
org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
org.opentrafficsim.road.gtu.strategical
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.object.sensor

org.opentrafficsim.road.gtu.lane.tactical.directedlanechange

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 15 33.0% 94.0% 27.000002%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.AbstractDirectedLaneChangeModel
org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedLaneChangeModel
org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedAltruistic
org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedEgoistic
org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedFixedLaneChangeModel
org.opentrafficsim.road.gtu.lane.tactical.directedlanechange.DirectedLaneMovementStep
org.opentrafficsim.road.gtu.lane.tactical
java.io
java.lang
java.util
org.djunits.unit
org.djunits.value.vdouble.scalar
org.opentrafficsim.core.gtu
org.opentrafficsim.core.gtu.behavioralcharacteristics
org.opentrafficsim.core.gtu.plan.operational
org.opentrafficsim.core.network
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.perception
org.opentrafficsim.road.gtu.lane.perception.categories
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.tactical.following
org.opentrafficsim.road.network.lane

org.opentrafficsim.road.gtu.lane.tactical.following

Afferent Couplings Efferent Couplings Abstractness Instability Distance
10 15 33.0% 60.000004% 7.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opentrafficsim.road.gtu.lane.tactical.following.AbstractCarFollowingModel
org.opentrafficsim.road.gtu.lane.tactical.following.AbstractGTUFollowingModelMobil
org.opentrafficsim.road.gtu.lane.tactical.following.AbstractIDM
org.opentrafficsim.road.gtu.lane.tactical.following.CarFollowingModel
org.opentrafficsim.road.gtu.lane.tactical.following.CarFollowingModelFactory
org.opentrafficsim.road.gtu.lane.tactical.following.GTUFollowingModelOld
org.opentrafficsim.road.gtu.lane.tactical.following.AccelerationStep
org.opentrafficsim.road.gtu.lane.tactical.following.DualAccelerationStep
org.opentrafficsim.road.gtu.lane.tactical.following.FixedAccelerationModel
org.opentrafficsim.road.gtu.lane.tactical.following.IDM
org.opentrafficsim.road.gtu.lane.tactical.following.IDMFactory
org.opentrafficsim.road.gtu.lane.tactical.following.IDMOld
org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlus
org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusFactory
org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusMulti
org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusMultiFactory
org.opentrafficsim.road.gtu.lane.tactical.following.IDMPlusOld
org.opentrafficsim.road.gtu.lane.tactical.following.SequentialFixedAccelerationModel
org.opentrafficsim.road.gtu.generator
org.opentrafficsim.road.gtu.lane.perception
org.opentrafficsim.road.gtu.lane.perception.headway
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.tactical.directedlanechange
org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
org.opentrafficsim.road.gtu.lane.tactical.lmrs
org.opentrafficsim.road.gtu.lane.tactical.toledo
org.opentrafficsim.road.gtu.lane.tactical.util
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
java.io
java.lang
java.util
nl.tudelft.simulation.language
org.djunits.unit
org.djunits.value.vdouble.scalar
org.opentrafficsim.core.dsol
org.opentrafficsim.core.gtu
org.opentrafficsim.core.gtu.behavioralcharacteristics
org.opentrafficsim.core.gtu.plan.tactical
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.perception.headway
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.tactical.util
org.opentrafficsim.road.network.speed

org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 16 33.0% 94.0% 27.000002%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.AbstractLaneChangeModel
org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.LaneChangeModel
org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.Altruistic
org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.Egoistic
org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.FixedLaneChangeModel
org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil.LaneMovementStep
org.opentrafficsim.road.gtu.lane.tactical
java.io
java.lang
java.util
org.djunits.unit
org.djunits.value.vdouble.scalar
org.opentrafficsim.core.gtu
org.opentrafficsim.core.gtu.behavioralcharacteristics
org.opentrafficsim.core.gtu.plan.operational
org.opentrafficsim.core.network
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.perception
org.opentrafficsim.road.gtu.lane.perception.categories
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.tactical.following
org.opentrafficsim.road.gtu.strategical
org.opentrafficsim.road.network.lane

org.opentrafficsim.road.gtu.lane.tactical.lmrs

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 24 6.0% 96.0% 2.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationIncentive
org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationBusStop
org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationConflicts
org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationSpeedLimitTransition
org.opentrafficsim.road.gtu.lane.tactical.lmrs.AccelerationTrafficLights
org.opentrafficsim.road.gtu.lane.tactical.lmrs.DefaultLMRSPerceptionFactory
org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveBusStop
org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveCourtesy
org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveDummy
org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveGetInLane
org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveHierarchal
org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveKeep
org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveRoute
org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveSpeed
org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveSpeedWithCourtesy
org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveSpeedWithCourtesy$1
org.opentrafficsim.road.gtu.lane.tactical.lmrs.LMRS
org.opentrafficsim.road.gtu.animation
java.lang
java.util
nl.tudelft.simulation.language.d3
org.djunits.unit
org.djunits.value.vdouble.scalar
org.opentrafficsim.core.dsol
org.opentrafficsim.core.gtu
org.opentrafficsim.core.gtu.behavioralcharacteristics
org.opentrafficsim.core.gtu.perception
org.opentrafficsim.core.gtu.plan.operational
org.opentrafficsim.core.network
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.perception
org.opentrafficsim.road.gtu.lane.perception.categories
org.opentrafficsim.road.gtu.lane.perception.headway
org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.tactical.following
org.opentrafficsim.road.gtu.lane.tactical.pt
org.opentrafficsim.road.gtu.lane.tactical.util
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
org.opentrafficsim.road.gtu.strategical
org.opentrafficsim.road.network.lane.conflict
org.opentrafficsim.road.network.speed

org.opentrafficsim.road.gtu.lane.tactical.pt

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 5 0.0% 71.0% 29.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.opentrafficsim.road.gtu.lane.tactical.pt.BusSchedule
org.opentrafficsim.road.gtu.lane.tactical.pt.BusSchedule$BusStopInfo
org.opentrafficsim.road.gtu.lane.tactical.lmrs
org.opentrafficsim.road.gtu.lane.tactical.util
java.lang
java.util
nl.tudelft.simulation.language
org.djunits.value.vdouble.scalar
org.opentrafficsim.core.network.route

org.opentrafficsim.road.gtu.lane.tactical.toledo

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 25 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.opentrafficsim.road.gtu.lane.tactical.toledo.InfrastructureLaneChangeInfoToledo
org.opentrafficsim.road.gtu.lane.tactical.toledo.Toledo
org.opentrafficsim.road.gtu.lane.tactical.toledo.Toledo$Gap
org.opentrafficsim.road.gtu.lane.tactical.toledo.Toledo$GapAcceptanceInfo
org.opentrafficsim.road.gtu.lane.tactical.toledo.Toledo$GapInfo
org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCFTester
org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoCarFollowing
org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoFactory
org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoLaneChangeParameters
org.opentrafficsim.road.gtu.lane.tactical.toledo.ToledoPerception
None java.io
java.lang
java.lang.reflect
java.util
nl.tudelft.simulation.language
nl.tudelft.simulation.language.d3
org.djunits.unit
org.djunits.value.vdouble.scalar
org.opentrafficsim.base
org.opentrafficsim.core.geometry
org.opentrafficsim.core.gtu
org.opentrafficsim.core.gtu.behavioralcharacteristics
org.opentrafficsim.core.gtu.perception
org.opentrafficsim.core.gtu.plan.operational
org.opentrafficsim.core.network
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.perception
org.opentrafficsim.road.gtu.lane.perception.categories
org.opentrafficsim.road.gtu.lane.perception.headway
org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.tactical.following
org.opentrafficsim.road.gtu.lane.tactical.util
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.speed

org.opentrafficsim.road.gtu.lane.tactical.util

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 20 0.0% 83.0% 17.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.opentrafficsim.road.gtu.lane.tactical.util.AnticipationInfo
org.opentrafficsim.road.gtu.lane.tactical.util.CarFollowingUtil
org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil
org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil$1
org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil$ConflictPlans
org.opentrafficsim.road.gtu.lane.tactical.util.ConflictUtil$StopPhase
org.opentrafficsim.road.gtu.lane.tactical.util.SpeedLimitUtil
org.opentrafficsim.road.gtu.lane.tactical.util.TrafficLightUtil
org.opentrafficsim.road.gtu.lane.tactical.following
org.opentrafficsim.road.gtu.lane.tactical.lmrs
org.opentrafficsim.road.gtu.lane.tactical.toledo
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
java.io
java.lang
java.util
nl.tudelft.simulation.language
org.djunits.unit
org.djunits.value.vdouble.scalar
org.opentrafficsim.core.dsol
org.opentrafficsim.core.gtu
org.opentrafficsim.core.gtu.behavioralcharacteristics
org.opentrafficsim.core.network
org.opentrafficsim.core.network.route
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.perception.headway
org.opentrafficsim.road.gtu.lane.tactical.following
org.opentrafficsim.road.gtu.lane.tactical.pt
org.opentrafficsim.road.gtu.strategical
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.conflict
org.opentrafficsim.road.network.lane.object.trafficlight
org.opentrafficsim.road.network.speed

org.opentrafficsim.road.gtu.lane.tactical.util.lmrs

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 19 31.0% 90.0% 22.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Incentive
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsParameters
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.MandatoryIncentive
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.VoluntaryIncentive
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Desire
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsData
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsParameters$1
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsParameters$2
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsParameters$3
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.LmrsUtil$CarFollowingModelWrapper
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization$1
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization$2
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization$3
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs.Synchronization$4
org.opentrafficsim.road.gtu.animation
org.opentrafficsim.road.gtu.lane.tactical.lmrs
java.io
java.lang
java.util
nl.tudelft.simulation.language
org.djunits.unit
org.djunits.value.vdouble.scalar
org.opentrafficsim.core.gtu
org.opentrafficsim.core.gtu.behavioralcharacteristics
org.opentrafficsim.core.gtu.perception
org.opentrafficsim.core.gtu.plan.operational
org.opentrafficsim.core.network
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.perception
org.opentrafficsim.road.gtu.lane.perception.categories
org.opentrafficsim.road.gtu.lane.perception.headway
org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane.tactical.following
org.opentrafficsim.road.gtu.lane.tactical.util
org.opentrafficsim.road.network.speed

org.opentrafficsim.road.gtu.strategical

Afferent Couplings Efferent Couplings Abstractness Instability Distance
12 10 75.0% 45.0% 20.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opentrafficsim.road.gtu.strategical.AbstractLaneBasedStrategicalPlanner
org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlanner
org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerFactory
org.opentrafficsim.road.gtu.strategical.LaneBasedStrategicalPlannerNone
org.opentrafficsim.road.gtu.animation
org.opentrafficsim.road.gtu.generator
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.perception
org.opentrafficsim.road.gtu.lane.perception.categories
org.opentrafficsim.road.gtu.lane.perception.headway
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
org.opentrafficsim.road.gtu.lane.tactical.lmrs
org.opentrafficsim.road.gtu.lane.tactical.util
org.opentrafficsim.road.gtu.strategical.route
org.opentrafficsim.road.network.sampling
java.io
java.lang
nl.tudelft.simulation.language
org.opentrafficsim.core.gtu
org.opentrafficsim.core.gtu.behavioralcharacteristics
org.opentrafficsim.core.gtu.plan.strategical
org.opentrafficsim.core.gtu.plan.tactical
org.opentrafficsim.core.network
org.opentrafficsim.core.network.route
org.opentrafficsim.road.gtu.lane

org.opentrafficsim.road.gtu.strategical.od

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 11 12.0% 92.0% 4.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opentrafficsim.road.gtu.strategical.od.Interpolation
org.opentrafficsim.road.gtu.strategical.od.Categorization
org.opentrafficsim.road.gtu.strategical.od.Category
org.opentrafficsim.road.gtu.strategical.od.Interpolation$1
org.opentrafficsim.road.gtu.strategical.od.Interpolation$2
org.opentrafficsim.road.gtu.strategical.od.ODMatrix
org.opentrafficsim.road.gtu.strategical.od.ODMatrix$ODEntry
org.opentrafficsim.road.gtu.strategical.od.ODMatrixTrips
org.opentrafficsim.road.gtu.generator
java.io
java.lang
java.util
nl.tudelft.simulation.language
org.djunits.unit
org.djunits.value
org.djunits.value.vdouble.scalar
org.djunits.value.vdouble.vector
org.opentrafficsim.core.geometry
org.opentrafficsim.core.network
org.opentrafficsim.core.network.route

org.opentrafficsim.road.gtu.strategical.route

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 14 0.0% 82.0% 18.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlanner
org.opentrafficsim.road.gtu.strategical.route.LaneBasedStrategicalRoutePlannerFactory
org.opentrafficsim.road.gtu.generator
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.perception
java.io
java.lang
java.util
nl.tudelft.simulation.immutablecollections
nl.tudelft.simulation.language
org.opentrafficsim.core.gtu
org.opentrafficsim.core.gtu.behavioralcharacteristics
org.opentrafficsim.core.gtu.plan.tactical
org.opentrafficsim.core.network
org.opentrafficsim.core.network.route
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.strategical
org.opentrafficsim.road.network.lane

org.opentrafficsim.road.modelproperties

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 5 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.opentrafficsim.road.modelproperties.IDMPropertySet
None java.lang
java.util
org.djunits.unit
org.djunits.value.vdouble.scalar
org.opentrafficsim.base.modelproperties

org.opentrafficsim.road.network.animation

Afferent Couplings Efferent Couplings Abstractness Instability Distance
6 26 5.0% 81.0% 13.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opentrafficsim.road.network.animation.AbstractLineAnimation
org.opentrafficsim.road.network.animation.BusStopAnimation
org.opentrafficsim.road.network.animation.BusStopAnimation$Text
org.opentrafficsim.road.network.animation.ConflictAnimation
org.opentrafficsim.road.network.animation.ConflictAnimation$1
org.opentrafficsim.road.network.animation.LaneAnimation
org.opentrafficsim.road.network.animation.LaneAnimation$Text
org.opentrafficsim.road.network.animation.SensorAnimation
org.opentrafficsim.road.network.animation.SensorAnimation$Text
org.opentrafficsim.road.network.animation.ShoulderAnimation
org.opentrafficsim.road.network.animation.SinkAnimation
org.opentrafficsim.road.network.animation.SpeedSignAnimation
org.opentrafficsim.road.network.animation.StripeAnimation
org.opentrafficsim.road.network.animation.StripeAnimation$1
org.opentrafficsim.road.network.animation.StripeAnimation$TYPE
org.opentrafficsim.road.network.animation.TrafficLightAnimation
org.opentrafficsim.road.network.animation.TrafficLightAnimation$1
org.opentrafficsim.road.network.animation.TrafficLightAnimation$Text
org.opentrafficsim.road.network.animation.TrafficLightSensorAnimation
org.opentrafficsim.road.animation
org.opentrafficsim.road.network.factory
org.opentrafficsim.road.network.lane.conflict
org.opentrafficsim.road.network.lane.object
org.opentrafficsim.road.network.lane.object.sensor
org.opentrafficsim.road.network.lane.object.trafficlight
com.vividsolutions.jts.geom
com.vividsolutions.jts.linearref
com.vividsolutions.jts.operation.buffer
java.awt
java.awt.geom
java.awt.image
java.io
java.lang
java.rmi
java.util
javax.naming
nl.tudelft.simulation.dsol.animation
nl.tudelft.simulation.dsol.animation.D2
nl.tudelft.simulation.language.d2
nl.tudelft.simulation.language.d3
org.djunits.unit
org.djunits.value.vdouble.scalar
org.opentrafficsim.core.animation
org.opentrafficsim.core.dsol
org.opentrafficsim.core.geometry
org.opentrafficsim.core.network.animation
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.conflict
org.opentrafficsim.road.network.lane.object
org.opentrafficsim.road.network.lane.object.sensor
org.opentrafficsim.road.network.lane.object.trafficlight

org.opentrafficsim.road.network.factory

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 20 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.opentrafficsim.road.network.factory.LaneFactory
org.opentrafficsim.road.network.factory.OTSNetworkUtils
org.opentrafficsim.road.network.factory.PeekStack
None com.thoughtworks.xstream
java.awt
java.io
java.lang
java.rmi
java.util
javax.naming
nl.tudelft.simulation.event
nl.tudelft.simulation.language.d3
nl.tudelft.simulation.naming
org.djunits.unit
org.djunits.value.vdouble.scalar
org.opentrafficsim.core.dsol
org.opentrafficsim.core.geometry
org.opentrafficsim.core.gtu
org.opentrafficsim.core.network
org.opentrafficsim.road.network.animation
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.changing
org.opentrafficsim.road.network.lane.object.sensor

org.opentrafficsim.road.network.lane

Afferent Couplings Efferent Couplings Abstractness Instability Distance
24 23 25.0% 49.0% 26.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opentrafficsim.road.network.lane.Barrier
org.opentrafficsim.road.network.lane.CrossSectionElement
org.opentrafficsim.road.network.lane.RoadMarkerAcross
org.opentrafficsim.road.network.lane.RoadMarkerAlong
org.opentrafficsim.road.network.lane.CrossSectionElement$1
org.opentrafficsim.road.network.lane.CrossSectionLink
org.opentrafficsim.road.network.lane.CrossSectionLink$Priority
org.opentrafficsim.road.network.lane.CrossSectionSlice
org.opentrafficsim.road.network.lane.DirectedLanePosition
org.opentrafficsim.road.network.lane.Lane
org.opentrafficsim.road.network.lane.LaneDirection
org.opentrafficsim.road.network.lane.LaneType
org.opentrafficsim.road.network.lane.NoTrafficLane
org.opentrafficsim.road.network.lane.Shoulder
org.opentrafficsim.road.network.lane.Stripe
org.opentrafficsim.road.network.lane.Stripe$Permeable
org.opentrafficsim.graphs
org.opentrafficsim.road.animation
org.opentrafficsim.road.gtu.animation
org.opentrafficsim.road.gtu.generator
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.perception
org.opentrafficsim.road.gtu.lane.perception.categories
org.opentrafficsim.road.gtu.lane.perception.headway
org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.tactical.directedlanechange
org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil
org.opentrafficsim.road.gtu.lane.tactical.toledo
org.opentrafficsim.road.gtu.lane.tactical.util
org.opentrafficsim.road.gtu.strategical.route
org.opentrafficsim.road.network.animation
org.opentrafficsim.road.network.factory
org.opentrafficsim.road.network.lane.changing
org.opentrafficsim.road.network.lane.conflict
org.opentrafficsim.road.network.lane.object
org.opentrafficsim.road.network.lane.object.sensor
org.opentrafficsim.road.network.lane.object.trafficlight
org.opentrafficsim.road.network.sampling
org.opentrafficsim.road.network.sampling.data
java.io
java.lang
java.util
javax.media.j3d
nl.tudelft.simulation.dsol
nl.tudelft.simulation.dsol.animation
nl.tudelft.simulation.dsol.formalisms.eventscheduling
nl.tudelft.simulation.event
nl.tudelft.simulation.immutablecollections
nl.tudelft.simulation.language
nl.tudelft.simulation.language.d3
org.djunits.unit
org.djunits.value.vdouble.scalar
org.opentrafficsim.base
org.opentrafficsim.core.dsol
org.opentrafficsim.core.geometry
org.opentrafficsim.core.gtu
org.opentrafficsim.core.gtu.plan.operational
org.opentrafficsim.core.network
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.network.lane.changing
org.opentrafficsim.road.network.lane.object
org.opentrafficsim.road.network.lane.object.sensor

org.opentrafficsim.road.network.lane.changing

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 7 6.0% 78.0% 16.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opentrafficsim.road.network.lane.changing.OvertakingConditions
org.opentrafficsim.road.network.lane.changing.LaneKeepingPolicy
org.opentrafficsim.road.network.lane.changing.OvertakingConditions$LeftAlwaysRightSpeed
org.opentrafficsim.road.network.lane.changing.OvertakingConditions$LeftAndRight
org.opentrafficsim.road.network.lane.changing.OvertakingConditions$LeftOnly
org.opentrafficsim.road.network.lane.changing.OvertakingConditions$LeftSet
org.opentrafficsim.road.network.lane.changing.OvertakingConditions$LeftSetRightSpeed
org.opentrafficsim.road.network.lane.changing.OvertakingConditions$None
org.opentrafficsim.road.network.lane.changing.OvertakingConditions$RightAlwaysLeftSpeed
org.opentrafficsim.road.network.lane.changing.OvertakingConditions$RightOnly
org.opentrafficsim.road.network.lane.changing.OvertakingConditions$RightSet
org.opentrafficsim.road.network.lane.changing.OvertakingConditions$RightSetLeftSpeed
org.opentrafficsim.road.network.lane.changing.OvertakingConditions$SameLaneBoth
org.opentrafficsim.road.network.lane.changing.OvertakingConditions$SameLaneLeft
org.opentrafficsim.road.network.lane.changing.OvertakingConditions$SameLaneRight
org.opentrafficsim.road.network.lane.changing.OvertakingDirection
org.opentrafficsim.road.network.factory
org.opentrafficsim.road.network.lane
java.io
java.lang
java.util
org.djunits.value.vdouble.scalar
org.opentrafficsim.core.gtu
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.network.lane

org.opentrafficsim.road.network.lane.conflict

Afferent Couplings Efferent Couplings Abstractness Instability Distance
7 16 13.0% 70.0% 17.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opentrafficsim.road.network.lane.conflict.ConflictBuilder$WidthGenerator
org.opentrafficsim.road.network.lane.conflict.ConflictRule
org.opentrafficsim.road.network.lane.conflict.BusStopConflictRule
org.opentrafficsim.road.network.lane.conflict.Conflict
org.opentrafficsim.road.network.lane.conflict.Conflict$ConflictEnd
org.opentrafficsim.road.network.lane.conflict.ConflictBuilder
org.opentrafficsim.road.network.lane.conflict.ConflictBuilder$DefaultWidthGenerator
org.opentrafficsim.road.network.lane.conflict.ConflictBuilder$FixedWidthGenerator
org.opentrafficsim.road.network.lane.conflict.ConflictBuilder$Intersection
org.opentrafficsim.road.network.lane.conflict.ConflictBuilder$RelativeWidthGenerator
org.opentrafficsim.road.network.lane.conflict.ConflictPriority
org.opentrafficsim.road.network.lane.conflict.ConflictType
org.opentrafficsim.road.network.lane.conflict.DefaultConflictRule
org.opentrafficsim.road.network.lane.conflict.LaneCombinationList
org.opentrafficsim.road.network.lane.conflict.SplitConflictRule
org.opentrafficsim.road.animation
org.opentrafficsim.road.gtu.lane.perception.categories
org.opentrafficsim.road.gtu.lane.perception.headway
org.opentrafficsim.road.gtu.lane.tactical.lmrs
org.opentrafficsim.road.gtu.lane.tactical.util
org.opentrafficsim.road.network.animation
org.opentrafficsim.road.network.lane.object
java.lang
java.rmi
java.util
javax.naming
nl.tudelft.simulation.immutablecollections
nl.tudelft.simulation.language
nl.tudelft.simulation.language.d3
org.djunits.value.vdouble.scalar
org.opentrafficsim.core.dsol
org.opentrafficsim.core.geometry
org.opentrafficsim.core.gtu
org.opentrafficsim.core.network
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.network.animation
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.object

org.opentrafficsim.road.network.lane.object

Afferent Couplings Efferent Couplings Abstractness Instability Distance
10 20 50.0% 67.0% 17.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opentrafficsim.road.network.lane.object.AbstractLaneBasedObject
org.opentrafficsim.road.network.lane.object.LaneBasedObject
org.opentrafficsim.road.network.lane.object.BusStop
org.opentrafficsim.road.network.lane.object.SpeedSign
org.opentrafficsim.graphs
org.opentrafficsim.road.animation
org.opentrafficsim.road.gtu.lane.perception
org.opentrafficsim.road.gtu.lane.perception.categories
org.opentrafficsim.road.gtu.lane.perception.headway
org.opentrafficsim.road.network.animation
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.conflict
org.opentrafficsim.road.network.lane.object.sensor
org.opentrafficsim.road.network.lane.object.trafficlight
java.lang
java.rmi
java.util
javax.media.j3d
javax.naming
nl.tudelft.simulation.immutablecollections
nl.tudelft.simulation.language
nl.tudelft.simulation.language.d3
org.djunits.unit
org.djunits.value.vdouble.scalar
org.opentrafficsim.core.dsol
org.opentrafficsim.core.geometry
org.opentrafficsim.core.gtu
org.opentrafficsim.core.network
org.opentrafficsim.core.object
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.network.animation
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.conflict
org.opentrafficsim.road.network.lane.object.sensor

org.opentrafficsim.road.network.lane.object.sensor

Afferent Couplings Efferent Couplings Abstractness Instability Distance
8 22 56.0% 73.0% 29.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opentrafficsim.road.network.lane.object.sensor.AbstractSensor
org.opentrafficsim.road.network.lane.object.sensor.DirectionalOccupancySensor
org.opentrafficsim.road.network.lane.object.sensor.NonDirectionalOccupancySensor
org.opentrafficsim.road.network.lane.object.sensor.Sensor
org.opentrafficsim.road.network.lane.object.sensor.SingleSensor
org.opentrafficsim.road.network.lane.object.sensor.FlankSensor
org.opentrafficsim.road.network.lane.object.sensor.SimpleReportingSensor
org.opentrafficsim.road.network.lane.object.sensor.SinkSensor
org.opentrafficsim.road.network.lane.object.sensor.TrafficLightSensor
org.opentrafficsim.graphs
org.opentrafficsim.road.animation
org.opentrafficsim.road.gtu.lane.perception.categories
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.network.animation
org.opentrafficsim.road.network.factory
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.object
java.awt
java.io
java.lang
java.rmi
java.util
javax.media.j3d
javax.naming
nl.tudelft.simulation.dsol.animation
nl.tudelft.simulation.event
nl.tudelft.simulation.immutablecollections
nl.tudelft.simulation.language
nl.tudelft.simulation.language.d3
org.djunits.unit
org.djunits.value.vdouble.scalar
org.opentrafficsim.core.dsol
org.opentrafficsim.core.geometry
org.opentrafficsim.core.gtu
org.opentrafficsim.core.network
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.network.animation
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.object

org.opentrafficsim.road.network.lane.object.trafficlight

Afferent Couplings Efferent Couplings Abstractness Instability Distance
5 15 50.0% 75.0% 25.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLight
org.opentrafficsim.road.network.lane.object.trafficlight.AbstractTrafficLightController
org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLight
org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightController
org.opentrafficsim.road.network.lane.object.trafficlight.SimpleTrafficLight
org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightColor
org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightControllerFixedDuration
org.opentrafficsim.road.network.lane.object.trafficlight.TrafficLightException
org.opentrafficsim.road.animation
org.opentrafficsim.road.gtu.lane.perception.categories
org.opentrafficsim.road.gtu.lane.perception.headway
org.opentrafficsim.road.gtu.lane.tactical.util
org.opentrafficsim.road.network.animation
java.lang
java.rmi
java.util
javax.naming
nl.tudelft.simulation.dsol
nl.tudelft.simulation.dsol.animation
nl.tudelft.simulation.event
nl.tudelft.simulation.language
org.djunits.unit
org.djunits.value.vdouble.scalar
org.opentrafficsim.core.dsol
org.opentrafficsim.core.network
org.opentrafficsim.road.network.animation
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.object

org.opentrafficsim.road.network.sampling

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 19 0.0% 95.0% 5.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.opentrafficsim.road.network.sampling.GtuData
org.opentrafficsim.road.network.sampling.GtuTypeData
org.opentrafficsim.road.network.sampling.LaneData
org.opentrafficsim.road.network.sampling.LinkData
org.opentrafficsim.road.network.sampling.NodeData
org.opentrafficsim.road.network.sampling.RoadSampler
org.opentrafficsim.road.network.sampling.RouteData
org.opentrafficsim.road.network.sampling.data
java.lang
java.rmi
java.util
nl.tudelft.simulation.dsol
nl.tudelft.simulation.dsol.formalisms.eventscheduling
nl.tudelft.simulation.event
nl.tudelft.simulation.immutablecollections
nl.tudelft.simulation.language
org.djunits.unit
org.djunits.value.vdouble.scalar
org.opentrafficsim.core.dsol
org.opentrafficsim.core.gtu
org.opentrafficsim.core.network
org.opentrafficsim.core.network.route
org.opentrafficsim.kpi.interfaces
org.opentrafficsim.kpi.sampling
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.strategical
org.opentrafficsim.road.network.lane

org.opentrafficsim.road.network.sampling.data

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 14 0.0% 93.0% 7.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.opentrafficsim.road.network.sampling.data.ReferenceSpeed
org.opentrafficsim.road.network.sampling.data.SpeedLimit
org.opentrafficsim.road.network.sampling.data.TimeToCollision
org.opentrafficsim.road.network.sampling.indicator
java.lang
java.util
nl.tudelft.simulation.language
org.djunits.unit
org.djunits.value.vdouble.scalar
org.djunits.value.vfloat.scalar
org.opentrafficsim.core.dsol
org.opentrafficsim.core.gtu
org.opentrafficsim.core.network
org.opentrafficsim.kpi.interfaces
org.opentrafficsim.kpi.sampling.data
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.sampling

org.opentrafficsim.road.network.sampling.indicator

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 11 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.opentrafficsim.road.network.sampling.indicator.TotalDelayReference
None java.lang
java.util
nl.tudelft.simulation.language
org.djunits.unit
org.djunits.value
org.djunits.value.vdouble.scalar
org.djunits.value.vfloat.scalar
org.djunits.value.vfloat.vector
org.opentrafficsim.kpi.sampling
org.opentrafficsim.kpi.sampling.indicator
org.opentrafficsim.road.network.sampling.data

org.opentrafficsim.road.network.speed

Afferent Couplings Efferent Couplings Abstractness Instability Distance
7 7 11.0% 50.0% 39.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opentrafficsim.road.network.speed.LegalSpeedLimit
org.opentrafficsim.road.network.speed.SpeedInfoCurvature
org.opentrafficsim.road.network.speed.SpeedLimitInfo
org.opentrafficsim.road.network.speed.SpeedLimitProspect
org.opentrafficsim.road.network.speed.SpeedLimitProspect$SpeedLimitEntry
org.opentrafficsim.road.network.speed.SpeedLimitType
org.opentrafficsim.road.network.speed.SpeedLimitTypeSpeed
org.opentrafficsim.road.network.speed.SpeedLimitTypeSpeedLegal
org.opentrafficsim.road.network.speed.SpeedLimitTypes
org.opentrafficsim.road.gtu.lane.perception.categories
org.opentrafficsim.road.gtu.lane.perception.headway
org.opentrafficsim.road.gtu.lane.tactical.following
org.opentrafficsim.road.gtu.lane.tactical.lmrs
org.opentrafficsim.road.gtu.lane.tactical.toledo
org.opentrafficsim.road.gtu.lane.tactical.util
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs
java.io
java.lang
java.util
nl.tudelft.simulation.language
org.djunits.unit
org.djunits.value.vdouble.scalar
org.opentrafficsim.base

Cycles

[ summary ] [ packages ] [ cycles ] [ explanations ]

Package Package Dependencies
org.opentrafficsim.graphs org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.animation org.opentrafficsim.road.network.lane.object.sensor
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.changing
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.gtu.animation org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.generator org.opentrafficsim.road.gtu.lane.perception.headway
org.opentrafficsim.road.gtu.lane.perception
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.perception org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.perception.categories org.opentrafficsim.road.gtu.lane.perception.headway
org.opentrafficsim.road.gtu.lane.perception
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.perception.headway org.opentrafficsim.road.gtu.lane.perception
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.plan.operational org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane.tactical org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.tactical.directedlanechange org.opentrafficsim.road.gtu.lane.perception.categories
org.opentrafficsim.road.gtu.lane.perception.headway
org.opentrafficsim.road.gtu.lane.perception
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical.following org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.tactical.lanechangemobil org.opentrafficsim.road.gtu.lane.perception.categories
org.opentrafficsim.road.gtu.lane.perception.headway
org.opentrafficsim.road.gtu.lane.perception
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical.lmrs org.opentrafficsim.road.gtu.lane.perception.categories
org.opentrafficsim.road.gtu.lane.perception.headway
org.opentrafficsim.road.gtu.lane.perception
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical.toledo org.opentrafficsim.road.gtu.lane.perception
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical.util org.opentrafficsim.road.gtu.lane.tactical.following
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.tactical.util.lmrs org.opentrafficsim.road.gtu.lane.perception.headway
org.opentrafficsim.road.gtu.lane.perception
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.strategical org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.strategical.route org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.network.animation org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.changing
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.factory org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.changing
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane org.opentrafficsim.road.network.lane.changing
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.changing org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.changing
org.opentrafficsim.road.network.lane.conflict org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.changing
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.object org.opentrafficsim.road.network.lane.object.sensor
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.changing
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.object.sensor org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.changing
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.object.trafficlight org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.lane.changing
org.opentrafficsim.road.network.lane
org.opentrafficsim.road.network.sampling org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.network.sampling.data org.opentrafficsim.road.network.sampling
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.network.sampling.indicator org.opentrafficsim.road.network.sampling.data
org.opentrafficsim.road.network.sampling
org.opentrafficsim.road.gtu.lane
org.opentrafficsim.road.gtu.lane.tactical
org.opentrafficsim.road.gtu.lane.plan.operational
org.opentrafficsim.road.gtu.lane

Explanation

[ summary ] [ packages ] [ cycles ] [ explanations ]

The following explanations are for quick reference and are lifted directly from the original JDepend documentation.

Term Description
Number of Classes The number of concrete and abstract classes (and interfaces) in the package is an indicator of the extensibility of the package.
Afferent Couplings The number of other packages that depend upon classes within the package is an indicator of the package's responsibility.
Efferent Couplings The number of other packages that the classes in the package depend upon is an indicator of the package's independence.
Abstractness The ratio of the number of abstract classes (and interfaces) in the analyzed package to the total number of classes in the analyzed package. The range for this metric is 0 to 1, with A=0 indicating a completely concrete package and A=1 indicating a completely abstract package.
Instability The ratio of efferent coupling (Ce) to total coupling (Ce / (Ce + Ca)). This metric is an indicator of the package's resilience to change. The range for this metric is 0 to 1, with I=0 indicating a completely stable package and I=1 indicating a completely instable package.
Distance The perpendicular distance of a package from the idealized line A + I = 1. This metric is an indicator of the package's balance between abstractness and stability. A package squarely on the main sequence is optimally balanced with respect to its abstractness and stability. Ideal packages are either completely abstract and stable (x=0, y=1) or completely concrete and instable (x=1, y=0). The range for this metric is 0 to 1, with D=0 indicating a package that is coincident with the main sequence and D=1 indicating a package that is as far from the main sequence as possible.
Cycles Packages participating in a package dependency cycle are in a deadly embrace with respect to reusability and their release cycle. Package dependency cycles can be easily identified by reviewing the textual reports of dependency cycles. Once these dependency cycles have been identified with JDepend, they can be broken by employing various object-oriented techniques.