JDepend Analysis

Designed for use with JDepend and Ant.


Summary

[summary] [packages] [cycles] [explanations]
PackageTotal ClassesAbstract ClassesConcrete ClassesAfferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
JSci20280001
JSci.astro11001111
JSci.astro.telescope13112000.0800.92
JSci.awt381028110.260.50.24
JSci.beans413060.2510.25
JSci.biology20203010
JSci.chemistry716250.140.710.14
JSci.chemistry.periodictable8081100.50.5
JSci.doclet30302010
JSci.instruments661452120.210.670.12
JSci.instruments.pi27126010.0410.04
JSci.io8172120.120.860.02
JSci.mathml510511300.750.25
JSci.maths307233280.230.20.57
JSci.maths.algebras19127650.630.450.09
JSci.maths.analysis45441440.090.50.41
JSci.maths.categories25619060.2410.24
JSci.maths.chaos1028010.210.2
JSci.maths.fields7431120.570.150.27
JSci.maths.groups17981230.530.20.27
JSci.maths.matrices3410241160.290.350.35
JSci.maths.polynomials1129360.180.670.15
JSci.maths.statistics17116110.060.50.44
JSci.maths.symbolic19217040.1110.11
JSci.maths.vectors154111360.270.320.42
JSci.maths.wavelet174131250.240.290.47
JSci.maths.wavelet.cdf2_450503010
JSci.maths.wavelet.cdf3_540403010
JSci.maths.wavelet.daubechies240402010
JSci.maths.wavelet.daubechies330302010
JSci.maths.wavelet.daubechies430302010
JSci.maths.wavelet.daubechies530302010
JSci.maths.wavelet.daubechies630302010
JSci.maths.wavelet.daubechies730302010
JSci.maths.wavelet.daubechies830302010
JSci.maths.wavelet.haar20203010
JSci.maths.wavelet.splines514420.20.330.47
JSci.maths.wavelet.symmlet810101010
JSci.physics22814440.360.50.14
JSci.physics.particles792356130.290.750.04
JSci.physics.quantum1019170.10.880.02
JSci.physics.relativity1019230.10.60.3
JSci.swing34331120.090.670.25
JSci.tests21021016010
JSci.text10100001
JSci.util4043300.50.5
com.inzyme.jmdsNo stats available: package referenced, but not analyzed.
com.sun.javadocNo stats available: package referenced, but not analyzed.
com.sun.tools.docletsNo stats available: package referenced, but not analyzed.
junit.extensionsNo stats available: package referenced, but not analyzed.
junit.frameworkNo stats available: package referenced, but not analyzed.
junit.textuiNo stats available: package referenced, but not analyzed.
junitx.extensionsNo stats available: package referenced, but not analyzed.
org.apache.xerces.domNo stats available: package referenced, but not analyzed.
org.apache.xerces.parsersNo stats available: package referenced, but not analyzed.
org.w3c.domNo stats available: package referenced, but not analyzed.
org.w3c.dom.mathmlNo stats available: package referenced, but not analyzed.
org.xml.saxNo stats available: package referenced, but not analyzed.

Packages

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

JSci

Afferent Couplings: 8Efferent Couplings: 0Abstractness: 0Instability: 0Distance: 1
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None JSci.GlobalSettings
JSci.Version
JSci.maths
JSci.maths.matrices
JSci.maths.polynomials
JSci.maths.vectors
JSci.maths.wavelet
JSci.physics
JSci.physics.relativity
JSci.tests
None

JSci.astro

Afferent Couplings: 0Efferent Couplings: 1Abstractness: 1Instability: 1Distance: 1
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
JSci.astro.AstronomicalConstants
NoneNoneJSci.physics

JSci.astro.telescope

Afferent Couplings: 0Efferent Couplings: 0Abstractness: 0.08Instability: 0Distance: 0.92
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
JSci.astro.telescope.LX200Remote
JSci.astro.telescope.LX200
JSci.astro.telescope.LX200ControlPanel
JSci.astro.telescope.LX200ControlPanel$1
JSci.astro.telescope.LX200ControlPanel$FocusActionListener
JSci.astro.telescope.LX200ControlPanel$FocusRateItemListener
JSci.astro.telescope.LX200ControlPanel$GotoActionListener
JSci.astro.telescope.LX200ControlPanel$SlewActionListener
JSci.astro.telescope.LX200ControlPanel$SlewRateItemListener
JSci.astro.telescope.LX200ControlPanel$SyncActionListener
JSci.astro.telescope.LX200DebugServer
JSci.astro.telescope.LX200Server
JSci.astro.telescope.NexStar
NoneNone

JSci.awt

Afferent Couplings: 1Efferent Couplings: 1Abstractness: 0.26Instability: 0.5Distance: 0.24
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
JSci.awt.AbstractGraphModel
JSci.awt.CategoryGraph2D
JSci.awt.CategoryGraph2DModel
JSci.awt.ColorScheme
JSci.awt.DoubleBufferedCanvas
JSci.awt.Graph2D
JSci.awt.Graph2D$DataMarker
JSci.awt.Graph2DModel
JSci.awt.Graph3DModel
JSci.awt.GraphDataListener
JSci.awt.ArgandDiagramModel
JSci.awt.BarGraph
JSci.awt.ContourPlot
JSci.awt.DefaultCategoryGraph2DModel
JSci.awt.DefaultCategoryGraph2DModel$DataSeries
JSci.awt.DefaultGraph2DModel
JSci.awt.DefaultGraph2DModel$DataSeries
JSci.awt.DefaultGraph3DModel
JSci.awt.DefaultGraph3DModel$DataSeries
JSci.awt.Graph2D$1
JSci.awt.Graph2D$DataMarker$Circle
JSci.awt.Graph2D$DataMarker$Square
JSci.awt.Graph2D$NoneDataMarker
JSci.awt.GraphDataEvent
JSci.awt.GraphLayout
JSci.awt.Histogram
JSci.awt.ImageCanvas
JSci.awt.LayeredBarGraph
JSci.awt.LineGraph
JSci.awt.LineGraph3D
JSci.awt.LineTrace
JSci.awt.LineTrace$MouseLineAdapter
JSci.awt.Matrix3D
JSci.awt.Model3D
JSci.awt.PieChart
JSci.awt.Point2DListModel
JSci.awt.ScatterGraph
JSci.awt.StackedBarGraph
JSci.swing
JSci.maths

JSci.beans

Afferent Couplings: 0Efferent Couplings: 6Abstractness: 0.25Instability: 1Distance: 0.25
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
JSci.beans.VariableListener
JSci.beans.MathBean
JSci.beans.VariableBean
JSci.beans.VariableEvent
NoneJSci.io
JSci.maths
JSci.maths.matrices
JSci.maths.vectors
JSci.util
org.apache.xerces.parsers

JSci.biology

Afferent Couplings: 0Efferent Couplings: 3Abstractness: 0Instability: 1Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None JSci.biology.AminoAcid
JSci.biology.AminoAcids
NoneJSci.chemistry
org.w3c.dom
org.xml.sax

