Metric Results

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

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

Summary

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

Package TC CC AC Ca Ce A I D V
com.sun.tools.internal.xjc.runtime 1 1 0 0 3 0.0% 100.0% 0.0% 1
it.imolinfo.jbi4corba 2 1 1 13 2 50.0% 13.0% 37.0% 1
it.imolinfo.jbi4corba.exception 7 7 0 8 3 0.0% 27.000002% 73.0% 1
it.imolinfo.jbi4corba.jbi 2 2 0 15 5 0.0% 25.0% 75.0% 1
it.imolinfo.jbi4corba.jbi.component 11 11 0 3 40 0.0% 93.0% 7.0% 1
it.imolinfo.jbi4corba.jbi.component.runtime 22 14 8 5 28 36.0% 85.0% 21.0% 1
it.imolinfo.jbi4corba.jbi.cxf 9 9 0 4 43 0.0% 91.0% 9.0% 1
it.imolinfo.jbi4corba.jbi.endpoint 5 4 1 4 43 20.0% 91.0% 11.0% 1
it.imolinfo.jbi4corba.jbi.processor 6 5 1 3 32 17.0% 91.0% 8.0% 1
it.imolinfo.jbi4corba.jbi.processor.transform 2 2 0 2 15 0.0% 88.0% 12.0% 1
it.imolinfo.jbi4corba.jbi.wsdl 11 11 0 4 16 0.0% 80.0% 20.0% 1
it.imolinfo.jbi4corba.logger 2 2 0 1 7 0.0% 88.0% 12.0% 1
it.imolinfo.jbi4corba.schema 2 2 0 2 17 0.0% 89.0% 11.0% 1
it.imolinfo.jbi4corba.utils 8 8 0 4 23 0.0% 85.0% 15.000001% 1
it.imolinfo.jbi4corba.utils.plugin.wsdl 5 5 0 1 9 0.0% 90.0% 10.0% 1
it.imolinfo.jbi4corba.webservice.descriptor 2 2 0 5 14 0.0% 74.0% 26.0% 1
it.imolinfo.jbi4corba.webservice.generator 31 29 2 7 51 6.0% 88.0% 6.0% 1
it.imolinfo.jbi4corba.webservice.generator.bcm 29 29 0 2 13 0.0% 87.0% 13.0% 1
it.imolinfo.jbi4corba.webservice.generator.typedef 7 6 1 2 15 14.0% 88.0% 3.0% 1
it.imolinfo.jbi4corba.webservice.runtime 6 6 0 5 63 0.0% 93.0% 7.0% 1

Packages

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

com.sun.tools.internal.xjc.runtime

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 3 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None com.sun.tools.internal.xjc.runtime.JAXBContextFactory
None java.lang
java.util
javax.xml.bind

it.imolinfo.jbi4corba

Afferent Couplings Efferent Couplings Abstractness Instability Distance
13 2 50.0% 13.0% 37.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
it.imolinfo.jbi4corba.Logger
it.imolinfo.jbi4corba.LoggerFactory
it.imolinfo.jbi4corba.jbi.component
it.imolinfo.jbi4corba.jbi.component.runtime
it.imolinfo.jbi4corba.jbi.cxf
it.imolinfo.jbi4corba.jbi.endpoint
it.imolinfo.jbi4corba.jbi.processor
it.imolinfo.jbi4corba.jbi.processor.transform
it.imolinfo.jbi4corba.jbi.wsdl
it.imolinfo.jbi4corba.logger
it.imolinfo.jbi4corba.utils
it.imolinfo.jbi4corba.webservice.generator
it.imolinfo.jbi4corba.webservice.generator.bcm
it.imolinfo.jbi4corba.webservice.generator.typedef
it.imolinfo.jbi4corba.webservice.runtime
it.imolinfo.jbi4corba.logger
java.lang

it.imolinfo.jbi4corba.exception

Afferent Couplings Efferent Couplings Abstractness Instability Distance
8 3 0.0% 27.000002% 73.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None it.imolinfo.jbi4corba.exception.ClassGenerationException
it.imolinfo.jbi4corba.exception.Jbi4CorbaDeployException
it.imolinfo.jbi4corba.exception.Jbi4CorbaException
it.imolinfo.jbi4corba.exception.Jbi4CorbaRuntimeException
it.imolinfo.jbi4corba.exception.ServiceActivationException
it.imolinfo.jbi4corba.exception.ServiceCreationException
it.imolinfo.jbi4corba.exception.WSDLGenerationException
it.imolinfo.jbi4corba.jbi.component
it.imolinfo.jbi4corba.jbi.cxf
it.imolinfo.jbi4corba.jbi.endpoint
it.imolinfo.jbi4corba.jbi.processor
it.imolinfo.jbi4corba.webservice.generator
it.imolinfo.jbi4corba.webservice.generator.bcm
it.imolinfo.jbi4corba.webservice.generator.typedef
it.imolinfo.jbi4corba.webservice.runtime
it.imolinfo.jbi4corba.jbi
java.lang
java.util

