Metric Results

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

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

Summary

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

PackageTCCCACCaCeAIDV
it.imolinfo.jbi4ejb21113350.0%19.0%31.0%1
it.imolinfo.jbi4ejb.configuration1101100.0%91.0%9.0%1
it.imolinfo.jbi4ejb.descriptor110440.0%50.0%50.0%1
it.imolinfo.jbi4ejb.exception660930.0%25.0%75.0%1
it.imolinfo.jbi4ejb.jbi1101430.0%18.0%82.0%1
it.imolinfo.jbi4ejb.jbi.component7702280.0%93.0%7.0%1
it.imolinfo.jbi4ejb.jbi.component.runtime1913632232.0%88.0%20.0%1
it.imolinfo.jbi4ejb.jbi.endpoint21122050.0%91.0%41.0%1
it.imolinfo.jbi4ejb.jbi.wsdl121203170.0%85.0%15.000001%1
it.imolinfo.jbi4ejb.jbi.xfire2201130.0%93.0%7.0%1
it.imolinfo.jbi4ejb.processor54122720.0%93.0%13.0%1
it.imolinfo.jbi4ejb.processor.transform2201150.0%94.0%6.0%1
it.imolinfo.jbi4ejb.runtime3301170.0%94.0%6.0%1
it.imolinfo.jbi4ejb.runtime.ejbproxy4404190.0%83.0%17.0%1
it.imolinfo.jbi4ejb.webservice.generator111104270.0%87.0%13.0%1
it.imolinfo.jbi4ejb.webservice.generator.bcm660190.0%90.0%10.0%1
org.slf4j.impl6601100.0%91.0%9.0%1

Packages

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

it.imolinfo.jbi4ejb

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
13350.0%19.0%31.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
it.imolinfo.jbi4ejb.Logger
it.imolinfo.jbi4ejb.LoggerFactory
it.imolinfo.jbi4ejb.configuration
it.imolinfo.jbi4ejb.jbi.component
it.imolinfo.jbi4ejb.jbi.component.runtime
it.imolinfo.jbi4ejb.jbi.endpoint
it.imolinfo.jbi4ejb.jbi.wsdl
it.imolinfo.jbi4ejb.jbi.xfire
it.imolinfo.jbi4ejb.processor
it.imolinfo.jbi4ejb.processor.transform
it.imolinfo.jbi4ejb.runtime
it.imolinfo.jbi4ejb.runtime.ejbproxy
it.imolinfo.jbi4ejb.webservice.generator
it.imolinfo.jbi4ejb.webservice.generator.bcm
org.slf4j.impl
java.lang
org.slf4j
org.slf4j.impl

it.imolinfo.jbi4ejb.configuration

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1100.0%91.0%9.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneit.imolinfo.jbi4ejb.configuration.InterfaceExtractorUtil
it.imolinfo.jbi4ejb.webservice.generator
it.imolinfo.jbi4ejb
it.imolinfo.jbi4ejb.exception
it.imolinfo.jbi4ejb.jbi
it.imolinfo.jbi4ejb.webservice.generator
java.io
java.lang
java.util
javax.xml.parsers
org.w3c.dom
org.xml.sax

it.imolinfo.jbi4ejb.descriptor

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
440.0%50.0%50.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneit.imolinfo.jbi4ejb.descriptor.ProviderServiceDescriptor
it.imolinfo.jbi4ejb.jbi.component
it.imolinfo.jbi4ejb.jbi.endpoint
it.imolinfo.jbi4ejb.runtime
it.imolinfo.jbi4ejb.runtime.ejbproxy
it.imolinfo.jbi4ejb.runtime.ejbproxy
java.lang
java.util
javax.xml.namespace

it.imolinfo.jbi4ejb.exception

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
930.0%25.0%75.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneit.imolinfo.jbi4ejb.exception.ClassGenerationException
it.imolinfo.jbi4ejb.exception.EJBDeployException
it.imolinfo.jbi4ejb.exception.EJBInvokeException
it.imolinfo.jbi4ejb.exception.EJBWSDLGenerationException
it.imolinfo.jbi4ejb.exception.Jbi4EjbDeployException
it.imolinfo.jbi4ejb.exception.Jbi4EjbException
it.imolinfo.jbi4ejb.configuration
it.imolinfo.jbi4ejb.jbi.component
it.imolinfo.jbi4ejb.jbi.endpoint
it.imolinfo.jbi4ejb.jbi.wsdl
it.imolinfo.jbi4ejb.processor
it.imolinfo.jbi4ejb.runtime
it.imolinfo.jbi4ejb.runtime.ejbproxy
it.imolinfo.jbi4ejb.webservice.generator
it.imolinfo.jbi4ejb.webservice.generator.bcm
it.imolinfo.jbi4ejb.jbi
java.lang
java.util