JSci.chemistry

Afferent Couplings: 2Efferent Couplings: 5Abstractness: 0.14Instability: 0.71Distance: 0.14
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
JSci.chemistry.Bond
JSci.chemistry.Atom
JSci.chemistry.CovalentBond
JSci.chemistry.Element
JSci.chemistry.IonicBond
JSci.chemistry.Molecule
JSci.chemistry.PeriodicTable
JSci.biology
JSci.chemistry.periodictable
JSci.chemistry.periodictable
JSci.physics
JSci.physics.particles
org.w3c.dom
org.xml.sax

JSci.chemistry.periodictable

Afferent Couplings: 1Efferent Couplings: 1Abstractness: 0Instability: 0.5Distance: 0.5
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None JSci.chemistry.periodictable.AlkaliEarthMetal
JSci.chemistry.periodictable.AlkaliMetal
JSci.chemistry.periodictable.Halogen
JSci.chemistry.periodictable.Metal
JSci.chemistry.periodictable.NobleGas
JSci.chemistry.periodictable.NonMetal
JSci.chemistry.periodictable.RareEarthMetal
JSci.chemistry.periodictable.TransitionMetal
JSci.chemistry
JSci.chemistry

JSci.doclet

Afferent Couplings: 0Efferent Couplings: 2Abstractness: 0Instability: 1Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None JSci.doclet.NoosphereTaglet
JSci.doclet.PlanetMathTaglet
JSci.doclet.PlanetPhysicsTaglet
Nonecom.sun.javadoc
com.sun.tools.doclets

JSci.instruments

Afferent Couplings: 1Efferent Couplings: 2Abstractness: 0.21Instability: 0.67Distance: 0.12
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
JSci.instruments.Control
JSci.instruments.Dimensions
JSci.instruments.Image
JSci.instruments.ImageFilter
JSci.instruments.ImageFilterAdapter
JSci.instruments.ImageSink
JSci.instruments.ImageSource
JSci.instruments.Overlay
JSci.instruments.ParticleTracker
JSci.instruments.ParticleTrackerListener
JSci.instruments.PositionControl
JSci.instruments.PositionControlAdapter
JSci.instruments.ROI
JSci.instruments.ROIAdapter
JSci.instruments.DummyPositionControl
JSci.instruments.DummyPositionControl$1
JSci.instruments.DummyPositionControl$2
JSci.instruments.DummyPositionControl$3
JSci.instruments.DummyPositionControl$4
JSci.instruments.DummyPositionControl$5
JSci.instruments.Image$1
JSci.instruments.Marlin
JSci.instruments.Marlin$1
JSci.instruments.PTCroquette
JSci.instruments.PTCroquette$1
JSci.instruments.PTCroquette$2
JSci.instruments.PTCroquette$MouseHandler
JSci.instruments.PTCroquette$MouseMotionHandler
JSci.instruments.PTCroquette$MouseWheelHandler
JSci.instruments.PTCroquette$PTControlComponent
JSci.instruments.PTCroquette$PTControlComponent$1
JSci.instruments.PTCroquette$PTControlComponent$1$1
JSci.instruments.PTCroquette$PTControlComponent$2
JSci.instruments.PTCroquette$PTControlComponent$3
JSci.instruments.PTCroquetteCross
JSci.instruments.PTCroquetteCross$CComponent
JSci.instruments.PTTemplate
JSci.instruments.PTTemplate$1
JSci.instruments.PTTemplate$2
JSci.instruments.PTTemplate$3
JSci.instruments.PTTemplate$SimulatedBarycentreSource
JSci.instruments.PTTemplate$SimulatedBarycentreSource$1
JSci.instruments.PTTemplateCross
JSci.instruments.PTTemplateCross$1
JSci.instruments.PTTwoDBarycentre
JSci.instruments.PTTwoDBarycentre$1
JSci.instruments.PTTwoDBarycentre$2
JSci.instruments.PTTwoDBarycentre$3
JSci.instruments.PTTwoDBarycentre$SimulatedBarycentreSource
JSci.instruments.PTTwoDBarycentre$SimulatedBarycentreSource$1
JSci.instruments.PTTwoDBarycentreCross
JSci.instruments.PTTwoDBarycentreCross$1
JSci.instruments.PTTwoDBarycentreCross$2
JSci.instruments.Player
JSci.instruments.Player$1
JSci.instruments.RectangularROI
JSci.instruments.Simulated
JSci.instruments.Simulated$1
JSci.instruments.Simulated$2
JSci.instruments.TestImageSource
JSci.instruments.TestImageSource$1
JSci.instruments.TestImageSource$2
JSci.instruments.TwoROI
JSci.instruments.TwoROI$1
JSci.instruments.TwoROI$2
JSci.instruments.TwoROI$3
JSci.instruments.pi
JSci.swing
com.inzyme.jmds

JSci.instruments.pi

Afferent Couplings: 0Efferent Couplings: 1Abstractness: 0.04Instability: 1Distance: 0.04
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
JSci.instruments.pi.Mercury
JSci.instruments.pi.Mercury$1
JSci.instruments.pi.Mercury$10
JSci.instruments.pi.Mercury$11
JSci.instruments.pi.Mercury$12
JSci.instruments.pi.Mercury$13
JSci.instruments.pi.Mercury$14
JSci.instruments.pi.Mercury$15
JSci.instruments.pi.Mercury$16
JSci.instruments.pi.Mercury$17
JSci.instruments.pi.Mercury$18
JSci.instruments.pi.Mercury$19
JSci.instruments.pi.Mercury$1ActposChangeListener
JSci.instruments.pi.Mercury$1ActposChangeListener$1
JSci.instruments.pi.Mercury$1ActvelChangeListener
JSci.instruments.pi.Mercury$1ActvelChangeListener$1
JSci.instruments.pi.Mercury$2
JSci.instruments.pi.Mercury$20
JSci.instruments.pi.Mercury$21
JSci.instruments.pi.Mercury$3
JSci.instruments.pi.Mercury$4
JSci.instruments.pi.Mercury$5
JSci.instruments.pi.Mercury$6
JSci.instruments.pi.Mercury$7
JSci.instruments.pi.Mercury$8
JSci.instruments.pi.Mercury$9
JSci.instruments.pi.PiezoServo
NoneJSci.instruments

JSci.io

Afferent Couplings: 2Efferent Couplings: 12Abstractness: 0.12Instability: 0.86Distance: 0.02
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
JSci.io.MathMLParser$Translator
JSci.io.MathMLDocumentJSciImpl
JSci.io.MathMLExpression
JSci.io.MathMLParser
JSci.io.MathMLParser$JSciCodeTranslator
JSci.io.MathMLParser$JSciObjectTranslator
JSci.io.TextReader
JSci.io.TextWriter
JSci.beans
JSci.tests
JSci.mathml
JSci.maths
JSci.maths.algebras
JSci.maths.fields
JSci.maths.groups
JSci.maths.matrices
JSci.maths.vectors
org.apache.xerces.dom
org.apache.xerces.parsers
org.w3c.dom
org.w3c.dom.mathml
org.xml.sax