it.imolinfo.jbi4corba.jbi

Afferent Couplings Efferent Couplings Abstractness Instability Distance
15 5 0.0% 25.0% 75.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None it.imolinfo.jbi4corba.jbi.JbiServiceDescriptor
it.imolinfo.jbi4corba.jbi.Messages
it.imolinfo.jbi4corba.exception
it.imolinfo.jbi4corba.jbi.component
it.imolinfo.jbi4corba.jbi.component.runtime
it.imolinfo.jbi4corba.jbi.cxf
it.imolinfo.jbi4corba.jbi.endpoint
it.imolinfo.jbi4corba.jbi.processor
it.imolinfo.jbi4corba.jbi.processor.transform
it.imolinfo.jbi4corba.jbi.wsdl
it.imolinfo.jbi4corba.logger
it.imolinfo.jbi4corba.utils
it.imolinfo.jbi4corba.webservice.descriptor
it.imolinfo.jbi4corba.webservice.generator
it.imolinfo.jbi4corba.webservice.generator.bcm
it.imolinfo.jbi4corba.webservice.generator.typedef
it.imolinfo.jbi4corba.webservice.runtime
java.lang
java.text
java.util
javax.xml.namespace
org.apache.commons.lang.builder

it.imolinfo.jbi4corba.jbi.component

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 40 0.0% 93.0% 7.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None it.imolinfo.jbi4corba.jbi.component.Jbi4CorbaInstaller
it.imolinfo.jbi4corba.jbi.component.Jbi4CorbaLifeCycle
it.imolinfo.jbi4corba.jbi.component.Jbi4CorbaMessageExchangeHandler
it.imolinfo.jbi4corba.jbi.component.Jbi4CorbaMessageExchangeHandlerFactory
it.imolinfo.jbi4corba.jbi.component.Jbi4CorbaPerformanceMeasurement
it.imolinfo.jbi4corba.jbi.component.Jbi4CorbaRuntime
it.imolinfo.jbi4corba.jbi.component.Jbi4CorbaSUInfo
it.imolinfo.jbi4corba.jbi.component.Jbi4CorbaSUManager
it.imolinfo.jbi4corba.jbi.component.Jbi4CorbaSUManager$FileToDefinitionInfo
it.imolinfo.jbi4corba.jbi.component.ReadWriteTextFile
it.imolinfo.jbi4corba.jbi.component.TransformerPool
it.imolinfo.jbi4corba.jbi.component.runtime
it.imolinfo.jbi4corba.jbi.endpoint
it.imolinfo.jbi4corba.webservice.runtime
com.sun.jbi.eManager.provider
com.sun.jbi.management.descriptor
com.sun.wsdl4j.ext.impl
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.exception
it.imolinfo.jbi4corba.jbi
it.imolinfo.jbi4corba.jbi.component.runtime
it.imolinfo.jbi4corba.jbi.endpoint
it.imolinfo.jbi4corba.jbi.processor
it.imolinfo.jbi4corba.jbi.wsdl
it.imolinfo.jbi4corba.utils
it.imolinfo.jbi4corba.webservice.descriptor
it.imolinfo.jbi4corba.webservice.generator
java.io
java.lang
java.net
java.util
java.util.logging
javax.jbi
javax.jbi.component
javax.jbi.management
javax.jbi.messaging
javax.jbi.servicedesc
javax.management
javax.management.openmbean
javax.wsdl
javax.wsdl.extensions
javax.wsdl.factory
javax.wsdl.xml
javax.xml.namespace
javax.xml.parsers
javax.xml.transform
javax.xml.transform.dom
javax.xml.transform.stream
net.java.hulp.measure
org.apache.commons.io
org.apache.xml.resolver
org.apache.xml.resolver.tools
org.w3c.dom
org.xml.sax

it.imolinfo.jbi4corba.jbi.component.runtime