it.imolinfo.jbi4ejb.jbi

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1430.0%18.0%82.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneit.imolinfo.jbi4ejb.jbi.Messages
it.imolinfo.jbi4ejb.configuration
it.imolinfo.jbi4ejb.exception
it.imolinfo.jbi4ejb.jbi.component
it.imolinfo.jbi4ejb.jbi.component.runtime
it.imolinfo.jbi4ejb.jbi.endpoint
it.imolinfo.jbi4ejb.jbi.wsdl
it.imolinfo.jbi4ejb.jbi.xfire
it.imolinfo.jbi4ejb.processor
it.imolinfo.jbi4ejb.processor.transform
it.imolinfo.jbi4ejb.runtime
it.imolinfo.jbi4ejb.runtime.ejbproxy
it.imolinfo.jbi4ejb.webservice.generator
it.imolinfo.jbi4ejb.webservice.generator.bcm
org.slf4j.impl
java.lang
java.text
java.util

it.imolinfo.jbi4ejb.jbi.component

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
2280.0%93.0%7.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneit.imolinfo.jbi4ejb.jbi.component.Jbi4EjbInstaller
it.imolinfo.jbi4ejb.jbi.component.Jbi4EjbLifeCycle
it.imolinfo.jbi4ejb.jbi.component.Jbi4EjbMessageExchangeHandler
it.imolinfo.jbi4ejb.jbi.component.Jbi4EjbMessageExchangeHandlerFactory
it.imolinfo.jbi4ejb.jbi.component.Jbi4EjbRuntime
it.imolinfo.jbi4ejb.jbi.component.Jbi4EjbSUManager
it.imolinfo.jbi4ejb.jbi.component.Jbi4EjbSUManager$FileToDefinitionInfo
it.imolinfo.jbi4ejb.jbi.endpoint
it.imolinfo.jbi4ejb.processor
com.ibm.wsdl.factory
com.sun.jbi.management.descriptor
it.imolinfo.jbi4ejb
it.imolinfo.jbi4ejb.descriptor
it.imolinfo.jbi4ejb.exception
it.imolinfo.jbi4ejb.jbi
it.imolinfo.jbi4ejb.jbi.component.runtime
it.imolinfo.jbi4ejb.jbi.endpoint
it.imolinfo.jbi4ejb.jbi.wsdl
it.imolinfo.jbi4ejb.jbi.xfire
it.imolinfo.jbi4ejb.processor
java.io
java.lang
java.util
javax.jbi
javax.jbi.component
javax.jbi.management
javax.jbi.messaging
javax.jbi.servicedesc
javax.management
javax.wsdl
javax.wsdl.factory
javax.wsdl.xml
javax.xml.namespace
javax.xml.parsers
org.codehaus.xfire
org.codehaus.xfire.transport
org.xml.sax