JSci.mathml

Afferent Couplings: 1Efferent Couplings: 3Abstractness: 0Instability: 0.75Distance: 0.25
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None JSci.mathml.MathMLActionElementImpl
JSci.mathml.MathMLAlignGroupElementImpl
JSci.mathml.MathMLAlignMarkElementImpl
JSci.mathml.MathMLAnnotationElementImpl
JSci.mathml.MathMLApplyElementImpl
JSci.mathml.MathMLBinaryOpImpl
JSci.mathml.MathMLBinaryRelImpl
JSci.mathml.MathMLBvarElementImpl
JSci.mathml.MathMLCiElementImpl
JSci.mathml.MathMLCnElementImpl
JSci.mathml.MathMLConditionElementImpl
JSci.mathml.MathMLContentContainerImpl
JSci.mathml.MathMLContentContainerImpl$1
JSci.mathml.MathMLContentContainerImpl$2
JSci.mathml.MathMLContentTokenImpl
JSci.mathml.MathMLContentTokenImpl$1
JSci.mathml.MathMLCsymbolElementImpl
JSci.mathml.MathMLDOMImplementationImpl
JSci.mathml.MathMLDocumentImpl
JSci.mathml.MathMLElementImpl
JSci.mathml.MathMLEncloseElementImpl
JSci.mathml.MathMLFencedElementImpl
JSci.mathml.MathMLFnElementImpl
JSci.mathml.MathMLFractionElementImpl
JSci.mathml.MathMLFunctionImpl
JSci.mathml.MathMLGlyphElementImpl
JSci.mathml.MathMLListElementImpl
JSci.mathml.MathMLMathElementImpl
JSci.mathml.MathMLMathElementImpl$1
JSci.mathml.MathMLMathElementImpl$2
JSci.mathml.MathMLMatrixElementImpl
JSci.mathml.MathMLMatrixElementImpl$1
JSci.mathml.MathMLMatrixrowElementImpl
JSci.mathml.MathMLNaryOpImpl
JSci.mathml.MathMLNaryRelImpl
JSci.mathml.MathMLPaddedElementImpl
JSci.mathml.MathMLPredefinedSymbolImpl
JSci.mathml.MathMLPresentationContainerImpl
JSci.mathml.MathMLPresentationContainerImpl$1
JSci.mathml.MathMLPresentationContainerImpl$2
JSci.mathml.MathMLPresentationTokenImpl
JSci.mathml.MathMLRadicalElementImpl
JSci.mathml.MathMLScriptElementImpl
JSci.mathml.MathMLSetElementImpl
JSci.mathml.MathMLSpaceElementImpl
JSci.mathml.MathMLStringLitElementImpl
JSci.mathml.MathMLTendsToElementImpl
JSci.mathml.MathMLUnaryOpImpl
JSci.mathml.MathMLUnderOverElementImpl
JSci.mathml.MathMLVectorElementImpl
JSci.mathml.MathMLXMLAnnotationElementImpl
JSci.io
org.apache.xerces.dom
org.w3c.dom
org.w3c.dom.mathml

JSci.maths

Afferent Couplings: 32Efferent Couplings: 8Abstractness: 0.23Instability: 0.2Distance: 0.57
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
JSci.maths.AbstractMath
JSci.maths.ComplexMapping
JSci.maths.Mapping
JSci.maths.MappingND
JSci.maths.MathSet
JSci.maths.Member
JSci.maths.NumericalConstants
JSci.maths.ArrayMath
JSci.maths.Complex
JSci.maths.CoordinateMath
JSci.maths.DimensionException
JSci.maths.EngineerMath
JSci.maths.ExtraMath
JSci.maths.FiniteSet
JSci.maths.FourierMath
JSci.maths.KarhunenLoeve
JSci.maths.LinearMath
JSci.maths.MathDouble
JSci.maths.MathInteger
JSci.maths.MaximumIterationsExceededException
JSci.maths.NumericalMath
JSci.maths.Quaternion
JSci.maths.SpecialMath
JSci.maths.SpecialMath$1
JSci.maths.SpecialMath$2
JSci.maths.SpecialMath$3
JSci.maths.SpecialMath$4
JSci.maths.SpecialMath$5
JSci.maths.Supernumber
JSci.maths.WaveletMath
JSci.awt
JSci.beans
JSci.io
JSci.maths.algebras
JSci.maths.analysis
JSci.maths.categories
JSci.maths.chaos
JSci.maths.fields
JSci.maths.groups
JSci.maths.matrices
JSci.maths.polynomials
JSci.maths.statistics
JSci.maths.symbolic
JSci.maths.vectors
JSci.maths.wavelet
JSci.maths.wavelet.cdf2_4
JSci.maths.wavelet.cdf3_5
JSci.maths.wavelet.daubechies2
JSci.maths.wavelet.daubechies3
JSci.maths.wavelet.daubechies4
JSci.maths.wavelet.daubechies5
JSci.maths.wavelet.daubechies6
JSci.maths.wavelet.daubechies7
JSci.maths.wavelet.daubechies8
JSci.maths.wavelet.haar
JSci.maths.wavelet.splines
JSci.physics
JSci.physics.quantum
JSci.physics.relativity
JSci.swing
JSci.tests
JSci.util
JSci
JSci.maths.algebras
JSci.maths.analysis
JSci.maths.fields
JSci.maths.groups
JSci.maths.matrices
JSci.maths.polynomials
JSci.maths.vectors

JSci.maths.algebras

Afferent Couplings: 6Efferent Couplings: 5Abstractness: 0.63Instability: 0.45Distance: 0.09
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
JSci.maths.algebras.Algebra
JSci.maths.algebras.Algebra$Member
JSci.maths.algebras.BanachSpace
JSci.maths.algebras.BanachSpace$Member
JSci.maths.algebras.CStarAlgebra
JSci.maths.algebras.CStarAlgebra$Member
JSci.maths.algebras.HilbertSpace$Member
JSci.maths.algebras.LieAlgebra
JSci.maths.algebras.Module
JSci.maths.algebras.Module$Member
JSci.maths.algebras.VectorSpace
JSci.maths.algebras.VectorSpace$Member
JSci.maths.algebras.HilbertSpace
JSci.maths.algebras.so3_1Dim4
JSci.maths.algebras.sp2_RDim2
JSci.maths.algebras.sp2_RDim3
JSci.maths.algebras.su2Dim2
JSci.maths.algebras.su2Dim3
JSci.maths.algebras.su3Dim3
JSci.io
JSci.maths
JSci.maths.categories
JSci.maths.matrices
JSci.maths.vectors
JSci.physics.quantum
JSci.maths
JSci.maths.fields
JSci.maths.groups
JSci.maths.matrices
JSci.maths.vectors

JSci.maths.analysis