Afferent Couplings Efferent Couplings Abstractness Instability Distance
5 28 36.0% 85.0% 21.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
it.imolinfo.jbi4corba.jbi.component.runtime.AbstractComponentLifeCycle
it.imolinfo.jbi4corba.jbi.component.runtime.AbstractMessageExchangeHandler
it.imolinfo.jbi4corba.jbi.component.runtime.ComponentRuntime
it.imolinfo.jbi4corba.jbi.component.runtime.DefaultServiceUnitManager
it.imolinfo.jbi4corba.jbi.component.runtime.InstallerExtMBean
it.imolinfo.jbi4corba.jbi.component.runtime.MessageExchangeHandler
it.imolinfo.jbi4corba.jbi.component.runtime.MessageExchangeHandlerFactory
it.imolinfo.jbi4corba.jbi.component.runtime.RuntimeConfigurationMBean
it.imolinfo.jbi4corba.jbi.component.runtime.ComponentInstaller
it.imolinfo.jbi4corba.jbi.component.runtime.DefaultComponentLifeCycle
it.imolinfo.jbi4corba.jbi.component.runtime.DefaultMessageExchangeHandler
it.imolinfo.jbi4corba.jbi.component.runtime.InstallerExt
it.imolinfo.jbi4corba.jbi.component.runtime.MessageExchangeHandlerFactory$DefaultMessageExchangeHandlerFactory
it.imolinfo.jbi4corba.jbi.component.runtime.MessageExchangeReceiver
it.imolinfo.jbi4corba.jbi.component.runtime.MessageExchangeReceiver$1
it.imolinfo.jbi4corba.jbi.component.runtime.RuntimeConfiguration
it.imolinfo.jbi4corba.jbi.component.runtime.RuntimeContext
it.imolinfo.jbi4corba.jbi.component.runtime.RuntimeHelper
it.imolinfo.jbi4corba.jbi.component.runtime.RuntimeHelper$1
it.imolinfo.jbi4corba.jbi.component.runtime.RuntimeHelper$2
it.imolinfo.jbi4corba.jbi.component.runtime.ServiceDescriptor
it.imolinfo.jbi4corba.jbi.component.runtime.ServiceDescriptor$OperationDescriptor
it.imolinfo.jbi4corba.jbi.component
it.imolinfo.jbi4corba.jbi.endpoint
it.imolinfo.jbi4corba.jbi.processor
it.imolinfo.jbi4corba.utils
it.imolinfo.jbi4corba.webservice.runtime
com.sun.jbi.component.jbiext
com.sun.jbi.configuration
com.sun.jbi.eManager.provider
com.sun.jbi.internationalization
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.jbi
it.imolinfo.jbi4corba.jbi.component
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.management.openmbean
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.jbi4corba.jbi.cxf

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 43 0.0% 91.0% 9.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None it.imolinfo.jbi4corba.jbi.cxf.CXFUtils
it.imolinfo.jbi4corba.jbi.cxf.Jbi4CorbaBareOutInterceptor
it.imolinfo.jbi4corba.jbi.cxf.Jbi4CorbaConsumerExceptionInterceptor
it.imolinfo.jbi4corba.jbi.cxf.Jbi4CorbaIdlPreprocessor
it.imolinfo.jbi4corba.jbi.cxf.Jbi4CorbaIncludeStackEntry
it.imolinfo.jbi4corba.jbi.cxf.Jbi4CorbaServiceConfiguration
it.imolinfo.jbi4corba.jbi.cxf.Jbi4CorbaServiceInvokerInterceptor
it.imolinfo.jbi4corba.jbi.cxf.Jbi4CorbaWrappedOutInterceptor
it.imolinfo.jbi4corba.jbi.cxf.OutMarshallerHelper
it.imolinfo.jbi4corba.jbi.endpoint
it.imolinfo.jbi4corba.jbi.processor
it.imolinfo.jbi4corba.webservice.generator
it.imolinfo.jbi4corba.webservice.runtime
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.exception
it.imolinfo.jbi4corba.jbi
it.imolinfo.jbi4corba.webservice.runtime
java.io
java.lang
java.lang.reflect
java.net
java.util
java.util.logging
javax.wsdl
javax.wsdl.factory
javax.wsdl.xml
javax.xml.bind
javax.xml.bind.annotation
javax.xml.bind.annotation.adapters
javax.xml.namespace
javax.xml.stream
javax.xml.xpath
org.apache.cxf
org.apache.cxf.binding
org.apache.cxf.binding.soap.interceptor
org.apache.cxf.common.i18n
org.apache.cxf.common.logging
org.apache.cxf.common.util
org.apache.cxf.databinding
org.apache.cxf.endpoint
org.apache.cxf.helpers
org.apache.cxf.interceptor
org.apache.cxf.jaxb
org.apache.cxf.jaxb.io
org.apache.cxf.jaxws
org.apache.cxf.jaxws.interceptors
org.apache.cxf.message
org.apache.cxf.phase
org.apache.cxf.service
org.apache.cxf.service.factory
org.apache.cxf.service.invoker
org.apache.cxf.service.model
org.apache.cxf.staxutils
org.apache.cxf.tools.corba.idlpreprocessor
org.apache.cxf.wsdl11
org.w3c.dom