it.imolinfo.jbi4ejb.jbi.component.runtime

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
32232.0%88.0%20.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
it.imolinfo.jbi4ejb.jbi.component.runtime.AbstractComponentLifeCycle
it.imolinfo.jbi4ejb.jbi.component.runtime.AbstractMessageExchangeHandler
it.imolinfo.jbi4ejb.jbi.component.runtime.ComponentRuntime
it.imolinfo.jbi4ejb.jbi.component.runtime.InOutProviderMessageExchangeHandler
it.imolinfo.jbi4ejb.jbi.component.runtime.MessageExchangeHandler
it.imolinfo.jbi4ejb.jbi.component.runtime.MessageExchangeHandlerFactory
it.imolinfo.jbi4ejb.jbi.component.runtime.ComponentInstaller
it.imolinfo.jbi4ejb.jbi.component.runtime.DefaultComponentLifeCycle
it.imolinfo.jbi4ejb.jbi.component.runtime.DefaultMessageExchangeHandler
it.imolinfo.jbi4ejb.jbi.component.runtime.DefaultServiceUnitManager
it.imolinfo.jbi4ejb.jbi.component.runtime.MessageExchangeHandlerFactory$DefaultMessageExchangeHandlerFactory
it.imolinfo.jbi4ejb.jbi.component.runtime.MessageExchangeReceiver
it.imolinfo.jbi4ejb.jbi.component.runtime.MessageExchangeReceiver$1
it.imolinfo.jbi4ejb.jbi.component.runtime.RuntimeContext
it.imolinfo.jbi4ejb.jbi.component.runtime.RuntimeHelper
it.imolinfo.jbi4ejb.jbi.component.runtime.RuntimeHelper$1
it.imolinfo.jbi4ejb.jbi.component.runtime.RuntimeHelper$2
it.imolinfo.jbi4ejb.jbi.component.runtime.ServiceDescriptor
it.imolinfo.jbi4ejb.jbi.component.runtime.ServiceDescriptor$OperationDescriptor
it.imolinfo.jbi4ejb.jbi.component
it.imolinfo.jbi4ejb.jbi.endpoint
it.imolinfo.jbi4ejb.processor
it.imolinfo.jbi4ejb
it.imolinfo.jbi4ejb.jbi
java.io
java.lang
java.util
java.util.concurrent
java.util.logging
javax.jbi
javax.jbi.component
javax.jbi.management
javax.jbi.messaging
javax.jbi.servicedesc
javax.management
javax.xml.namespace
javax.xml.parsers
javax.xml.transform
javax.xml.transform.dom
javax.xml.transform.sax
javax.xml.transform.stream
org.w3c.dom
org.xml.sax
org.xml.sax.helpers

it.imolinfo.jbi4ejb.jbi.endpoint

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
22050.0%91.0%41.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
it.imolinfo.jbi4ejb.jbi.endpoint.Jbi4EjbEndpoint
it.imolinfo.jbi4ejb.jbi.endpoint.Jbi4EjbProviderEndpoint
it.imolinfo.jbi4ejb.jbi.component
it.imolinfo.jbi4ejb.processor
com.sun.jbi.eManager.provider
it.imolinfo.jbi4ejb
it.imolinfo.jbi4ejb.descriptor
it.imolinfo.jbi4ejb.exception
it.imolinfo.jbi4ejb.jbi
it.imolinfo.jbi4ejb.jbi.component
it.imolinfo.jbi4ejb.jbi.component.runtime
it.imolinfo.jbi4ejb.processor
it.imolinfo.jbi4ejb.runtime
it.imolinfo.jbi4ejb.runtime.ejbproxy
it.imolinfo.jbi4ejb.webservice.generator
java.io
java.lang
javax.jbi.component
javax.jbi.servicedesc
javax.wsdl
javax.xml.namespace
org.codehaus.xfire
org.codehaus.xfire.service
org.w3c.dom

it.imolinfo.jbi4ejb.jbi.wsdl

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
3170.0%85.0%15.000001%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneit.imolinfo.jbi4ejb.jbi.wsdl.Jbi4EjbAddress
it.imolinfo.jbi4ejb.jbi.wsdl.Jbi4EjbAddressDeserializer
it.imolinfo.jbi4ejb.jbi.wsdl.Jbi4EjbAddressSerializer
it.imolinfo.jbi4ejb.jbi.wsdl.Jbi4EjbBinding
it.imolinfo.jbi4ejb.jbi.wsdl.Jbi4EjbBindingDeserializer
it.imolinfo.jbi4ejb.jbi.wsdl.Jbi4EjbBindingSerializer
it.imolinfo.jbi4ejb.jbi.wsdl.Jbi4EjbExtension
it.imolinfo.jbi4ejb.jbi.wsdl.Jbi4EjbExtensionUtils
it.imolinfo.jbi4ejb.jbi.wsdl.Jbi4EjbSOAPExtensionsUtils
it.imolinfo.jbi4ejb.jbi.wsdl.Jbi4EjbTypes
it.imolinfo.jbi4ejb.jbi.wsdl.Jbi4EjbTypesDeserializer
it.imolinfo.jbi4ejb.jbi.wsdl.Jbi4EjbTypesSerializer
it.imolinfo.jbi4ejb.jbi.component
it.imolinfo.jbi4ejb.runtime.ejbproxy
it.imolinfo.jbi4ejb.webservice.generator
com.ibm.wsdl.factory
com.ibm.wsdl.util.xml
it.imolinfo.jbi4ejb
it.imolinfo.jbi4ejb.exception
it.imolinfo.jbi4ejb.jbi
it.imolinfo.jbi4ejb.runtime.ejbproxy
java.io
java.lang
java.util
javax.wsdl
javax.wsdl.extensions
javax.wsdl.extensions.soap
javax.wsdl.factory
javax.wsdl.xml
javax.xml.namespace
org.apache.commons.lang.builder
org.w3c.dom