Afferent Couplings: 4Efferent Couplings: 4Abstractness: 0.09Instability: 0.5Distance: 0.41
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
JSci.maths.analysis.ComplexFunction
JSci.maths.analysis.RealFunction
JSci.maths.analysis.RealFunction2D
JSci.maths.analysis.RealFunctionND
JSci.maths.analysis.ComplexExponential
JSci.maths.analysis.ComplexFunction$Composition
JSci.maths.analysis.ComplexFunction$Constant
JSci.maths.analysis.ComplexFunction$Difference
JSci.maths.analysis.ComplexFunction$Negation
JSci.maths.analysis.ComplexFunction$Product
JSci.maths.analysis.ComplexFunction$Quotient
JSci.maths.analysis.ComplexFunction$Reciprocal
JSci.maths.analysis.ComplexFunction$Sum
JSci.maths.analysis.Cosine
JSci.maths.analysis.Exponential
JSci.maths.analysis.Power
JSci.maths.analysis.RealFunction$Composition
JSci.maths.analysis.RealFunction$Constant
JSci.maths.analysis.RealFunction$Difference
JSci.maths.analysis.RealFunction$Negation
JSci.maths.analysis.RealFunction$Product
JSci.maths.analysis.RealFunction$Quotient
JSci.maths.analysis.RealFunction$Reciprocal
JSci.maths.analysis.RealFunction$Sum
JSci.maths.analysis.RealFunction$TensorProduct2D
JSci.maths.analysis.RealFunction2D$Constant
JSci.maths.analysis.RealFunction2D$Difference
JSci.maths.analysis.RealFunction2D$Negation
JSci.maths.analysis.RealFunction2D$Product
JSci.maths.analysis.RealFunction2D$Quotient
JSci.maths.analysis.RealFunction2D$Reciprocal
JSci.maths.analysis.RealFunction2D$Sum
JSci.maths.analysis.RealFunction2D$TensorProduct3D
JSci.maths.analysis.RealFunction2D$TensorProduct4D
JSci.maths.analysis.RealFunctionND$Constant
JSci.maths.analysis.RealFunctionND$Difference
JSci.maths.analysis.RealFunctionND$Negation
JSci.maths.analysis.RealFunctionND$Product
JSci.maths.analysis.RealFunctionND$Quotient
JSci.maths.analysis.RealFunctionND$Reciprocal
JSci.maths.analysis.RealFunctionND$Sum
JSci.maths.analysis.RealFunctionND$TensorProductN1D
JSci.maths.analysis.RealFunctionND$TensorProductND
JSci.maths.analysis.Sine
JSci.maths.analysis.Tangent
JSci.maths
JSci.maths.polynomials
JSci.maths.symbolic
JSci.tests
JSci.maths
JSci.maths.fields
JSci.maths.groups
JSci.maths.polynomials

JSci.maths.categories

Afferent Couplings: 0Efferent Couplings: 6Abstractness: 0.24Instability: 1Distance: 0.24
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
JSci.maths.categories.Bifunctor
JSci.maths.categories.Category
JSci.maths.categories.Category$HomSet
JSci.maths.categories.Category$Morphism
JSci.maths.categories.Functor
JSci.maths.categories.NaturalTransformation
JSci.maths.categories.FinSet
JSci.maths.categories.FinSet$Function
JSci.maths.categories.FinSet$FunctionSet
JSci.maths.categories.FinSet$IdentityFunction
JSci.maths.categories.Hilb
JSci.maths.categories.Hilb$LinearMap
JSci.maths.categories.Hilb$OperatorSpace
JSci.maths.categories.HomFunctor
JSci.maths.categories.HomFunctor$HomMorphism
JSci.maths.categories.Preorder
JSci.maths.categories.Preorder$Relation
JSci.maths.categories.Preorder$RelationSet
JSci.maths.categories.Simplicial
JSci.maths.categories.Simplicial$Addition
JSci.maths.categories.Simplicial$DegeneracyMap
JSci.maths.categories.Simplicial$FaceMap
JSci.maths.categories.Simplicial$FunctionSet
JSci.maths.categories.Simplicial$IncreasingMap
JSci.maths.categories.UndefinedCompositionException
NoneJSci.maths
JSci.maths.algebras
JSci.maths.fields
JSci.maths.groups
JSci.maths.matrices
JSci.maths.vectors

JSci.maths.chaos

Afferent Couplings: 0Efferent Couplings: 1Abstractness: 0.2Instability: 1Distance: 0.2
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
JSci.maths.chaos.CantorDust
JSci.maths.chaos.KochCurve
JSci.maths.chaos.CatMap
JSci.maths.chaos.GingerbreadManMap
JSci.maths.chaos.HenonMap
JSci.maths.chaos.JuliaSet
JSci.maths.chaos.LogisticMap
JSci.maths.chaos.MandelbrotMap
JSci.maths.chaos.MandelbrotSet
JSci.maths.chaos.StandardMap
NoneJSci.maths

JSci.maths.fields

Afferent Couplings: 11Efferent Couplings: 2Abstractness: 0.57Instability: 0.15Distance: 0.27
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
JSci.maths.fields.Field
JSci.maths.fields.Field$Member
JSci.maths.fields.Ring
JSci.maths.fields.Ring$Member
JSci.maths.fields.ComplexField
JSci.maths.fields.IntegerRing
JSci.maths.fields.RealField
JSci.io
JSci.maths
JSci.maths.algebras
JSci.maths.analysis
JSci.maths.categories
JSci.maths.matrices
JSci.maths.polynomials
JSci.maths.symbolic
JSci.maths.vectors
JSci.physics.quantum
JSci.tests
JSci.maths
JSci.maths.groups

JSci.maths.groups

Afferent Couplings: 12Efferent Couplings: 3Abstractness: 0.53Instability: 0.2Distance: 0.27
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
JSci.maths.groups.AbelianGroup
JSci.maths.groups.AbelianGroup$Member
JSci.maths.groups.FiniteGroup
JSci.maths.groups.Group
JSci.maths.groups.Group$Member
JSci.maths.groups.Monoid
JSci.maths.groups.Monoid$Member
JSci.maths.groups.Semigroup
JSci.maths.groups.Semigroup$Member
JSci.maths.groups.CyclicGroup
JSci.maths.groups.CyclicGroup$Member
JSci.maths.groups.DihedralGroup
JSci.maths.groups.DihedralGroup$Member
JSci.maths.groups.LieGroup
JSci.maths.groups.QuaternionGroup
JSci.maths.groups.QuaternionGroup$Member
JSci.maths.groups.U1
JSci.io
JSci.maths
JSci.maths.algebras
JSci.maths.analysis
JSci.maths.categories
JSci.maths.fields
JSci.maths.matrices
JSci.maths.polynomials
JSci.maths.symbolic
JSci.maths.vectors
JSci.physics.quantum
JSci.tests
JSci.maths
JSci.maths.matrices
JSci.maths.vectors

JSci.maths.matrices