it.imolinfo.jbi4corba.jbi.endpoint

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 43 20.0% 91.0% 11.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
it.imolinfo.jbi4corba.jbi.endpoint.Jbi4CorbaEndpoint
it.imolinfo.jbi4corba.jbi.endpoint.ConsumerEndpoint
it.imolinfo.jbi4corba.jbi.endpoint.ConsumerEndpoint$1
it.imolinfo.jbi4corba.jbi.endpoint.Jbi4CorbaSFServiceEndpoint
it.imolinfo.jbi4corba.jbi.endpoint.ProviderEndpoint
it.imolinfo.jbi4corba.jbi.component
it.imolinfo.jbi4corba.jbi.processor
it.imolinfo.jbi4corba.webservice.descriptor
it.imolinfo.jbi4corba.webservice.runtime
com.ibm.wsdl.extensions
com.ibm.wsdl.extensions.soap
com.sun.jbi.eManager.provider
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.exception
it.imolinfo.jbi4corba.jbi
it.imolinfo.jbi4corba.jbi.component
it.imolinfo.jbi4corba.jbi.component.runtime
it.imolinfo.jbi4corba.jbi.cxf
it.imolinfo.jbi4corba.jbi.processor
it.imolinfo.jbi4corba.jbi.wsdl
it.imolinfo.jbi4corba.webservice.descriptor
it.imolinfo.jbi4corba.webservice.generator
it.imolinfo.jbi4corba.webservice.runtime
java.io
java.lang
java.lang.reflect
java.rmi
java.util
java.util.logging
javax.jbi.component
javax.jbi.messaging
javax.jbi.servicedesc
javax.wsdl
javax.wsdl.extensions
javax.wsdl.extensions.soap
javax.wsdl.factory
javax.wsdl.xml
javax.xml.namespace
javax.xml.parsers
javax.xml.transform
javax.xml.transform.dom
javax.xml.transform.stream
org.apache.cxf.endpoint
org.apache.cxf.service
org.omg.CORBA
org.omg.CORBA.ORBPackage
org.omg.CORBA.portable
org.omg.CORBA_2_3
org.omg.CosNaming
org.omg.CosNaming.NamingContextPackage
org.w3c.dom
org.xml.sax

it.imolinfo.jbi4corba.jbi.processor

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 32 17.0% 91.0% 8.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
it.imolinfo.jbi4corba.jbi.processor.ExchangeProcessor
it.imolinfo.jbi4corba.jbi.processor.ConsumerExchangeProcessor
it.imolinfo.jbi4corba.jbi.processor.JbiMessage
it.imolinfo.jbi4corba.jbi.processor.MessageDenormalizer
it.imolinfo.jbi4corba.jbi.processor.MessageNormalizer
it.imolinfo.jbi4corba.jbi.processor.ProviderExchangeProcessor
it.imolinfo.jbi4corba.jbi.component
it.imolinfo.jbi4corba.jbi.endpoint
it.imolinfo.jbi4corba.webservice.runtime
com.sun.jbi.eManager.provider
com.sun.jbi.nms.wsdl11wrapper
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.exception
it.imolinfo.jbi4corba.jbi
it.imolinfo.jbi4corba.jbi.component.runtime
it.imolinfo.jbi4corba.jbi.cxf
it.imolinfo.jbi4corba.jbi.endpoint
it.imolinfo.jbi4corba.jbi.processor.transform
it.imolinfo.jbi4corba.webservice.descriptor
it.imolinfo.jbi4corba.webservice.runtime
java.io
java.lang
java.util
javax.jbi.messaging
javax.wsdl
javax.xml.namespace
javax.xml.parsers
javax.xml.stream
javax.xml.transform
javax.xml.transform.dom
javax.xml.transform.stream
net.java.hulp.measure
org.apache.cxf
org.apache.cxf.endpoint
org.apache.cxf.interceptor
org.apache.cxf.message
org.apache.cxf.phase
org.apache.cxf.service
org.apache.cxf.service.model
org.w3c.dom
org.xml.sax

it.imolinfo.jbi4corba.jbi.processor.transform

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 15 0.0% 88.0% 12.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None it.imolinfo.jbi4corba.jbi.processor.transform.SourceTransformer
it.imolinfo.jbi4corba.jbi.processor.transform.StringSource
it.imolinfo.jbi4corba.jbi.processor
it.imolinfo.jbi4corba.webservice.runtime
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.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.apache.cxf.staxutils
org.w3c.dom
org.xml.sax

