Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
17 | 3 | 50.0% | 15.000001% | 35.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
it.imolinfo.jbi4cics.Logger |
it.imolinfo.jbi4cics.LoggerFactory |
it.imolinfo.jbi4cics.connection it.imolinfo.jbi4cics.connection.jca it.imolinfo.jbi4cics.connection.jca.cics it.imolinfo.jbi4cics.connection.jca.ims it.imolinfo.jbi4cics.connection.jdbc it.imolinfo.jbi4cics.connection.jdbc.util it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.jbi.processor.wsdl11wrapper it.imolinfo.jbi4cics.jbi.wsdl it.imolinfo.jbi4cics.jbi.xfire it.imolinfo.jbi4cics.messageformat it.imolinfo.jbi4cics.messageformat.commarea it.imolinfo.jbi4cics.messageformat.jdbc it.imolinfo.jbi4cics.typemapping.cobol it.imolinfo.jbi4cics.webservices.runtime it.imolinfo.jbi4cics.webservices.utils.generators org.slf4j.impl |
java.lang org.slf4j org.slf4j.impl |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 8 | 20.0% | 89.0% | 9.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
it.imolinfo.jbi4cics.commareaparser.CommareaParserTokenTypes |
it.imolinfo.jbi4cics.commareaparser.CommareaLexer it.imolinfo.jbi4cics.commareaparser.CommareaParser it.imolinfo.jbi4cics.commareaparser.OccursDefinition it.imolinfo.jbi4cics.commareaparser.PictureDefinition |
it.imolinfo.jbi4cics.jbi |
antlr antlr.collections.impl it.imolinfo.jbi4cics.exception it.imolinfo.jbi4cics.messageformat.commarea it.imolinfo.jbi4cics.typemapping.cobol java.io java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 2 | 0.0% | 67.0% | 33.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | it.imolinfo.jbi4cics.configuration.ConfigurationManager it.imolinfo.jbi4cics.configuration.DummyServiceContextFactory |
it.imolinfo.jbi4cics.service |
it.imolinfo.jbi4cics.service java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
7 | 8 | 50.0% | 52.999996% | 3.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
it.imolinfo.jbi4cics.connection.ConnectionManager it.imolinfo.jbi4cics.connection.InteractionDescription |
it.imolinfo.jbi4cics.connection.ConnectionManagerFactory it.imolinfo.jbi4cics.connection.EchoConnectionManager |
it.imolinfo.jbi4cics.connection.jca it.imolinfo.jbi4cics.connection.jca.cics it.imolinfo.jbi4cics.connection.jca.ims it.imolinfo.jbi4cics.connection.jdbc it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.webservices.descriptor it.imolinfo.jbi4cics.webservices.runtime |
it.imolinfo.jbi4cics it.imolinfo.jbi4cics.connection.jca.cics it.imolinfo.jbi4cics.connection.jca.ims it.imolinfo.jbi4cics.connection.jdbc it.imolinfo.jbi4cics.exception it.imolinfo.jbi4cics.locator it.imolinfo.jbi4cics.service java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 12 | 67.0% | 86.0% | 52.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
it.imolinfo.jbi4cics.connection.jca.JCAAbstractConnectionManager it.imolinfo.jbi4cics.connection.jca.JCACommareaBasedConnectionManager |
it.imolinfo.jbi4cics.connection.jca.CommareaRecord |
it.imolinfo.jbi4cics.connection.jca.cics it.imolinfo.jbi4cics.connection.jca.ims |
it.imolinfo.jbi4cics it.imolinfo.jbi4cics.connection it.imolinfo.jbi4cics.exception it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.locator it.imolinfo.jbi4cics.messageformat.commarea it.imolinfo.jbi4cics.service java.io java.lang javax.naming javax.resource javax.resource.cci |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 11 | 0.0% | 79.0% | 21.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | it.imolinfo.jbi4cics.connection.jca.cics.CICSConnectionManager it.imolinfo.jbi4cics.connection.jca.cics.CICSInteractionDescription |
it.imolinfo.jbi4cics.connection it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.webservices.runtime |
it.imolinfo.jbi4cics it.imolinfo.jbi4cics.connection it.imolinfo.jbi4cics.connection.jca it.imolinfo.jbi4cics.exception it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.messageformat.commarea it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.service java.lang java.lang.reflect javax.resource.cci |
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.jbi4cics.connection.jca.ims.IMSConnectionManager it.imolinfo.jbi4cics.connection.jca.ims.IMSInteractionDescription |
it.imolinfo.jbi4cics.connection |
it.imolinfo.jbi4cics it.imolinfo.jbi4cics.connection it.imolinfo.jbi4cics.connection.jca it.imolinfo.jbi4cics.exception it.imolinfo.jbi4cics.service java.lang javax.resource.cci |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 11 | 0.0% | 92.0% | 8.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | it.imolinfo.jbi4cics.connection.jdbc.JdbcConnectionManager it.imolinfo.jbi4cics.connection.jdbc.JdbcInteractionDescription |
it.imolinfo.jbi4cics.connection |
it.imolinfo.jbi4cics it.imolinfo.jbi4cics.connection it.imolinfo.jbi4cics.connection.jdbc.util it.imolinfo.jbi4cics.exception it.imolinfo.jbi4cics.locator it.imolinfo.jbi4cics.messageformat.jdbc it.imolinfo.jbi4cics.service java.lang java.sql javax.naming javax.sql |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 8 | 38.0% | 80.0% | 17.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
it.imolinfo.jbi4cics.connection.jdbc.util.DisconnectedCallableStatement it.imolinfo.jbi4cics.connection.jdbc.util.DisconnectedPreparedStatement it.imolinfo.jbi4cics.connection.jdbc.util.DisconnectedStatement |
it.imolinfo.jbi4cics.connection.jdbc.util.CallableStatementInvocationHandler it.imolinfo.jbi4cics.connection.jdbc.util.DisconnectedStatementFactory it.imolinfo.jbi4cics.connection.jdbc.util.PreparedStatementInvocationHandler it.imolinfo.jbi4cics.connection.jdbc.util.StatementInvocationHandler it.imolinfo.jbi4cics.connection.jdbc.util.StatementInvocationHandler$Command |
it.imolinfo.jbi4cics.connection.jdbc it.imolinfo.jbi4cics.messageformat.jdbc |
com.sun.rowset it.imolinfo.jbi4cics it.imolinfo.jbi4cics.jbi java.lang java.lang.reflect java.sql java.util javax.sql.rowset |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
15 | 3 | 0.0% | 17.0% | 83.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | it.imolinfo.jbi4cics.exception.ClassGenerationException it.imolinfo.jbi4cics.exception.ClassVerifyException it.imolinfo.jbi4cics.exception.ConnectionException it.imolinfo.jbi4cics.exception.FormatException it.imolinfo.jbi4cics.exception.Jbi4cicsException it.imolinfo.jbi4cics.exception.LocationException it.imolinfo.jbi4cics.exception.ParseException |
it.imolinfo.jbi4cics.commareaparser it.imolinfo.jbi4cics.connection it.imolinfo.jbi4cics.connection.jca it.imolinfo.jbi4cics.connection.jca.cics it.imolinfo.jbi4cics.connection.jca.ims it.imolinfo.jbi4cics.connection.jdbc it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.locator it.imolinfo.jbi4cics.messageformat it.imolinfo.jbi4cics.messageformat.commarea it.imolinfo.jbi4cics.messageformat.jdbc it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.typemapping.cobol it.imolinfo.jbi4cics.webservices.runtime it.imolinfo.jbi4cics.webservices.utils.generators |
it.imolinfo.jbi4cics.jbi java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
14 | 45 | 7.0% | 76.0% | 17.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
it.imolinfo.jbi4cics.jbi.Jbi4cicsConfigurationMBean |
it.imolinfo.jbi4cics.jbi.BCELClassLoader it.imolinfo.jbi4cics.jbi.BaseBootstrap it.imolinfo.jbi4cics.jbi.Jbi4cicsBootstrap it.imolinfo.jbi4cics.jbi.Jbi4cicsComponent it.imolinfo.jbi4cics.jbi.Jbi4cicsComponentConfiguration it.imolinfo.jbi4cics.jbi.Jbi4cicsDeployer it.imolinfo.jbi4cics.jbi.Jbi4cicsEndpoint it.imolinfo.jbi4cics.jbi.Jbi4cicsExchangeProcessor it.imolinfo.jbi4cics.jbi.Jbi4cicsLifeCycle it.imolinfo.jbi4cics.jbi.Jbi4cicsWSDLDeployer it.imolinfo.jbi4cics.jbi.Jbi4cicsWSDLDeployer$1 it.imolinfo.jbi4cics.jbi.Jbi4cicsWSDLDeployer$DirectoryFilter it.imolinfo.jbi4cics.jbi.Jbi4cicsWSDLDeployer$WsdlFilter it.imolinfo.jbi4cics.jbi.Messages |
it.imolinfo.jbi4cics.connection.jca it.imolinfo.jbi4cics.connection.jca.cics it.imolinfo.jbi4cics.connection.jdbc.util it.imolinfo.jbi4cics.exception it.imolinfo.jbi4cics.jbi.wsdl it.imolinfo.jbi4cics.jbi.xfire it.imolinfo.jbi4cics.locator it.imolinfo.jbi4cics.messageformat it.imolinfo.jbi4cics.messageformat.commarea it.imolinfo.jbi4cics.messageformat.jdbc it.imolinfo.jbi4cics.typemapping.cobol it.imolinfo.jbi4cics.webservices.runtime it.imolinfo.jbi4cics.webservices.utils.generators org.slf4j.impl |
antlr it.imolinfo.jbi4cics it.imolinfo.jbi4cics.commareaparser it.imolinfo.jbi4cics.connection.jca.cics it.imolinfo.jbi4cics.exception it.imolinfo.jbi4cics.jbi.processor.wsdl11wrapper it.imolinfo.jbi4cics.jbi.wsdl it.imolinfo.jbi4cics.locator it.imolinfo.jbi4cics.messageformat.commarea it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.webservices.descriptor it.imolinfo.jbi4cics.webservices.runtime it.imolinfo.jbi4cics.webservices.utils.generators java.io java.lang java.text java.util javax.jbi javax.jbi.component javax.jbi.management javax.jbi.messaging javax.management javax.wsdl javax.wsdl.factory javax.wsdl.xml javax.xml.namespace javax.xml.parsers javax.xml.stream javax.xml.transform javax.xml.transform.dom javax.xml.transform.stream org.apache.servicemix.common org.apache.servicemix.common.endpoints org.apache.servicemix.common.xbean org.apache.servicemix.jbi.jaxp 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 org.xml.sax |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 13 | 0.0% | 93.0% | 7.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | it.imolinfo.jbi4cics.jbi.processor.wsdl11wrapper.WrapperProcessingException it.imolinfo.jbi4cics.jbi.processor.wsdl11wrapper.WrapperUtil |
it.imolinfo.jbi4cics.jbi |
it.imolinfo.jbi4cics java.io java.lang javax.xml.namespace javax.xml.parsers javax.xml.stream javax.xml.transform javax.xml.transform.dom javax.xml.transform.stream org.apache.servicemix.jbi.jaxp org.codehaus.xfire.util org.w3c.dom org.xml.sax |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 10 | 0.0% | 83.0% | 17.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | it.imolinfo.jbi4cics.jbi.wsdl.Jbi4CicsAddress it.imolinfo.jbi4cics.jbi.wsdl.Jbi4CicsAddressDeserializer it.imolinfo.jbi4cics.jbi.wsdl.Jbi4CicsAddressSerializer it.imolinfo.jbi4cics.jbi.wsdl.Jbi4CicsBinding it.imolinfo.jbi4cics.jbi.wsdl.Jbi4CicsBindingDeserializer it.imolinfo.jbi4cics.jbi.wsdl.Jbi4CicsBindingSerializer it.imolinfo.jbi4cics.jbi.wsdl.Jbi4CicsExtension |
it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.webservices.runtime |
com.ibm.wsdl.util.xml it.imolinfo.jbi4cics it.imolinfo.jbi4cics.jbi java.io java.lang javax.wsdl javax.wsdl.extensions javax.xml.namespace org.apache.commons.lang.builder org.w3c.dom |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 21 | 0.0% | 95.0% | 5.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | it.imolinfo.jbi4cics.jbi.xfire.JbiChannel it.imolinfo.jbi4cics.jbi.xfire.JbiTransport |
it.imolinfo.jbi4cics.webservices.runtime |
it.imolinfo.jbi4cics it.imolinfo.jbi4cics.jbi java.io java.lang javax.jbi.component javax.jbi.messaging javax.jbi.servicedesc javax.xml.namespace javax.xml.stream javax.xml.transform javax.xml.transform.stream org.apache.servicemix.jbi.jaxp org.codehaus.xfire org.codehaus.xfire.exchange org.codehaus.xfire.fault 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 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
7 | 4 | 33.0% | 36.0% | 30.000002% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
it.imolinfo.jbi4cics.locator.ServiceLocation it.imolinfo.jbi4cics.locator.ServiceLocator |
it.imolinfo.jbi4cics.locator.DummyLocator it.imolinfo.jbi4cics.locator.DummyLocator$1 it.imolinfo.jbi4cics.locator.ServiceLocatorFactory it.imolinfo.jbi4cics.locator.SimpleLocation |
it.imolinfo.jbi4cics.connection it.imolinfo.jbi4cics.connection.jca it.imolinfo.jbi4cics.connection.jdbc it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.webservices.descriptor it.imolinfo.jbi4cics.webservices.runtime |
it.imolinfo.jbi4cics.exception it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.service java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
7 | 10 | 38.0% | 58.999996% | 4.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
it.imolinfo.jbi4cics.messageformat.FieldDescriptor it.imolinfo.jbi4cics.messageformat.MappingDescriptor it.imolinfo.jbi4cics.messageformat.MessageFormatter |
it.imolinfo.jbi4cics.messageformat.MessageFormatterFactory it.imolinfo.jbi4cics.messageformat.NoOpMappingDescriptor it.imolinfo.jbi4cics.messageformat.NoOpMappingDescriptor$1 it.imolinfo.jbi4cics.messageformat.NoOpMessageFormatter it.imolinfo.jbi4cics.messageformat.ToStringMessageFormatter |
it.imolinfo.jbi4cics.messageformat.commarea it.imolinfo.jbi4cics.messageformat.jdbc it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.typemapping.cobol it.imolinfo.jbi4cics.webservices.descriptor it.imolinfo.jbi4cics.webservices.runtime it.imolinfo.jbi4cics.webservices.utils.generators |
it.imolinfo.jbi4cics it.imolinfo.jbi4cics.exception it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.messageformat.commarea it.imolinfo.jbi4cics.messageformat.jdbc it.imolinfo.jbi4cics.service java.lang java.util org.apache.commons.beanutils org.apache.commons.collections.map |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
6 | 11 | 0.0% | 65.0% | 35.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | it.imolinfo.jbi4cics.messageformat.commarea.CommareaBeanMappingDescriptor it.imolinfo.jbi4cics.messageformat.commarea.CommareaFormatter it.imolinfo.jbi4cics.messageformat.commarea.NestingHandler |
it.imolinfo.jbi4cics.commareaparser it.imolinfo.jbi4cics.connection.jca it.imolinfo.jbi4cics.connection.jca.cics it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.messageformat it.imolinfo.jbi4cics.typemapping.cobol |
it.imolinfo.jbi4cics it.imolinfo.jbi4cics.exception it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.messageformat it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.typemapping.cobol java.lang java.util org.apache.commons.beanutils org.apache.commons.collections.map org.apache.commons.lang.builder |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 11 | 0.0% | 85.0% | 15.000001% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | it.imolinfo.jbi4cics.messageformat.jdbc.JdbcBeanMappingDescriptor it.imolinfo.jbi4cics.messageformat.jdbc.JdbcFormatter it.imolinfo.jbi4cics.messageformat.jdbc.JdbcOutputMessage it.imolinfo.jbi4cics.messageformat.jdbc.JdbcParameterDescriptor it.imolinfo.jbi4cics.messageformat.jdbc.JdbcStatementDescriptor it.imolinfo.jbi4cics.messageformat.jdbc.ResultSetMappingDescriptor |
it.imolinfo.jbi4cics.connection.jdbc it.imolinfo.jbi4cics.messageformat |
it.imolinfo.jbi4cics it.imolinfo.jbi4cics.connection.jdbc.util it.imolinfo.jbi4cics.exception it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.messageformat it.imolinfo.jbi4cics.service java.lang java.sql java.util org.apache.commons.beanutils org.apache.commons.collections.map |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 2 | 33.0% | 29.0% | 38.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
it.imolinfo.jbi4cics.security.Account it.imolinfo.jbi4cics.security.SecurityManager |
it.imolinfo.jbi4cics.security.DummySecurityManager it.imolinfo.jbi4cics.security.DummySecurityManager$1 it.imolinfo.jbi4cics.security.J2CAccount it.imolinfo.jbi4cics.security.SecurityManagerFactory |
it.imolinfo.jbi4cics.connection.jca.cics it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.webservices.descriptor it.imolinfo.jbi4cics.webservices.runtime |
it.imolinfo.jbi4cics.service java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
13 | 7 | 0.0% | 35.0% | 65.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | it.imolinfo.jbi4cics.service.ServiceContext it.imolinfo.jbi4cics.service.ServiceManager |
it.imolinfo.jbi4cics.configuration it.imolinfo.jbi4cics.connection it.imolinfo.jbi4cics.connection.jca it.imolinfo.jbi4cics.connection.jca.cics it.imolinfo.jbi4cics.connection.jca.ims it.imolinfo.jbi4cics.connection.jdbc it.imolinfo.jbi4cics.locator it.imolinfo.jbi4cics.messageformat it.imolinfo.jbi4cics.messageformat.commarea it.imolinfo.jbi4cics.messageformat.jdbc it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.typemapping.cobol it.imolinfo.jbi4cics.webservices.runtime |
it.imolinfo.jbi4cics.configuration it.imolinfo.jbi4cics.connection it.imolinfo.jbi4cics.exception it.imolinfo.jbi4cics.locator it.imolinfo.jbi4cics.messageformat it.imolinfo.jbi4cics.security java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 13 | 7.0% | 81.0% | 12.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
it.imolinfo.jbi4cics.typemapping.cobol.CobolType |
it.imolinfo.jbi4cics.typemapping.cobol.CobolFieldFormatter it.imolinfo.jbi4cics.typemapping.cobol.CobolType$1 it.imolinfo.jbi4cics.typemapping.cobol.CobolType$2 it.imolinfo.jbi4cics.typemapping.cobol.CobolType$3 it.imolinfo.jbi4cics.typemapping.cobol.CobolType$4 it.imolinfo.jbi4cics.typemapping.cobol.CobolType$5 it.imolinfo.jbi4cics.typemapping.cobol.CobolType$6 it.imolinfo.jbi4cics.typemapping.cobol.CobolTypeDescriptor it.imolinfo.jbi4cics.typemapping.cobol.HexDump it.imolinfo.jbi4cics.typemapping.cobol.IntegerMarshaller it.imolinfo.jbi4cics.typemapping.cobol.PackedDecimalMarshaller it.imolinfo.jbi4cics.typemapping.cobol.StringMarshaller it.imolinfo.jbi4cics.typemapping.cobol.ZonedMarshaller |
it.imolinfo.jbi4cics.commareaparser it.imolinfo.jbi4cics.messageformat.commarea it.imolinfo.jbi4cics.webservices.utils.generators |
it.imolinfo.jbi4cics it.imolinfo.jbi4cics.exception it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.messageformat it.imolinfo.jbi4cics.messageformat.commarea it.imolinfo.jbi4cics.service java.io java.lang java.lang.reflect java.math java.text java.util org.apache.commons.lang.builder |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 5 | 0.0% | 62.0% | 38.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | it.imolinfo.jbi4cics.webservices.descriptor.ServiceDescriptor |
it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.webservices.runtime it.imolinfo.jbi4cics.webservices.utils.generators |
it.imolinfo.jbi4cics.connection it.imolinfo.jbi4cics.locator it.imolinfo.jbi4cics.messageformat it.imolinfo.jbi4cics.security java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 34 | 0.0% | 97.0% | 3.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | it.imolinfo.jbi4cics.webservices.runtime.BigDecimalType it.imolinfo.jbi4cics.webservices.runtime.BigIntegerType it.imolinfo.jbi4cics.webservices.runtime.ServiceCreator it.imolinfo.jbi4cics.webservices.runtime.ServiceInvoker |
it.imolinfo.jbi4cics.jbi |
it.imolinfo.jbi4cics it.imolinfo.jbi4cics.connection it.imolinfo.jbi4cics.connection.jca.cics it.imolinfo.jbi4cics.exception it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.jbi.wsdl it.imolinfo.jbi4cics.jbi.xfire it.imolinfo.jbi4cics.locator it.imolinfo.jbi4cics.messageformat it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.webservices.descriptor it.imolinfo.jbi4cics.webservices.utils.generators java.io java.lang java.lang.reflect java.math java.util javax.jbi.component javax.wsdl javax.wsdl.factory javax.wsdl.xml javax.xml.namespace org.apache.commons.logging 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 org.codehaus.xfire.transport org.codehaus.xfire.wsdl org.xml.sax |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 9 | 33.0% | 82.0% | 15.000001% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
it.imolinfo.jbi4cics.webservices.utils.generators.BCELifierSampleOperation |
it.imolinfo.jbi4cics.webservices.utils.generators.ServiceBeanGenerator it.imolinfo.jbi4cics.webservices.utils.generators.ServiceInterfaceGenerator |
it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.webservices.runtime |
it.imolinfo.jbi4cics it.imolinfo.jbi4cics.exception it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.messageformat it.imolinfo.jbi4cics.typemapping.cobol it.imolinfo.jbi4cics.webservices.descriptor java.lang java.util org.objectweb.asm |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 10 | 0.0% | 91.0% | 9.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.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.jbi4cics |
it.imolinfo.jbi4cics it.imolinfo.jbi4cics.jbi java.lang java.text java.util java.util.logging org.apache.log4j org.slf4j org.slf4j.helpers org.slf4j.spi |
Package | Package Dependencies |
---|---|
it.imolinfo.jbi4cics | org.slf4j.impl it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.webservices.runtime it.imolinfo.jbi4cics.webservices.descriptor it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.security |
it.imolinfo.jbi4cics.commareaparser | it.imolinfo.jbi4cics.messageformat.commarea it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.webservices.runtime it.imolinfo.jbi4cics.webservices.descriptor it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.security |
it.imolinfo.jbi4cics.configuration | it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.service |
it.imolinfo.jbi4cics.connection | it.imolinfo.jbi4cics.exception it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.webservices.runtime it.imolinfo.jbi4cics.webservices.descriptor it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.security |
it.imolinfo.jbi4cics.connection.jca | it.imolinfo.jbi4cics.messageformat.commarea it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.webservices.runtime it.imolinfo.jbi4cics.webservices.descriptor it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.security |
it.imolinfo.jbi4cics.connection.jca.cics | it.imolinfo.jbi4cics.connection it.imolinfo.jbi4cics.exception it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.webservices.runtime it.imolinfo.jbi4cics.webservices.descriptor it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.security |
it.imolinfo.jbi4cics.connection.jca.ims | it.imolinfo.jbi4cics.connection it.imolinfo.jbi4cics.exception it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.webservices.runtime it.imolinfo.jbi4cics.webservices.descriptor it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.security |
it.imolinfo.jbi4cics.connection.jdbc | it.imolinfo.jbi4cics.connection it.imolinfo.jbi4cics.exception it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.webservices.runtime it.imolinfo.jbi4cics.webservices.descriptor it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.security |
it.imolinfo.jbi4cics.connection.jdbc.util | it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.webservices.runtime it.imolinfo.jbi4cics.webservices.descriptor it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.security |
it.imolinfo.jbi4cics.exception | it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.webservices.runtime it.imolinfo.jbi4cics.webservices.descriptor it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.security |
it.imolinfo.jbi4cics.jbi | it.imolinfo.jbi4cics.webservices.runtime it.imolinfo.jbi4cics.webservices.descriptor it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.security |
it.imolinfo.jbi4cics.jbi.processor.wsdl11wrapper | it.imolinfo.jbi4cics org.slf4j.impl it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.webservices.runtime it.imolinfo.jbi4cics.webservices.descriptor it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.security |
it.imolinfo.jbi4cics.jbi.wsdl | it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.webservices.runtime it.imolinfo.jbi4cics.webservices.descriptor it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.security |
it.imolinfo.jbi4cics.jbi.xfire | it.imolinfo.jbi4cics org.slf4j.impl it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.webservices.runtime it.imolinfo.jbi4cics.webservices.descriptor it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.security |
it.imolinfo.jbi4cics.locator | it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.service |
it.imolinfo.jbi4cics.messageformat | it.imolinfo.jbi4cics.exception it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.webservices.runtime it.imolinfo.jbi4cics.webservices.descriptor it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.security |
it.imolinfo.jbi4cics.messageformat.commarea | it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.webservices.runtime it.imolinfo.jbi4cics.webservices.descriptor it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.security |
it.imolinfo.jbi4cics.messageformat.jdbc | it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.webservices.runtime it.imolinfo.jbi4cics.webservices.descriptor it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.security |
it.imolinfo.jbi4cics.security | it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.security |
it.imolinfo.jbi4cics.service | it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.service |
it.imolinfo.jbi4cics.typemapping.cobol | it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.webservices.runtime it.imolinfo.jbi4cics.webservices.descriptor it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.security |
it.imolinfo.jbi4cics.webservices.descriptor | it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.security |
it.imolinfo.jbi4cics.webservices.runtime | it.imolinfo.jbi4cics.webservices.descriptor it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.security |
it.imolinfo.jbi4cics.webservices.utils.generators | it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.webservices.runtime it.imolinfo.jbi4cics.webservices.descriptor it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.security |
org.slf4j.impl | it.imolinfo.jbi4cics.jbi it.imolinfo.jbi4cics.webservices.runtime it.imolinfo.jbi4cics.webservices.descriptor it.imolinfo.jbi4cics.security it.imolinfo.jbi4cics.service it.imolinfo.jbi4cics.security |
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. |