Afferent Couplings: 11Efferent Couplings: 6Abstractness: 0.29Instability: 0.35Distance: 0.35
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
JSci.maths.matrices.AbstractComplexMatrix
JSci.maths.matrices.AbstractComplexSquareMatrix
JSci.maths.matrices.AbstractDoubleMatrix
JSci.maths.matrices.AbstractDoubleSquareMatrix
JSci.maths.matrices.AbstractIntegerMatrix
JSci.maths.matrices.AbstractIntegerSquareMatrix
JSci.maths.matrices.DiagonalMatrix
JSci.maths.matrices.Matrix
JSci.maths.matrices.SquareMatrix
JSci.maths.matrices.TridiagonalMatrix
JSci.maths.matrices.AbstractComplexSquareMatrix$1
JSci.maths.matrices.AbstractComplexSquareMatrix$SquareMatrixAdaptor
JSci.maths.matrices.AbstractDoubleSquareMatrix$1
JSci.maths.matrices.AbstractDoubleSquareMatrix$SquareMatrixAdaptor
JSci.maths.matrices.AbstractIntegerSquareMatrix$1
JSci.maths.matrices.AbstractIntegerSquareMatrix$SquareMatrixAdaptor
JSci.maths.matrices.ComplexDiagonalMatrix
JSci.maths.matrices.ComplexMatrix
JSci.maths.matrices.ComplexSquareMatrix
JSci.maths.matrices.ComplexTridiagonalMatrix
JSci.maths.matrices.DoubleDiagonalMatrix
JSci.maths.matrices.DoubleMatrix
JSci.maths.matrices.DoubleMatrixAlgebra
JSci.maths.matrices.DoubleSparseMatrix
JSci.maths.matrices.DoubleSparseSquareMatrix
JSci.maths.matrices.DoubleSquareMatrix
JSci.maths.matrices.DoubleTridiagonalMatrix
JSci.maths.matrices.IntegerDiagonalMatrix
JSci.maths.matrices.IntegerMatrix
JSci.maths.matrices.IntegerMatrixAlgebra
JSci.maths.matrices.IntegerSquareMatrix
JSci.maths.matrices.IntegerTridiagonalMatrix
JSci.maths.matrices.MatrixDimensionException
JSci.maths.matrices.RingMatrix
JSci.beans
JSci.io
JSci.maths
JSci.maths.algebras
JSci.maths.categories
JSci.maths.groups
JSci.maths.polynomials
JSci.maths.vectors
JSci.physics.quantum
JSci.tests
JSci.util
JSci
JSci.maths
JSci.maths.algebras
JSci.maths.fields
JSci.maths.groups
JSci.maths.vectors

JSci.maths.polynomials

Afferent Couplings: 3Efferent Couplings: 6Abstractness: 0.18Instability: 0.67Distance: 0.15
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
JSci.maths.polynomials.Polynomial
JSci.maths.polynomials.PolynomialBasis
JSci.maths.polynomials.ChebychevBasis
JSci.maths.polynomials.ComplexLagrangeBasis
JSci.maths.polynomials.ComplexPolynomial
JSci.maths.polynomials.ComplexPolynomialRing
JSci.maths.polynomials.PolynomialMath
JSci.maths.polynomials.RealLagrangeBasis
JSci.maths.polynomials.RealMonomialBasis
JSci.maths.polynomials.RealPolynomial
JSci.maths.polynomials.RealPolynomialRing
JSci.maths
JSci.maths.analysis
JSci.tests
JSci
JSci.maths
JSci.maths.analysis
JSci.maths.fields
JSci.maths.groups
JSci.maths.matrices

JSci.maths.statistics

Afferent Couplings: 1Efferent Couplings: 1Abstractness: 0.06Instability: 0.5Distance: 0.44
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
JSci.maths.statistics.ProbabilityDistribution
JSci.maths.statistics.BetaDistribution
JSci.maths.statistics.BinomialDistribution
JSci.maths.statistics.CauchyDistribution
JSci.maths.statistics.ChiSqrDistribution
JSci.maths.statistics.ExponentialDistribution
JSci.maths.statistics.FDistribution
JSci.maths.statistics.GammaDistribution
JSci.maths.statistics.GeometricDistribution
JSci.maths.statistics.LognormalDistribution
JSci.maths.statistics.NormalDistribution
JSci.maths.statistics.OutOfRangeException
JSci.maths.statistics.ParetoDistribution
JSci.maths.statistics.PoissonDistribution
JSci.maths.statistics.SampleStatistics
JSci.maths.statistics.TDistribution
JSci.maths.statistics.WeibullDistribution
JSci.tests
JSci.maths

JSci.maths.symbolic

Afferent Couplings: 0Efferent Couplings: 4Abstractness: 0.11Instability: 1Distance: 0.11
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
JSci.maths.symbolic.Expression
JSci.maths.symbolic.ExpressionParserConstants
JSci.maths.symbolic.Constant
JSci.maths.symbolic.Evaluation
JSci.maths.symbolic.ExpressionParser
JSci.maths.symbolic.ExpressionParser$1
JSci.maths.symbolic.ExpressionParser$JJCalls
JSci.maths.symbolic.ExpressionParser$LookaheadSuccess
JSci.maths.symbolic.ExpressionParserTokenManager
JSci.maths.symbolic.Function
JSci.maths.symbolic.Negative
JSci.maths.symbolic.ParseException
JSci.maths.symbolic.Power
JSci.maths.symbolic.Product
JSci.maths.symbolic.SimpleCharStream
JSci.maths.symbolic.Sum
JSci.maths.symbolic.Token
JSci.maths.symbolic.TokenMgrError
JSci.maths.symbolic.Variable
NoneJSci.maths
JSci.maths.analysis
JSci.maths.fields
JSci.maths.groups

JSci.maths.vectors

Afferent Couplings: 13Efferent Couplings: 6Abstractness: 0.27Instability: 0.32Distance: 0.42
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
JSci.maths.vectors.AbstractComplexVector
JSci.maths.vectors.AbstractDoubleVector
JSci.maths.vectors.AbstractIntegerVector
JSci.maths.vectors.MathVector
JSci.maths.vectors.Complex2Vector
JSci.maths.vectors.Complex3Vector
JSci.maths.vectors.ComplexVector
JSci.maths.vectors.Double2Vector
JSci.maths.vectors.Double3Vector
JSci.maths.vectors.DoubleSparseVector
JSci.maths.vectors.DoubleVector
JSci.maths.vectors.Integer2Vector
JSci.maths.vectors.Integer3Vector
JSci.maths.vectors.IntegerVector
JSci.maths.vectors.VectorDimensionException
JSci.beans
JSci.io
JSci.maths
JSci.maths.algebras
JSci.maths.categories
JSci.maths.groups
JSci.maths.matrices
JSci.maths.wavelet
JSci.physics
JSci.physics.quantum
JSci.physics.relativity
JSci.tests
JSci.util
JSci
JSci.maths
JSci.maths.algebras
JSci.maths.fields
JSci.maths.groups
JSci.maths.matrices

JSci.maths.wavelet