it.imolinfo.jbi4corba.jbi.wsdl

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 16 0.0% 80.0% 20.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None it.imolinfo.jbi4corba.jbi.wsdl.Jbi4CorbaAddress
it.imolinfo.jbi4corba.jbi.wsdl.Jbi4CorbaAddressDeserializer
it.imolinfo.jbi4corba.jbi.wsdl.Jbi4CorbaAddressSerializer
it.imolinfo.jbi4corba.jbi.wsdl.Jbi4CorbaBinding
it.imolinfo.jbi4corba.jbi.wsdl.Jbi4CorbaBindingDeserializer
it.imolinfo.jbi4corba.jbi.wsdl.Jbi4CorbaBindingSerializer
it.imolinfo.jbi4corba.jbi.wsdl.Jbi4CorbaExtPreprocessDeserializer
it.imolinfo.jbi4corba.jbi.wsdl.Jbi4CorbaExtension
it.imolinfo.jbi4corba.jbi.wsdl.Jbi4CorbaExtensionRegistry
it.imolinfo.jbi4corba.jbi.wsdl.Jbi4CorbaExtensionUtils
it.imolinfo.jbi4corba.jbi.wsdl.Jbi4CorbaIDLEntry
it.imolinfo.jbi4corba.jbi.component
it.imolinfo.jbi4corba.jbi.endpoint
it.imolinfo.jbi4corba.utils
it.imolinfo.jbi4corba.webservice.generator
com.ibm.wsdl.extensions
com.ibm.wsdl.util.xml
com.sun.jbi.internationalization
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.jbi
java.io
java.lang
java.util
java.util.regex
javax.wsdl
javax.wsdl.extensions
javax.wsdl.factory
javax.wsdl.xml
javax.xml.namespace
org.apache.commons.lang.builder
org.w3c.dom

it.imolinfo.jbi4corba.logger

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 7 0.0% 88.0% 12.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None it.imolinfo.jbi4corba.logger.JDK14LoggerAdapter
it.imolinfo.jbi4corba.logger.JDK14LoggerFactory
it.imolinfo.jbi4corba
com.sun.jbi.internationalization
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.jbi
java.lang
java.text
java.util
java.util.logging

it.imolinfo.jbi4corba.schema

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 17 0.0% 89.0% 11.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None it.imolinfo.jbi4corba.schema.DefinitionAndSchema
it.imolinfo.jbi4corba.schema.SchemaUtil
it.imolinfo.jbi4corba.utils
it.imolinfo.jbi4corba.webservice.generator
com.ibm.wsdl.extensions.schema
it.imolinfo.jbi4corba.utils
java.io
java.lang
java.net
java.util
java.util.logging
javax.wsdl
javax.wsdl.extensions
javax.wsdl.extensions.schema
javax.xml.namespace
javax.xml.parsers
javax.xml.transform
javax.xml.transform.dom
javax.xml.transform.stream
org.apache.cxf.service.model
org.w3c.dom

it.imolinfo.jbi4corba.utils

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 23 0.0% 85.0% 15.000001%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None it.imolinfo.jbi4corba.utils.DescInfo
it.imolinfo.jbi4corba.utils.EPREndpointInfo
it.imolinfo.jbi4corba.utils.HelperEPRUtils
it.imolinfo.jbi4corba.utils.HelperFileUtil
it.imolinfo.jbi4corba.utils.HelperIDLJUtil
it.imolinfo.jbi4corba.utils.HelperStringUtils
it.imolinfo.jbi4corba.utils.IDL2WSDLTool
it.imolinfo.jbi4corba.utils.IdlFileDataHolder
it.imolinfo.jbi4corba.jbi.component
it.imolinfo.jbi4corba.schema
it.imolinfo.jbi4corba.webservice.generator
it.imolinfo.jbi4corba.webservice.runtime
com.ibm.wsdl.util.xml
com.sun.tools.corba.se.idl.toJavaPortable
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.jbi
it.imolinfo.jbi4corba.jbi.component.runtime
it.imolinfo.jbi4corba.jbi.wsdl
it.imolinfo.jbi4corba.schema
it.imolinfo.jbi4corba.utils.plugin.wsdl
it.imolinfo.jbi4corba.webservice.generator
java.io
java.lang
java.net
java.util
java.util.logging
javax.jbi.component
javax.jbi.servicedesc
javax.wsdl
javax.wsdl.factory
javax.wsdl.xml
javax.xml.namespace
javax.xml.parsers
org.w3c.dom
org.xml.sax

it.imolinfo.jbi4corba.utils.plugin.wsdl

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 9 0.0% 90.0% 10.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None it.imolinfo.jbi4corba.utils.plugin.wsdl.Jbi4CorbaPartnerLink
it.imolinfo.jbi4corba.utils.plugin.wsdl.Jbi4CorbaPartnerLinkDeserializer
it.imolinfo.jbi4corba.utils.plugin.wsdl.Jbi4CorbaPartnerLinkExtension
it.imolinfo.jbi4corba.utils.plugin.wsdl.Jbi4CorbaPartnerLinkSerializer
it.imolinfo.jbi4corba.utils.plugin.wsdl.Role
it.imolinfo.jbi4corba.utils
com.ibm.wsdl.util.xml
java.io
java.lang
java.util
java.util.logging
javax.wsdl
javax.wsdl.extensions
javax.xml.namespace
org.w3c.dom

it.imolinfo.jbi4corba.webservice.descriptor