it.imolinfo.jbi4ejb.jbi.xfire

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1130.0%93.0%7.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneit.imolinfo.jbi4ejb.jbi.xfire.EjbChannel
it.imolinfo.jbi4ejb.jbi.xfire.EjbTransport
it.imolinfo.jbi4ejb.jbi.component
it.imolinfo.jbi4ejb
it.imolinfo.jbi4ejb.jbi
java.io
java.lang
javax.xml.stream
org.codehaus.xfire
org.codehaus.xfire.exchange
org.codehaus.xfire.handler
org.codehaus.xfire.service
org.codehaus.xfire.soap
org.codehaus.xfire.soap.handler
org.codehaus.xfire.transport
org.codehaus.xfire.wsdl11

it.imolinfo.jbi4ejb.processor

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
22720.0%93.0%13.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
it.imolinfo.jbi4ejb.processor.ExchangeProcessor
it.imolinfo.jbi4ejb.processor.Jbi4EjbDenormalizer
it.imolinfo.jbi4ejb.processor.Jbi4EjbMessage
it.imolinfo.jbi4ejb.processor.Jbi4EjbNormalizer
it.imolinfo.jbi4ejb.processor.ProviderExchangeProcessor
it.imolinfo.jbi4ejb.jbi.component
it.imolinfo.jbi4ejb.jbi.endpoint
com.sun.jbi.nms.wsdl11wrapper
it.imolinfo.jbi4ejb
it.imolinfo.jbi4ejb.exception
it.imolinfo.jbi4ejb.jbi
it.imolinfo.jbi4ejb.jbi.component
it.imolinfo.jbi4ejb.jbi.component.runtime
it.imolinfo.jbi4ejb.jbi.endpoint
it.imolinfo.jbi4ejb.processor.transform
java.io
java.lang
java.util
javax.jbi.messaging
javax.wsdl
javax.xml.namespace
javax.xml.stream
javax.xml.transform
javax.xml.transform.dom
javax.xml.transform.stream
org.codehaus.xfire
org.codehaus.xfire.attachments
org.codehaus.xfire.exchange
org.codehaus.xfire.fault
org.codehaus.xfire.service
org.codehaus.xfire.transport
org.codehaus.xfire.util.jdom
org.jdom
org.w3c.dom

it.imolinfo.jbi4ejb.processor.transform

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1150.0%94.0%6.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneit.imolinfo.jbi4ejb.processor.transform.SourceTransformer
it.imolinfo.jbi4ejb.processor.transform.StringSource
it.imolinfo.jbi4ejb.processor
it.imolinfo.jbi4ejb
it.imolinfo.jbi4ejb.jbi
java.io
java.lang
java.lang.reflect
javax.jbi.messaging
javax.xml.parsers
javax.xml.stream
javax.xml.transform
javax.xml.transform.dom
javax.xml.transform.sax
javax.xml.transform.stream
org.codehaus.xfire.util.stax
org.w3c.dom
org.xml.sax

it.imolinfo.jbi4ejb.runtime

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1170.0%94.0%6.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneit.imolinfo.jbi4ejb.runtime.ByteType
it.imolinfo.jbi4ejb.runtime.ProviderServiceCreator
it.imolinfo.jbi4ejb.runtime.ProviderServiceInvoker
it.imolinfo.jbi4ejb.jbi.endpoint
it.imolinfo.jbi4ejb
it.imolinfo.jbi4ejb.descriptor
it.imolinfo.jbi4ejb.exception
it.imolinfo.jbi4ejb.jbi
it.imolinfo.jbi4ejb.runtime.ejbproxy
java.lang
java.lang.reflect
java.util
javax.xml.namespace
org.apache.commons.lang.builder
org.codehaus.xfire
org.codehaus.xfire.aegis
org.codehaus.xfire.aegis.type
org.codehaus.xfire.fault
org.codehaus.xfire.service
org.codehaus.xfire.service.binding
org.codehaus.xfire.service.invoker