Afferent Couplings: 12Efferent Couplings: 5Abstractness: 0.24Instability: 0.29Distance: 0.47
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
JSci.maths.wavelet.FWT
JSci.maths.wavelet.Filter
JSci.maths.wavelet.Multiresolution
JSci.maths.wavelet.MultiscaleFunction
JSci.maths.wavelet.BasisFunctionLibrary
JSci.maths.wavelet.Cascades
JSci.maths.wavelet.Cosine
JSci.maths.wavelet.DiscreteFunction
JSci.maths.wavelet.DiscreteHilbertSpace
JSci.maths.wavelet.FWTCoef
JSci.maths.wavelet.FWTCoefMath
JSci.maths.wavelet.FWTPacketCoef
JSci.maths.wavelet.IllegalScalingException
JSci.maths.wavelet.MatchingPursuit
JSci.maths.wavelet.Signal
JSci.maths.wavelet.Sine
JSci.maths.wavelet.SparseDiscreteFunction
JSci.maths.wavelet.cdf2_4
JSci.maths.wavelet.cdf3_5
JSci.maths.wavelet.daubechies2
JSci.maths.wavelet.daubechies3
JSci.maths.wavelet.daubechies4
JSci.maths.wavelet.daubechies5
JSci.maths.wavelet.daubechies6
JSci.maths.wavelet.daubechies7
JSci.maths.wavelet.daubechies8
JSci.maths.wavelet.haar
JSci.maths.wavelet.splines
JSci.maths.wavelet.symmlet8
JSci
JSci.maths
JSci.maths.vectors
JSci.maths.wavelet.splines
JSci.util

JSci.maths.wavelet.cdf2_4

Afferent Couplings: 0Efferent Couplings: 3Abstractness: 0Instability: 1Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None JSci.maths.wavelet.cdf2_4.CDF2_4
JSci.maths.wavelet.cdf2_4.DualScaling2_4
JSci.maths.wavelet.cdf2_4.DualWavelet2_4
JSci.maths.wavelet.cdf2_4.FastCDF2_4
JSci.maths.wavelet.cdf2_4.MultiSpline2_4
NoneJSci.maths
JSci.maths.wavelet
JSci.maths.wavelet.splines

JSci.maths.wavelet.cdf3_5

Afferent Couplings: 0Efferent Couplings: 3Abstractness: 0Instability: 1Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None JSci.maths.wavelet.cdf3_5.CDF3_5
JSci.maths.wavelet.cdf3_5.DualScaling3_5
JSci.maths.wavelet.cdf3_5.DualWavelet3_5
JSci.maths.wavelet.cdf3_5.MultiSpline3_5
NoneJSci.maths
JSci.maths.wavelet
JSci.maths.wavelet.splines

JSci.maths.wavelet.daubechies2

Afferent Couplings: 0Efferent Couplings: 2Abstractness: 0Instability: 1Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None JSci.maths.wavelet.daubechies2.Daubechies2
JSci.maths.wavelet.daubechies2.FastDaubechies2
JSci.maths.wavelet.daubechies2.Scaling2
JSci.maths.wavelet.daubechies2.Wavelet2
NoneJSci.maths
JSci.maths.wavelet

JSci.maths.wavelet.daubechies3

Afferent Couplings: 0Efferent Couplings: 2Abstractness: 0Instability: 1Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None JSci.maths.wavelet.daubechies3.Daubechies3
JSci.maths.wavelet.daubechies3.Scaling3
JSci.maths.wavelet.daubechies3.Wavelet3
NoneJSci.maths
JSci.maths.wavelet

JSci.maths.wavelet.daubechies4

Afferent Couplings: 0Efferent Couplings: 2Abstractness: 0Instability: 1Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None JSci.maths.wavelet.daubechies4.Daubechies4
JSci.maths.wavelet.daubechies4.Scaling4
JSci.maths.wavelet.daubechies4.Wavelet4
NoneJSci.maths
JSci.maths.wavelet

JSci.maths.wavelet.daubechies5

Afferent Couplings: 0Efferent Couplings: 2Abstractness: 0Instability: 1Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None JSci.maths.wavelet.daubechies5.Daubechies5
JSci.maths.wavelet.daubechies5.Scaling5
JSci.maths.wavelet.daubechies5.Wavelet5
NoneJSci.maths
JSci.maths.wavelet

JSci.maths.wavelet.daubechies6

Afferent Couplings: 0Efferent Couplings: 2Abstractness: 0Instability: 1Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None JSci.maths.wavelet.daubechies6.Daubechies6
JSci.maths.wavelet.daubechies6.Scaling6
JSci.maths.wavelet.daubechies6.Wavelet6
NoneJSci.maths
JSci.maths.wavelet

JSci.maths.wavelet.daubechies7

Afferent Couplings: 0Efferent Couplings: 2Abstractness: 0Instability: 1Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None JSci.maths.wavelet.daubechies7.Daubechies7
JSci.maths.wavelet.daubechies7.Scaling7
JSci.maths.wavelet.daubechies7.Wavelet7
NoneJSci.maths
JSci.maths.wavelet

JSci.maths.wavelet.daubechies8

Afferent Couplings: 0Efferent Couplings: 2Abstractness: 0Instability: 1Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None JSci.maths.wavelet.daubechies8.Daubechies8
JSci.maths.wavelet.daubechies8.Scaling8
JSci.maths.wavelet.daubechies8.Wavelet8
NoneJSci.maths
JSci.maths.wavelet

JSci.maths.wavelet.haar

Afferent Couplings: 0Efferent Couplings: 3Abstractness: 0Instability: 1Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None JSci.maths.wavelet.haar.FastHaar
JSci.maths.wavelet.haar.MultiSplineHaar
NoneJSci.maths
JSci.maths.wavelet
JSci.maths.wavelet.splines

JSci.maths.wavelet.splines

Afferent Couplings: 4Efferent Couplings: 2Abstractness: 0.2Instability: 0.33Distance: 0.47
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
JSci.maths.wavelet.splines.Spline
JSci.maths.wavelet.splines.LinearSpline
JSci.maths.wavelet.splines.PiecewiseConstant
JSci.maths.wavelet.splines.QuadraticSpline
JSci.maths.wavelet.splines.SumOfDiracs
JSci.maths.wavelet
JSci.maths.wavelet.cdf2_4
JSci.maths.wavelet.cdf3_5
JSci.maths.wavelet.haar
JSci.maths
JSci.maths.wavelet

JSci.maths.wavelet.symmlet8

Afferent Couplings: 0Efferent Couplings: 1Abstractness: 0Instability: 1Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None JSci.maths.wavelet.symmlet8.FastSymmlet8
NoneJSci.maths.wavelet

JSci.physics