Afferent Couplings Efferent Couplings Abstractness Instability Distance
5 14 0.0% 74.0% 26.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None it.imolinfo.jbi4corba.webservice.descriptor.ConsumerServiceDescriptor
it.imolinfo.jbi4corba.webservice.descriptor.ProviderServiceDescriptor
it.imolinfo.jbi4corba.jbi.component
it.imolinfo.jbi4corba.jbi.endpoint
it.imolinfo.jbi4corba.jbi.processor
it.imolinfo.jbi4corba.webservice.generator
it.imolinfo.jbi4corba.webservice.runtime
it.imolinfo.jbi4corba.jbi
it.imolinfo.jbi4corba.jbi.endpoint
it.imolinfo.jbi4corba.webservice.generator
it.imolinfo.jbi4corba.webservice.runtime
java.io
java.lang
java.net
java.util
javax.jbi.servicedesc
javax.wsdl
javax.xml.namespace
org.apache.commons.lang.builder
org.omg.CORBA
org.omg.PortableServer

it.imolinfo.jbi4corba.webservice.generator

Afferent Couplings Efferent Couplings Abstractness Instability Distance
7 51 6.0% 88.0% 6.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
it.imolinfo.jbi4corba.webservice.generator.SearchedType
it.imolinfo.jbi4corba.webservice.generator.TypeUtils
it.imolinfo.jbi4corba.webservice.generator.AnyType
it.imolinfo.jbi4corba.webservice.generator.AnyTypeUtils
it.imolinfo.jbi4corba.webservice.generator.AnyTypeWrapper
it.imolinfo.jbi4corba.webservice.generator.ChildFirstClassLoader
it.imolinfo.jbi4corba.webservice.generator.ClassMetaInfo
it.imolinfo.jbi4corba.webservice.generator.ClientCorbaClassesHolder
it.imolinfo.jbi4corba.webservice.generator.CodeGenerationProperties
it.imolinfo.jbi4corba.webservice.generator.ConsumerServiceClassesGenerator
it.imolinfo.jbi4corba.webservice.generator.HolderUtils
it.imolinfo.jbi4corba.webservice.generator.InterfaceType
it.imolinfo.jbi4corba.webservice.generator.InterfaceTypeUtils
it.imolinfo.jbi4corba.webservice.generator.MethodSignature
it.imolinfo.jbi4corba.webservice.generator.OperationWithAnyTypesAdapter
it.imolinfo.jbi4corba.webservice.generator.OperationWithUnionTypesAdapter
it.imolinfo.jbi4corba.webservice.generator.Param
it.imolinfo.jbi4corba.webservice.generator.ProviderServiceClassesGenerator
it.imolinfo.jbi4corba.webservice.generator.ServerCorbaClassesHolder
it.imolinfo.jbi4corba.webservice.generator.TypeAdditionalInformation
it.imolinfo.jbi4corba.webservice.generator.UnionType
it.imolinfo.jbi4corba.webservice.generator.UnionTypeClassAdapter
it.imolinfo.jbi4corba.webservice.generator.UnionTypeUtils
it.imolinfo.jbi4corba.webservice.generator.Util
it.imolinfo.jbi4corba.webservice.generator.Util$1
it.imolinfo.jbi4corba.webservice.generator.Util$2
it.imolinfo.jbi4corba.webservice.generator.UtilClassCollector
it.imolinfo.jbi4corba.webservice.generator.UtilJavaSourceParsing
it.imolinfo.jbi4corba.webservice.generator.WSDLDescriptor
it.imolinfo.jbi4corba.webservice.generator.WSDLGenerator
it.imolinfo.jbi4corba.webservice.generator.WsdlInformation
it.imolinfo.jbi4corba.jbi.component
it.imolinfo.jbi4corba.jbi.endpoint
it.imolinfo.jbi4corba.utils
it.imolinfo.jbi4corba.webservice.descriptor
it.imolinfo.jbi4corba.webservice.generator.bcm
it.imolinfo.jbi4corba.webservice.generator.typedef
it.imolinfo.jbi4corba.webservice.runtime
antlr
antlr.collections
com.ibm.wsdl.factory
com.puppycrawl.tools.checkstyle
com.puppycrawl.tools.checkstyle.api
com.sun.tools.javac
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.exception
it.imolinfo.jbi4corba.jbi
it.imolinfo.jbi4corba.jbi.cxf
it.imolinfo.jbi4corba.jbi.wsdl
it.imolinfo.jbi4corba.schema
it.imolinfo.jbi4corba.utils
it.imolinfo.jbi4corba.webservice.descriptor
it.imolinfo.jbi4corba.webservice.generator.bcm
it.imolinfo.jbi4corba.webservice.generator.typedef
it.imolinfo.jbi4corba.webservice.runtime
java.io
java.lang
java.lang.reflect
java.net
java.security
java.util
javax.wsdl
javax.wsdl.extensions.schema
javax.wsdl.factory
javax.wsdl.xml
javax.xml.bind.annotation
javax.xml.namespace
javax.xml.parsers
javax.xml.transform
javax.xml.ws.wsaddressing
javax.xml.xpath
org.apache.commons.lang.builder
org.apache.commons.vfs
org.apache.cxf.helpers
org.apache.cxf.service
org.apache.cxf.service.model
org.apache.cxf.tools.common
org.apache.cxf.tools.corba.idlpreprocessor
org.apache.cxf.tools.plugin
org.apache.cxf.tools.wsdlto
org.apache.cxf.wsdl11
org.objectweb.asm
org.objectweb.asm.util
org.omg.CORBA
org.omg.CORBA.TypeCodePackage
org.omg.CORBA.portable
org.w3c.dom
org.xml.sax
sun.rmi.rmic