it.imolinfo.jbi4ejb.runtime.ejbproxy

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
4190.0%83.0%17.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneit.imolinfo.jbi4ejb.runtime.ejbproxy.EJBClasses
it.imolinfo.jbi4ejb.runtime.ejbproxy.EJBProxyUtils
it.imolinfo.jbi4ejb.runtime.ejbproxy.StatelessEJBProxy
it.imolinfo.jbi4ejb.runtime.ejbproxy.StatelessEJBProxyFactory
it.imolinfo.jbi4ejb.descriptor
it.imolinfo.jbi4ejb.jbi.endpoint
it.imolinfo.jbi4ejb.jbi.wsdl
it.imolinfo.jbi4ejb.runtime
it.imolinfo.jbi4ejb
it.imolinfo.jbi4ejb.descriptor
it.imolinfo.jbi4ejb.exception
it.imolinfo.jbi4ejb.jbi
it.imolinfo.jbi4ejb.jbi.wsdl
it.imolinfo.jbi4ejb.webservice.generator
java.io
java.lang
java.lang.reflect
java.net
java.rmi
java.util
javax.naming
javax.rmi
javax.rmi.CORBA
javax.xml.namespace
org.codehaus.xfire.gen
org.omg.CORBA
org.omg.CORBA.portable

it.imolinfo.jbi4ejb.webservice.generator

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
4270.0%87.0%13.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneit.imolinfo.jbi4ejb.webservice.generator.ClassMetaInfo
it.imolinfo.jbi4ejb.webservice.generator.DynamicEJBWSDLGenerator
it.imolinfo.jbi4ejb.webservice.generator.EJBUtils
it.imolinfo.jbi4ejb.webservice.generator.JarUtil
it.imolinfo.jbi4ejb.webservice.generator.Util
it.imolinfo.jbi4ejb.webservice.generator.Util$1
it.imolinfo.jbi4ejb.webservice.generator.Util$2
it.imolinfo.jbi4ejb.webservice.generator.Util$3
it.imolinfo.jbi4ejb.webservice.generator.UtilClassCollector
it.imolinfo.jbi4ejb.webservice.generator.WSDLDescriptor
it.imolinfo.jbi4ejb.webservice.generator.WSDLGenerator
it.imolinfo.jbi4ejb.configuration
it.imolinfo.jbi4ejb.jbi.endpoint
it.imolinfo.jbi4ejb.runtime.ejbproxy
it.imolinfo.jbi4ejb.webservice.generator.bcm
com.ibm.wsdl.factory
com.sun.tools.javac
it.imolinfo.jbi4ejb
it.imolinfo.jbi4ejb.configuration
it.imolinfo.jbi4ejb.exception
it.imolinfo.jbi4ejb.jbi
it.imolinfo.jbi4ejb.jbi.wsdl
it.imolinfo.jbi4ejb.webservice.generator.bcm
java.io
java.lang
java.lang.reflect
java.net
java.util
java.util.jar
javax.wsdl
javax.wsdl.factory
javax.wsdl.xml
javax.xml.namespace
org.codehaus.xfire.aegis
org.codehaus.xfire.aegis.type
org.codehaus.xfire.service
org.codehaus.xfire.service.binding
org.codehaus.xfire.util
org.codehaus.xfire.wsdl
org.objectweb.asm
org.objectweb.asm.util
sun.rmi.rmic

it.imolinfo.jbi4ejb.webservice.generator.bcm

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
190.0%90.0%10.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneit.imolinfo.jbi4ejb.webservice.generator.bcm.AddExceptionSuperclass
it.imolinfo.jbi4ejb.webservice.generator.bcm.RemoteEnancherAdapter
it.imolinfo.jbi4ejb.webservice.generator.bcm.RemoteInterfaceExceptionAdapter
it.imolinfo.jbi4ejb.webservice.generator.bcm.RemoveEJBInterfaceAdapter
it.imolinfo.jbi4ejb.webservice.generator.bcm.SerializableDecorationAdapter
it.imolinfo.jbi4ejb.webservice.generator.bcm.SerializableInspectorAdapter
it.imolinfo.jbi4ejb.webservice.generator
it.imolinfo.jbi4ejb
it.imolinfo.jbi4ejb.exception
it.imolinfo.jbi4ejb.jbi
it.imolinfo.jbi4ejb.webservice.generator
java.lang
java.lang.reflect
java.util
org.codehaus.xfire.fault
org.objectweb.asm

