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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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. |