it.imolinfo.jbi4corba.webservice.generator.bcm

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 13 0.0% 87.0% 13.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None it.imolinfo.jbi4corba.webservice.generator.bcm.AddExceptionSuperclass
it.imolinfo.jbi4corba.webservice.generator.bcm.AnnotationCollectorAdapter
it.imolinfo.jbi4corba.webservice.generator.bcm.AnnotationCollectorFieldVisitor
it.imolinfo.jbi4corba.webservice.generator.bcm.AnnotationCollectorMethodVisitor
it.imolinfo.jbi4corba.webservice.generator.bcm.AnnotationCollectorVisitor
it.imolinfo.jbi4corba.webservice.generator.bcm.AnnotationValue
it.imolinfo.jbi4corba.webservice.generator.bcm.AnnotationVisibleAndValue
it.imolinfo.jbi4corba.webservice.generator.bcm.AnnotationWriterAdapter
it.imolinfo.jbi4corba.webservice.generator.bcm.AnnotationsMaps
it.imolinfo.jbi4corba.webservice.generator.bcm.AppenderMethodVisitor
it.imolinfo.jbi4corba.webservice.generator.bcm.ByteCodeManipulationUtil
it.imolinfo.jbi4corba.webservice.generator.bcm.ConstructorAdapter
it.imolinfo.jbi4corba.webservice.generator.bcm.ConstructorModMethodVisitor
it.imolinfo.jbi4corba.webservice.generator.bcm.CorbaEnumAdapter
it.imolinfo.jbi4corba.webservice.generator.bcm.CorbaOnewayAdapter
it.imolinfo.jbi4corba.webservice.generator.bcm.CorbaOnewayMethodVisitor
it.imolinfo.jbi4corba.webservice.generator.bcm.IdlToWsdlAdapter
it.imolinfo.jbi4corba.webservice.generator.bcm.InterfaceTypeClassAdapter
it.imolinfo.jbi4corba.webservice.generator.bcm.InternalMethodDescriptionParser
it.imolinfo.jbi4corba.webservice.generator.bcm.RemoteEnhancerAdapter
it.imolinfo.jbi4corba.webservice.generator.bcm.ReplaceAnyMethodVisitor
it.imolinfo.jbi4corba.webservice.generator.bcm.ReplaceUnionsMethodVisitor
it.imolinfo.jbi4corba.webservice.generator.bcm.SerializableDecorationAdapter
it.imolinfo.jbi4corba.webservice.generator.bcm.SerializableInspectorAdapter
it.imolinfo.jbi4corba.webservice.generator.bcm.UIDAdapter
it.imolinfo.jbi4corba.webservice.generator.bcm.ValueTypeAdapter
it.imolinfo.jbi4corba.webservice.generator.bcm.WebServiceAnnotationAdapter
it.imolinfo.jbi4corba.webservice.generator.bcm.WebServiceAnnotationAdapter$SignatureDescription
it.imolinfo.jbi4corba.webservice.generator.bcm.WsdlToCorbaAdapter
it.imolinfo.jbi4corba.webservice.generator
it.imolinfo.jbi4corba.webservice.generator.typedef
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.exception
it.imolinfo.jbi4corba.jbi
it.imolinfo.jbi4corba.webservice.generator
java.io
java.lang
java.lang.reflect
java.util
javax.xml.ws.wsaddressing
org.apache.commons.lang.builder
org.objectweb.asm
org.objectweb.asm.commons
org.objectweb.asm.util

it.imolinfo.jbi4corba.webservice.generator.typedef

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 15 14.0% 88.0% 3.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
it.imolinfo.jbi4corba.webservice.generator.typedef.TypeDef
it.imolinfo.jbi4corba.webservice.generator.typedef.ComplexArrayTypeDef
it.imolinfo.jbi4corba.webservice.generator.typedef.ComplexTypeDef
it.imolinfo.jbi4corba.webservice.generator.typedef.RemoveFinalAdapter
it.imolinfo.jbi4corba.webservice.generator.typedef.SimpleTypeDef
it.imolinfo.jbi4corba.webservice.generator.typedef.TypeDefFactory
it.imolinfo.jbi4corba.webservice.generator.typedef.TypeDefUtil
it.imolinfo.jbi4corba.webservice.generator
it.imolinfo.jbi4corba.webservice.runtime
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.exception
it.imolinfo.jbi4corba.jbi
it.imolinfo.jbi4corba.webservice.generator
it.imolinfo.jbi4corba.webservice.generator.bcm
java.io
java.lang
java.lang.reflect
java.util
javax.xml.bind.annotation
org.apache.commons.lang
org.apache.cxf.helpers
org.objectweb.asm
org.objectweb.asm.util
org.omg.CORBA