org.slf4j.impl

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1100.0%91.0%9.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneorg.slf4j.impl.JDK14LoggerAdapter
org.slf4j.impl.JDK14LoggerFactory
org.slf4j.impl.Log4jLoggerAdapter
org.slf4j.impl.Log4jLoggerFactory
org.slf4j.impl.StaticLoggerBinder
org.slf4j.impl.StaticMarkerBinder
it.imolinfo.jbi4ejb
it.imolinfo.jbi4ejb
it.imolinfo.jbi4ejb.jbi
java.lang
java.text
java.util
java.util.logging
org.apache.log4j
org.slf4j
org.slf4j.helpers
org.slf4j.spi

Cycles

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

PackagePackage Dependencies
it.imolinfo.jbi4ejborg.slf4j.impl
it.imolinfo.jbi4ejb
it.imolinfo.jbi4ejb.configurationit.imolinfo.jbi4ejb.webservice.generator
it.imolinfo.jbi4ejb.webservice.generator.bcm
it.imolinfo.jbi4ejb.webservice.generator
it.imolinfo.jbi4ejb.descriptorit.imolinfo.jbi4ejb.runtime.ejbproxy
it.imolinfo.jbi4ejb.jbi.wsdl
it.imolinfo.jbi4ejb
org.slf4j.impl
it.imolinfo.jbi4ejb
it.imolinfo.jbi4ejb.jbi.componentit.imolinfo.jbi4ejb.jbi.component.runtime
it.imolinfo.jbi4ejb
org.slf4j.impl
it.imolinfo.jbi4ejb
it.imolinfo.jbi4ejb.jbi.component.runtimeit.imolinfo.jbi4ejb
org.slf4j.impl
it.imolinfo.jbi4ejb
it.imolinfo.jbi4ejb.jbi.endpointit.imolinfo.jbi4ejb.processor
it.imolinfo.jbi4ejb.jbi.endpoint
it.imolinfo.jbi4ejb.jbi.wsdlit.imolinfo.jbi4ejb
org.slf4j.impl
it.imolinfo.jbi4ejb
it.imolinfo.jbi4ejb.jbi.xfireit.imolinfo.jbi4ejb
org.slf4j.impl
it.imolinfo.jbi4ejb
it.imolinfo.jbi4ejb.processorit.imolinfo.jbi4ejb.jbi.endpoint
it.imolinfo.jbi4ejb.processor
it.imolinfo.jbi4ejb.processor.transformit.imolinfo.jbi4ejb
org.slf4j.impl
it.imolinfo.jbi4ejb
it.imolinfo.jbi4ejb.runtimeit.imolinfo.jbi4ejb
org.slf4j.impl
it.imolinfo.jbi4ejb
it.imolinfo.jbi4ejb.runtime.ejbproxyit.imolinfo.jbi4ejb.jbi.wsdl
it.imolinfo.jbi4ejb
org.slf4j.impl
it.imolinfo.jbi4ejb
it.imolinfo.jbi4ejb.webservice.generatorit.imolinfo.jbi4ejb.webservice.generator.bcm
it.imolinfo.jbi4ejb.webservice.generator
it.imolinfo.jbi4ejb.webservice.generator.bcmit.imolinfo.jbi4ejb.webservice.generator
it.imolinfo.jbi4ejb.webservice.generator.bcm
org.slf4j.implit.imolinfo.jbi4ejb
org.slf4j.impl

Explanation

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

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

TermDescription
Number of ClassesThe number of concrete and abstract classes (and interfaces) in the package is an indicator of the extensibility of the package.
Afferent CouplingsThe number of other packages that depend upon classes within the package is an indicator of the package's responsibility.
Efferent CouplingsThe number of other packages that the classes in the package depend upon is an indicator of the package's independence.
AbstractnessThe 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.
InstabilityThe 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.
DistanceThe 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.
CyclesPackages 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.