Afferent Couplings: 4Efferent Couplings: 4Abstractness: 0.36Instability: 0.5Distance: 0.14
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
JSci.physics.AbstractClassicalParticle
JSci.physics.Force
JSci.physics.Force2D
JSci.physics.Force3D
JSci.physics.Particle
JSci.physics.PhysicalConstants
JSci.physics.RelativisticParticle
JSci.physics.Torque3D
JSci.physics.ClassicalParticle
JSci.physics.ClassicalParticle2D
JSci.physics.ClassicalParticle3D
JSci.physics.ConstantForce2D
JSci.physics.ConstantForce3D
JSci.physics.ConstantTorque3D
JSci.physics.Drag
JSci.physics.Drag$Force
JSci.physics.GravityField
JSci.physics.GravityField$Force
JSci.physics.RigidBody2D
JSci.physics.RigidBody3D
JSci.physics.Spring
JSci.physics.Spring$Force
JSci.astro
JSci.chemistry
JSci.physics.particles
JSci.physics.quantum
JSci
JSci.maths
JSci.maths.vectors
JSci.physics.relativity

JSci.physics.particles

Afferent Couplings: 1Efferent Couplings: 3Abstractness: 0.29Instability: 0.75Distance: 0.04
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
JSci.physics.particles.AntiBaryon
JSci.physics.particles.AntiHadron
JSci.physics.particles.AntiHyperon
JSci.physics.particles.AntiKaon
JSci.physics.particles.AntiLepton
JSci.physics.particles.AntiMeson
JSci.physics.particles.AntiNucleon
JSci.physics.particles.AntiPion
JSci.physics.particles.AntiQuark
JSci.physics.particles.AntiSigma
JSci.physics.particles.AntiXi
JSci.physics.particles.Baryon
JSci.physics.particles.GaugeBoson
JSci.physics.particles.Hadron
JSci.physics.particles.Hyperon
JSci.physics.particles.Kaon
JSci.physics.particles.Lepton
JSci.physics.particles.Meson
JSci.physics.particles.Nucleon
JSci.physics.particles.Pion
JSci.physics.particles.Quark
JSci.physics.particles.Sigma
JSci.physics.particles.Xi
JSci.physics.particles.AntiBottom
JSci.physics.particles.AntiCharm
JSci.physics.particles.AntiDown
JSci.physics.particles.AntiElectronNeutrino
JSci.physics.particles.AntiKZero
JSci.physics.particles.AntiLambda
JSci.physics.particles.AntiMuon
JSci.physics.particles.AntiMuonNeutrino
JSci.physics.particles.AntiNeutron
JSci.physics.particles.AntiOmegaMinus
JSci.physics.particles.AntiProton
JSci.physics.particles.AntiSigmaMinus
JSci.physics.particles.AntiSigmaPlus
JSci.physics.particles.AntiSigmaZero
JSci.physics.particles.AntiStrange
JSci.physics.particles.AntiTau
JSci.physics.particles.AntiTauNeutrino
JSci.physics.particles.AntiTop
JSci.physics.particles.AntiUp
JSci.physics.particles.AntiXiZero
JSci.physics.particles.Bottom
JSci.physics.particles.Charm
JSci.physics.particles.Down
JSci.physics.particles.Electron
JSci.physics.particles.ElectronNeutrino
JSci.physics.particles.Eta
JSci.physics.particles.Gluon
JSci.physics.particles.Graviton
JSci.physics.particles.KMinus
JSci.physics.particles.KPlus
JSci.physics.particles.KZero
JSci.physics.particles.Lambda
JSci.physics.particles.Muon
JSci.physics.particles.MuonNeutrino
JSci.physics.particles.Neutron
JSci.physics.particles.OmegaMinus
JSci.physics.particles.Photon
JSci.physics.particles.PiMinus
JSci.physics.particles.PiPlus
JSci.physics.particles.PiZero
JSci.physics.particles.Positron
JSci.physics.particles.Proton
JSci.physics.particles.SigmaMinus
JSci.physics.particles.SigmaPlus
JSci.physics.particles.SigmaZero
JSci.physics.particles.Strange
JSci.physics.particles.Tau
JSci.physics.particles.TauNeutrino
JSci.physics.particles.Top
JSci.physics.particles.Up
JSci.physics.particles.WMinus
JSci.physics.particles.WPlus
JSci.physics.particles.XiMinus
JSci.physics.particles.XiPlus
JSci.physics.particles.XiZero
JSci.physics.particles.ZZero
JSci.chemistry
JSci.physics
JSci.physics.quantum
JSci.physics.relativity

JSci.physics.quantum

Afferent Couplings: 1Efferent Couplings: 7Abstractness: 0.1Instability: 0.88Distance: 0.02
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
JSci.physics.quantum.QuantumParticle
JSci.physics.quantum.BraVector
JSci.physics.quantum.DensityMatrix
JSci.physics.quantum.GammaMatrix
JSci.physics.quantum.KetVector
JSci.physics.quantum.Operator
JSci.physics.quantum.Projector
JSci.physics.quantum.QuantumMath
JSci.physics.quantum.SpinOperator
JSci.physics.quantum.SpinorProjector
JSci.physics.particles
JSci.maths
JSci.maths.algebras
JSci.maths.fields
JSci.maths.groups
JSci.maths.matrices
JSci.maths.vectors
JSci.physics

JSci.physics.relativity

Afferent Couplings: 2Efferent Couplings: 3Abstractness: 0.1Instability: 0.6Distance: 0.3
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
JSci.physics.relativity.Tensor
JSci.physics.relativity.EMFieldTensor
JSci.physics.relativity.KroneckerDelta
JSci.physics.relativity.LeviCivita
JSci.physics.relativity.LorentzBoost
JSci.physics.relativity.MinkowskiMetric
JSci.physics.relativity.Rank1Tensor
JSci.physics.relativity.Rank2Tensor
JSci.physics.relativity.Rank3Tensor
JSci.physics.relativity.Rank4Tensor
JSci.physics
JSci.physics.particles
JSci
JSci.maths
JSci.maths.vectors

JSci.swing

Afferent Couplings: 1Efferent Couplings: 2Abstractness: 0.09Instability: 0.67Distance: 0.25
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
JSci.swing.JCategoryGraph2D
JSci.swing.JDoubleBufferedComponent
JSci.swing.JGraph2D
JSci.swing.JArcDial
JSci.swing.JArcDial$1
JSci.swing.JArcDial$2
JSci.swing.JArcDial$TheMouseListener
JSci.swing.JArcDial$TheMouseMotionListener
JSci.swing.JBarGraph
JSci.swing.JContourPlot
JSci.swing.JGraphLayout
JSci.swing.JHistogram
JSci.swing.JImageCanvas
JSci.swing.JLayeredBarGraph
JSci.swing.JLineGraph
JSci.swing.JLineGraph3D
JSci.swing.JLineTrace
JSci.swing.JLineTrace$MouseLineAdapter
JSci.swing.JPieChart
JSci.swing.JPointer
JSci.swing.JRoundDial
JSci.swing.JRoundDial$1
JSci.swing.JRoundDial$2
JSci.swing.JRoundDial$TheMouseListener
JSci.swing.JRoundDial$TheMouseMotionListener
JSci.swing.JScatterGraph
JSci.swing.JSliderPlus
JSci.swing.JSliderPlus$1
JSci.swing.JSliderPlus$2
JSci.swing.JSliderPlus$TheMouseListener
JSci.swing.JSliderPlus$TheMouseMotionListener
JSci.swing.JStackedBarGraph
JSci.swing.Matrix3D
JSci.swing.Model3D
JSci.instruments
JSci.awt
JSci.maths