it.imolinfo.jbi4corba.webservice.runtime

Afferent Couplings Efferent Couplings Abstractness Instability Distance
5 63 0.0% 93.0% 7.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None it.imolinfo.jbi4corba.webservice.runtime.ConsumerInvocationHandler
it.imolinfo.jbi4corba.webservice.runtime.ConsumerServiceCreator
it.imolinfo.jbi4corba.webservice.runtime.CorbaTransformationUtils
it.imolinfo.jbi4corba.webservice.runtime.ProviderServiceCreator
it.imolinfo.jbi4corba.webservice.runtime.ProviderServiceInvoker
it.imolinfo.jbi4corba.webservice.runtime.RuntimeInformation
it.imolinfo.jbi4corba.jbi.cxf
it.imolinfo.jbi4corba.jbi.endpoint
it.imolinfo.jbi4corba.jbi.processor
it.imolinfo.jbi4corba.webservice.descriptor
it.imolinfo.jbi4corba.webservice.generator
com.sun.jbi.eManager.provider
com.sun.jbi.nms.wsdl11wrapper
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.exception
it.imolinfo.jbi4corba.jbi
it.imolinfo.jbi4corba.jbi.component
it.imolinfo.jbi4corba.jbi.component.runtime
it.imolinfo.jbi4corba.jbi.cxf
it.imolinfo.jbi4corba.jbi.endpoint
it.imolinfo.jbi4corba.jbi.processor
it.imolinfo.jbi4corba.jbi.processor.transform
it.imolinfo.jbi4corba.utils
it.imolinfo.jbi4corba.webservice.descriptor
it.imolinfo.jbi4corba.webservice.generator
it.imolinfo.jbi4corba.webservice.generator.typedef
java.io
java.lang
java.lang.reflect
java.math
java.net
java.rmi
java.util
javax.jbi.component
javax.jbi.messaging
javax.jbi.servicedesc
javax.wsdl
javax.xml.namespace
javax.xml.parsers
javax.xml.stream
javax.xml.transform
javax.xml.transform.stream
javax.xml.ws
javax.xml.ws.wsaddressing
net.java.hulp.measure
org.apache.commons.lang
org.apache.commons.lang.builder
org.apache.cxf
org.apache.cxf.binding
org.apache.cxf.common.i18n
org.apache.cxf.endpoint
org.apache.cxf.frontend
org.apache.cxf.helpers
org.apache.cxf.interceptor
org.apache.cxf.jaxws
org.apache.cxf.message
org.apache.cxf.phase
org.apache.cxf.service
org.apache.cxf.service.factory
org.apache.cxf.service.invoker
org.apache.cxf.service.model
org.apache.cxf.staxutils
org.omg.CORBA
org.omg.CORBA.ORBPackage
org.omg.CORBA.TypeCodePackage
org.omg.CORBA.portable
org.omg.CORBA_2_3
org.omg.CosNaming
org.omg.CosNaming.NamingContextPackage
org.omg.PortableServer
org.omg.PortableServer.POAManagerPackage
org.omg.PortableServer.POAPackage
org.w3c.dom
org.xml.sax

Cycles

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

Package Package Dependencies
it.imolinfo.jbi4corba it.imolinfo.jbi4corba.logger
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.jbi.component it.imolinfo.jbi4corba.jbi.processor
it.imolinfo.jbi4corba.webservice.descriptor
it.imolinfo.jbi4corba.webservice.generator
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.logger
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.jbi.component.runtime it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.logger
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.jbi.cxf it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.logger
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.jbi.endpoint it.imolinfo.jbi4corba.webservice.generator
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.logger
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.jbi.processor it.imolinfo.jbi4corba.webservice.descriptor
it.imolinfo.jbi4corba.webservice.generator
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.logger
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.jbi.processor.transform it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.logger
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.jbi.wsdl it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.logger
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.logger it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.logger
it.imolinfo.jbi4corba.schema it.imolinfo.jbi4corba.utils
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.logger
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.utils it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.logger
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.webservice.descriptor it.imolinfo.jbi4corba.webservice.generator
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.logger
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.webservice.generator it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.logger
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.webservice.generator.bcm it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.logger
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.webservice.generator.typedef it.imolinfo.jbi4corba.webservice.generator
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.logger
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.webservice.runtime it.imolinfo.jbi4corba.webservice.generator
it.imolinfo.jbi4corba
it.imolinfo.jbi4corba.logger
it.imolinfo.jbi4corba

Explanation

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

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

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