JSci.tests

Afferent Couplings: 0Efferent Couplings: 16Abstractness: 0Instability: 1Distance: 0
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None JSci.tests.ArrayTest
JSci.tests.ComplexMatrixEigenTest
JSci.tests.ComplexTest
JSci.tests.DoubleMatrixEigenTest
JSci.tests.EngineerTest
JSci.tests.ExtraMathTest
JSci.tests.FourierTest
JSci.tests.MathMLTest
JSci.tests.MatrixDecompositionTest
JSci.tests.MatrixTest
JSci.tests.NumberTest
JSci.tests.NumericalTest
JSci.tests.NumericalTest$1
JSci.tests.PolynomialTest
JSci.tests.QuaternionTest
JSci.tests.SpecialTest
JSci.tests.StatisticsTest
JSci.tests.TestProperties
JSci.tests.TestProperties$1
JSci.tests.VectorTest
JSci.tests.WaveletTest
NoneJSci
JSci.io
JSci.maths
JSci.maths.analysis
JSci.maths.fields
JSci.maths.groups
JSci.maths.matrices
JSci.maths.polynomials
JSci.maths.statistics
JSci.maths.vectors
JSci.util
junit.extensions
junit.framework
junit.textui
junitx.extensions
org.apache.xerces.parsers

JSci.text

Afferent Couplings: 0Efferent Couplings: 0Abstractness: 0Instability: 0Distance: 1
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None JSci.text.TimeFormat
NoneNone

JSci.util

Afferent Couplings: 3Efferent Couplings: 3Abstractness: 0Instability: 0.5Distance: 0.5
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None JSci.util.ArrayCaster
JSci.util.MatrixToolkit
JSci.util.RandomMap
JSci.util.VectorToolkit
JSci.beans
JSci.maths.wavelet
JSci.tests
JSci.maths
JSci.maths.matrices
JSci.maths.vectors

Cycles

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

JSci.astro

JSci.physics
JSci.maths.vectors
JSci.maths.algebras
JSci.maths.fields
JSci.maths.groups
JSci.maths
JSci.maths.groups

JSci.awt

JSci.maths
JSci.maths.groups
JSci.maths

JSci.beans

JSci.util
JSci.maths
JSci.maths.groups
JSci.maths

JSci.biology

JSci.chemistry
JSci.physics
JSci.maths.vectors
JSci.maths.algebras
JSci.maths.fields
JSci.maths.groups
JSci.maths
JSci.maths.groups

JSci.chemistry

JSci.physics
JSci.maths.vectors
JSci.maths.algebras
JSci.maths.fields
JSci.maths.groups
JSci.maths
JSci.maths.groups

JSci.chemistry.periodictable

JSci.chemistry
JSci.physics
JSci.maths.vectors
JSci.maths.algebras
JSci.maths.fields
JSci.maths.groups
JSci.maths
JSci.maths.groups

JSci.instruments

JSci.swing
JSci.maths
JSci.maths.groups
JSci.maths

JSci.instruments.pi

JSci.instruments
JSci.swing
JSci.maths
JSci.maths.groups
JSci.maths

JSci.io

JSci.maths.vectors
JSci.maths.algebras
JSci.maths.fields
JSci.maths.groups
JSci.maths
JSci.maths.groups

JSci.maths

JSci.maths.groups
JSci.maths

JSci.maths.algebras

JSci.maths.fields
JSci.maths.groups
JSci.maths
JSci.maths.groups

JSci.maths.analysis

JSci.maths
JSci.maths.groups
JSci.maths

JSci.maths.categories

JSci.maths
JSci.maths.groups
JSci.maths

JSci.maths.chaos

JSci.maths
JSci.maths.groups
JSci.maths

JSci.maths.fields

JSci.maths.groups
JSci.maths
JSci.maths.groups

JSci.maths.groups

JSci.maths
JSci.maths.groups

JSci.maths.matrices

JSci.maths.groups
JSci.maths
JSci.maths.groups

JSci.maths.polynomials

JSci.maths.groups
JSci.maths
JSci.maths.groups

JSci.maths.statistics

JSci.maths
JSci.maths.groups
JSci.maths

JSci.maths.symbolic

JSci.maths.groups
JSci.maths
JSci.maths.groups

JSci.maths.vectors

JSci.maths.algebras
JSci.maths.fields
JSci.maths.groups
JSci.maths
JSci.maths.groups

JSci.maths.wavelet

JSci.maths
JSci.maths.groups
JSci.maths

JSci.maths.wavelet.cdf2_4

JSci.maths.wavelet
JSci.maths
JSci.maths.groups
JSci.maths

JSci.maths.wavelet.cdf3_5

JSci.maths.wavelet
JSci.maths
JSci.maths.groups
JSci.maths

JSci.maths.wavelet.daubechies2

JSci.maths.wavelet
JSci.maths
JSci.maths.groups
JSci.maths

JSci.maths.wavelet.daubechies3

JSci.maths.wavelet
JSci.maths
JSci.maths.groups
JSci.maths

JSci.maths.wavelet.daubechies4

JSci.maths.wavelet
JSci.maths
JSci.maths.groups
JSci.maths

JSci.maths.wavelet.daubechies5

JSci.maths.wavelet
JSci.maths
JSci.maths.groups
JSci.maths

JSci.maths.wavelet.daubechies6

JSci.maths.wavelet
JSci.maths
JSci.maths.groups
JSci.maths

JSci.maths.wavelet.daubechies7

JSci.maths.wavelet
JSci.maths
JSci.maths.groups
JSci.maths

JSci.maths.wavelet.daubechies8

JSci.maths.wavelet
JSci.maths
JSci.maths.groups
JSci.maths

JSci.maths.wavelet.haar

JSci.maths.wavelet
JSci.maths
JSci.maths.groups
JSci.maths

JSci.maths.wavelet.splines

JSci.maths.wavelet
JSci.maths
JSci.maths.groups
JSci.maths

JSci.maths.wavelet.symmlet8

JSci.maths.wavelet
JSci.maths
JSci.maths.groups
JSci.maths

JSci.physics

JSci.maths.vectors
JSci.maths.algebras
JSci.maths.fields
JSci.maths.groups
JSci.maths
JSci.maths.groups

JSci.physics.particles

JSci.physics.quantum
JSci.maths.groups
JSci.maths
JSci.maths.groups

JSci.physics.quantum

JSci.maths.groups
JSci.maths
JSci.maths.groups

JSci.physics.relativity

JSci.maths.vectors
JSci.maths.algebras
JSci.maths.fields
JSci.maths.groups
JSci.maths
JSci.maths.groups

JSci.swing

JSci.maths
JSci.maths.groups
JSci.maths

JSci.tests

JSci.maths
JSci.maths.groups
JSci.maths

JSci.util

JSci.maths
JSci.maths.groups
JSci.maths

Explanations

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

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

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.