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
edu.drexel.cms.service.datamodel.xsd303002100.0%83.0%17.0%1
edu.drexel.cms.service.service5751601611.0%100.0%11.0%1
edu.drexel.cms.service.service.xsd545401160.0%94.0%6.0%1
edu.drexel.cmsdb.datamodel.remote.input.xsd616104120.0%75.0%25.0%1
edu.drexel.cmsdb.datamodel.remote.output.xsd454502100.0%83.0%17.0%1
edu.drexel.cmsdb.ejb.xsd454502100.0%83.0%17.0%1

Packages

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

edu.drexel.cms.service.datamodel.xsd

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
2100.0%83.0%17.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneedu.drexel.cms.service.datamodel.xsd.CmsServiceException
edu.drexel.cms.service.datamodel.xsd.CmsServiceException$1
edu.drexel.cms.service.datamodel.xsd.CmsServiceException$Factory
edu.drexel.cms.service.datamodel.xsd.CmsServiceException16
edu.drexel.cms.service.datamodel.xsd.CmsServiceException16$1
edu.drexel.cms.service.datamodel.xsd.CmsServiceException16$Factory
edu.drexel.cms.service.datamodel.xsd.CmsServiceException28
edu.drexel.cms.service.datamodel.xsd.CmsServiceException28$1
edu.drexel.cms.service.datamodel.xsd.CmsServiceException28$Factory
edu.drexel.cms.service.datamodel.xsd.CmsServiceException4
edu.drexel.cms.service.datamodel.xsd.CmsServiceException4$1
edu.drexel.cms.service.datamodel.xsd.CmsServiceException4$Factory
edu.drexel.cms.service.datamodel.xsd.CmsServiceException40
edu.drexel.cms.service.datamodel.xsd.CmsServiceException40$1
edu.drexel.cms.service.datamodel.xsd.CmsServiceException40$Factory
edu.drexel.cms.service.datamodel.xsd.ResponseMessageType
edu.drexel.cms.service.datamodel.xsd.ResponseMessageType$1
edu.drexel.cms.service.datamodel.xsd.ResponseMessageType$Factory
edu.drexel.cms.service.datamodel.xsd.ResponseMessageType17
edu.drexel.cms.service.datamodel.xsd.ResponseMessageType17$1
edu.drexel.cms.service.datamodel.xsd.ResponseMessageType17$Factory
edu.drexel.cms.service.datamodel.xsd.ResponseMessageType29
edu.drexel.cms.service.datamodel.xsd.ResponseMessageType29$1
edu.drexel.cms.service.datamodel.xsd.ResponseMessageType29$Factory
edu.drexel.cms.service.datamodel.xsd.ResponseMessageType41
edu.drexel.cms.service.datamodel.xsd.ResponseMessageType41$1
edu.drexel.cms.service.datamodel.xsd.ResponseMessageType41$Factory
edu.drexel.cms.service.datamodel.xsd.ResponseMessageType5
edu.drexel.cms.service.datamodel.xsd.ResponseMessageType5$1
edu.drexel.cms.service.datamodel.xsd.ResponseMessageType5$Factory
edu.drexel.cms.service.service.xsd
edu.drexel.cmsdb.datamodel.remote.input.xsd
edu.drexel.cmsdb.datamodel.remote.input.xsd
java.lang
java.util
javax.xml.namespace
javax.xml.stream
org.apache.axiom.om
org.apache.axiom.om.impl.llom
org.apache.axis2.databinding
org.apache.axis2.databinding.utils
org.apache.axis2.databinding.utils.reader

edu.drexel.cms.service.service

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
01611.0%100.0%11.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
edu.drexel.cms.service.service.CmsServiceCallbackHandler
edu.drexel.cms.service.service.CmsServiceCmsServiceHttpport
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP11Port_http
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP11Port_tcp1
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_http
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_tcp1
edu.drexel.cms.service.service.CmsServiceCmsServiceHttpportStub
edu.drexel.cms.service.service.CmsServiceCmsServiceHttpportStub$1
edu.drexel.cms.service.service.CmsServiceCmsServiceHttpportStub$2
edu.drexel.cms.service.service.CmsServiceCmsServiceHttpportStub$3
edu.drexel.cms.service.service.CmsServiceCmsServiceHttpportStub$4
edu.drexel.cms.service.service.CmsServiceCmsServiceHttpportStub$5
edu.drexel.cms.service.service.CmsServiceCmsServiceHttpportStub$6
edu.drexel.cms.service.service.CmsServiceCmsServiceHttpportStub$7
edu.drexel.cms.service.service.CmsServiceCmsServiceHttpportStub$8
edu.drexel.cms.service.service.CmsServiceCmsServiceHttpportStub$9
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP11Port_httpStub
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP11Port_httpStub$1
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP11Port_httpStub$2
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP11Port_httpStub$3
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP11Port_httpStub$4
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP11Port_httpStub$5
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP11Port_httpStub$6
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP11Port_httpStub$7
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP11Port_httpStub$8
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP11Port_httpStub$9
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP11Port_tcp1Stub
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP11Port_tcp1Stub$1
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP11Port_tcp1Stub$2
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP11Port_tcp1Stub$3
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP11Port_tcp1Stub$4
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP11Port_tcp1Stub$5
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP11Port_tcp1Stub$6
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP11Port_tcp1Stub$7
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP11Port_tcp1Stub$8
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP11Port_tcp1Stub$9
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_httpStub
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_httpStub$1
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_httpStub$2
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_httpStub$3
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_httpStub$4
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_httpStub$5
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_httpStub$6
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_httpStub$7
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_httpStub$8
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_httpStub$9
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_tcp1Stub
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_tcp1Stub$1
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_tcp1Stub$2
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_tcp1Stub$3
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_tcp1Stub$4
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_tcp1Stub$5
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_tcp1Stub$6
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_tcp1Stub$7
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_tcp1Stub$8
edu.drexel.cms.service.service.CmsServiceCmsServiceSOAP12Port_tcp1Stub$9
edu.drexel.cms.service.service.SearchConferencesFaultException
Noneedu.drexel.cms.service.service.xsd
java.lang
java.lang.reflect
java.rmi
java.util
javax.xml.namespace
org.apache.axiom.om
org.apache.axiom.soap
org.apache.axis2
org.apache.axis2.addressing
org.apache.axis2.client
org.apache.axis2.client.async
org.apache.axis2.context
org.apache.axis2.description
org.apache.axis2.transport
org.apache.axis2.util

edu.drexel.cms.service.service.xsd

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1160.0%94.0%6.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneedu.drexel.cms.service.service.xsd.AddConference
edu.drexel.cms.service.service.xsd.AddConference$1
edu.drexel.cms.service.service.xsd.AddConference$Factory
edu.drexel.cms.service.service.xsd.AddConferenceResponse
edu.drexel.cms.service.service.xsd.AddConferenceResponse$1
edu.drexel.cms.service.service.xsd.AddConferenceResponse$Factory
edu.drexel.cms.service.service.xsd.AddPaper
edu.drexel.cms.service.service.xsd.AddPaper$1
edu.drexel.cms.service.service.xsd.AddPaper$Factory
edu.drexel.cms.service.service.xsd.AddPaperResponse
edu.drexel.cms.service.service.xsd.AddPaperResponse$1
edu.drexel.cms.service.service.xsd.AddPaperResponse$Factory
edu.drexel.cms.service.service.xsd.AddReview
edu.drexel.cms.service.service.xsd.AddReview$1
edu.drexel.cms.service.service.xsd.AddReview$Factory
edu.drexel.cms.service.service.xsd.AddReviewResponse
edu.drexel.cms.service.service.xsd.AddReviewResponse$1
edu.drexel.cms.service.service.xsd.AddReviewResponse$Factory
edu.drexel.cms.service.service.xsd.AssignReviewer
edu.drexel.cms.service.service.xsd.AssignReviewer$1
edu.drexel.cms.service.service.xsd.AssignReviewer$Factory
edu.drexel.cms.service.service.xsd.AssignReviewerResponse
edu.drexel.cms.service.service.xsd.AssignReviewerResponse$1
edu.drexel.cms.service.service.xsd.AssignReviewerResponse$Factory
edu.drexel.cms.service.service.xsd.CmsServiceExceptionFault
edu.drexel.cms.service.service.xsd.CmsServiceExceptionFault$1
edu.drexel.cms.service.service.xsd.CmsServiceExceptionFault$Factory
edu.drexel.cms.service.service.xsd.PingResponse
edu.drexel.cms.service.service.xsd.PingResponse$1
edu.drexel.cms.service.service.xsd.PingResponse$Factory
edu.drexel.cms.service.service.xsd.ReleaseReview
edu.drexel.cms.service.service.xsd.ReleaseReview$1
edu.drexel.cms.service.service.xsd.ReleaseReview$Factory
edu.drexel.cms.service.service.xsd.ReleaseReviewResponse
edu.drexel.cms.service.service.xsd.ReleaseReviewResponse$1
edu.drexel.cms.service.service.xsd.ReleaseReviewResponse$Factory
edu.drexel.cms.service.service.xsd.SearchConferences
edu.drexel.cms.service.service.xsd.SearchConferences$1
edu.drexel.cms.service.service.xsd.SearchConferences$Factory
edu.drexel.cms.service.service.xsd.SearchConferencesResponse
edu.drexel.cms.service.service.xsd.SearchConferencesResponse$1
edu.drexel.cms.service.service.xsd.SearchConferencesResponse$Factory
edu.drexel.cms.service.service.xsd.SearchPapers
edu.drexel.cms.service.service.xsd.SearchPapers$1
edu.drexel.cms.service.service.xsd.SearchPapers$Factory
edu.drexel.cms.service.service.xsd.SearchPapersResponse
edu.drexel.cms.service.service.xsd.SearchPapersResponse$1
edu.drexel.cms.service.service.xsd.SearchPapersResponse$Factory
edu.drexel.cms.service.service.xsd.SearchReviews
edu.drexel.cms.service.service.xsd.SearchReviews$1
edu.drexel.cms.service.service.xsd.SearchReviews$Factory
edu.drexel.cms.service.service.xsd.SearchReviewsResponse
edu.drexel.cms.service.service.xsd.SearchReviewsResponse$1
edu.drexel.cms.service.service.xsd.SearchReviewsResponse$Factory
edu.drexel.cms.service.service
edu.drexel.cms.service.datamodel.xsd
edu.drexel.cmsdb.datamodel.remote.input.xsd
edu.drexel.cmsdb.datamodel.remote.output.xsd
edu.drexel.cmsdb.ejb.xsd
java.lang
java.util
javax.activation
javax.xml.namespace
javax.xml.stream
org.apache.axiom.om
org.apache.axiom.om.impl.llom
org.apache.axiom.om.util
org.apache.axiom.soap.impl.builder
org.apache.axis2.databinding
org.apache.axis2.databinding.utils
org.apache.axis2.databinding.utils.reader

edu.drexel.cmsdb.datamodel.remote.input.xsd

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
4120.0%75.0%25.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneedu.drexel.cmsdb.datamodel.remote.input.xsd.ExtensionMapper
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteConference
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteConference$1
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteConference$Factory
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteConference14
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteConference14$1
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteConference14$Factory
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteConference2
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteConference2$1
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteConference2$Factory
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteConference26
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteConference26$1
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteConference26$Factory
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteConference38
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteConference38$1
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteConference38$Factory
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemotePaper
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemotePaper$1
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemotePaper$Factory
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemotePaper1
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemotePaper1$1
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemotePaper1$Factory
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemotePaper13
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemotePaper13$1
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemotePaper13$Factory
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemotePaper25
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemotePaper25$1
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemotePaper25$Factory
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemotePaper37
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemotePaper37$1
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemotePaper37$Factory
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteReview
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteReview$1
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteReview$Factory
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteReview0
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteReview0$1
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteReview0$Factory
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteReview12
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteReview12$1
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteReview12$Factory
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteReview24
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteReview24$1
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteReview24$Factory
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteReview36
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteReview36$1
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteReview36$Factory
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteUser
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteUser$1
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteUser$Factory
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteUser15
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteUser15$1
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteUser15$Factory
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteUser27
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteUser27$1
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteUser27$Factory
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteUser3
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteUser3$1
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteUser3$Factory
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteUser39
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteUser39$1
edu.drexel.cmsdb.datamodel.remote.input.xsd.RemoteUser39$Factory
edu.drexel.cms.service.datamodel.xsd
edu.drexel.cms.service.service.xsd
edu.drexel.cmsdb.datamodel.remote.output.xsd
edu.drexel.cmsdb.ejb.xsd
edu.drexel.cms.service.datamodel.xsd
edu.drexel.cmsdb.datamodel.remote.output.xsd
edu.drexel.cmsdb.ejb.xsd
java.lang
java.util
javax.xml.namespace
javax.xml.stream
org.apache.axiom.om
org.apache.axiom.om.impl.llom
org.apache.axis2.databinding
org.apache.axis2.databinding.utils
org.apache.axis2.databinding.utils.reader

edu.drexel.cmsdb.datamodel.remote.output.xsd

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
2100.0%83.0%17.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneedu.drexel.cmsdb.datamodel.remote.output.xsd.ConferenceElement
edu.drexel.cmsdb.datamodel.remote.output.xsd.ConferenceElement$1
edu.drexel.cmsdb.datamodel.remote.output.xsd.ConferenceElement$Factory
edu.drexel.cmsdb.datamodel.remote.output.xsd.ConferenceElement18
edu.drexel.cmsdb.datamodel.remote.output.xsd.ConferenceElement18$1
edu.drexel.cmsdb.datamodel.remote.output.xsd.ConferenceElement18$Factory
edu.drexel.cmsdb.datamodel.remote.output.xsd.ConferenceElement30
edu.drexel.cmsdb.datamodel.remote.output.xsd.ConferenceElement30$1
edu.drexel.cmsdb.datamodel.remote.output.xsd.ConferenceElement30$Factory
edu.drexel.cmsdb.datamodel.remote.output.xsd.ConferenceElement42
edu.drexel.cmsdb.datamodel.remote.output.xsd.ConferenceElement42$1
edu.drexel.cmsdb.datamodel.remote.output.xsd.ConferenceElement42$Factory
edu.drexel.cmsdb.datamodel.remote.output.xsd.ConferenceElement6
edu.drexel.cmsdb.datamodel.remote.output.xsd.ConferenceElement6$1
edu.drexel.cmsdb.datamodel.remote.output.xsd.ConferenceElement6$Factory
edu.drexel.cmsdb.datamodel.remote.output.xsd.PaperElement
edu.drexel.cmsdb.datamodel.remote.output.xsd.PaperElement$1
edu.drexel.cmsdb.datamodel.remote.output.xsd.PaperElement$Factory
edu.drexel.cmsdb.datamodel.remote.output.xsd.PaperElement19
edu.drexel.cmsdb.datamodel.remote.output.xsd.PaperElement19$1
edu.drexel.cmsdb.datamodel.remote.output.xsd.PaperElement19$Factory
edu.drexel.cmsdb.datamodel.remote.output.xsd.PaperElement31
edu.drexel.cmsdb.datamodel.remote.output.xsd.PaperElement31$1
edu.drexel.cmsdb.datamodel.remote.output.xsd.PaperElement31$Factory
edu.drexel.cmsdb.datamodel.remote.output.xsd.PaperElement43
edu.drexel.cmsdb.datamodel.remote.output.xsd.PaperElement43$1
edu.drexel.cmsdb.datamodel.remote.output.xsd.PaperElement43$Factory
edu.drexel.cmsdb.datamodel.remote.output.xsd.PaperElement7
edu.drexel.cmsdb.datamodel.remote.output.xsd.PaperElement7$1
edu.drexel.cmsdb.datamodel.remote.output.xsd.PaperElement7$Factory
edu.drexel.cmsdb.datamodel.remote.output.xsd.ReviewElement
edu.drexel.cmsdb.datamodel.remote.output.xsd.ReviewElement$1
edu.drexel.cmsdb.datamodel.remote.output.xsd.ReviewElement$Factory
edu.drexel.cmsdb.datamodel.remote.output.xsd.ReviewElement20
edu.drexel.cmsdb.datamodel.remote.output.xsd.ReviewElement20$1
edu.drexel.cmsdb.datamodel.remote.output.xsd.ReviewElement20$Factory
edu.drexel.cmsdb.datamodel.remote.output.xsd.ReviewElement32
edu.drexel.cmsdb.datamodel.remote.output.xsd.ReviewElement32$1
edu.drexel.cmsdb.datamodel.remote.output.xsd.ReviewElement32$Factory
edu.drexel.cmsdb.datamodel.remote.output.xsd.ReviewElement44
edu.drexel.cmsdb.datamodel.remote.output.xsd.ReviewElement44$1
edu.drexel.cmsdb.datamodel.remote.output.xsd.ReviewElement44$Factory
edu.drexel.cmsdb.datamodel.remote.output.xsd.ReviewElement8
edu.drexel.cmsdb.datamodel.remote.output.xsd.ReviewElement8$1
edu.drexel.cmsdb.datamodel.remote.output.xsd.ReviewElement8$Factory
edu.drexel.cms.service.service.xsd
edu.drexel.cmsdb.datamodel.remote.input.xsd
edu.drexel.cmsdb.datamodel.remote.input.xsd
java.lang
java.util
javax.xml.namespace
javax.xml.stream
org.apache.axiom.om
org.apache.axiom.om.impl.llom
org.apache.axis2.databinding
org.apache.axis2.databinding.utils
org.apache.axis2.databinding.utils.reader

edu.drexel.cmsdb.ejb.xsd

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
2100.0%83.0%17.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneedu.drexel.cmsdb.ejb.xsd.SearchConferenceCriteriaVo
edu.drexel.cmsdb.ejb.xsd.SearchConferenceCriteriaVo$1
edu.drexel.cmsdb.ejb.xsd.SearchConferenceCriteriaVo$Factory
edu.drexel.cmsdb.ejb.xsd.SearchConferenceCriteriaVo11
edu.drexel.cmsdb.ejb.xsd.SearchConferenceCriteriaVo11$1
edu.drexel.cmsdb.ejb.xsd.SearchConferenceCriteriaVo11$Factory
edu.drexel.cmsdb.ejb.xsd.SearchConferenceCriteriaVo23
edu.drexel.cmsdb.ejb.xsd.SearchConferenceCriteriaVo23$1
edu.drexel.cmsdb.ejb.xsd.SearchConferenceCriteriaVo23$Factory
edu.drexel.cmsdb.ejb.xsd.SearchConferenceCriteriaVo35
edu.drexel.cmsdb.ejb.xsd.SearchConferenceCriteriaVo35$1
edu.drexel.cmsdb.ejb.xsd.SearchConferenceCriteriaVo35$Factory
edu.drexel.cmsdb.ejb.xsd.SearchConferenceCriteriaVo47
edu.drexel.cmsdb.ejb.xsd.SearchConferenceCriteriaVo47$1
edu.drexel.cmsdb.ejb.xsd.SearchConferenceCriteriaVo47$Factory
edu.drexel.cmsdb.ejb.xsd.SearchPaperCriteriaVo
edu.drexel.cmsdb.ejb.xsd.SearchPaperCriteriaVo$1
edu.drexel.cmsdb.ejb.xsd.SearchPaperCriteriaVo$Factory
edu.drexel.cmsdb.ejb.xsd.SearchPaperCriteriaVo10
edu.drexel.cmsdb.ejb.xsd.SearchPaperCriteriaVo10$1
edu.drexel.cmsdb.ejb.xsd.SearchPaperCriteriaVo10$Factory
edu.drexel.cmsdb.ejb.xsd.SearchPaperCriteriaVo22
edu.drexel.cmsdb.ejb.xsd.SearchPaperCriteriaVo22$1
edu.drexel.cmsdb.ejb.xsd.SearchPaperCriteriaVo22$Factory
edu.drexel.cmsdb.ejb.xsd.SearchPaperCriteriaVo34
edu.drexel.cmsdb.ejb.xsd.SearchPaperCriteriaVo34$1
edu.drexel.cmsdb.ejb.xsd.SearchPaperCriteriaVo34$Factory
edu.drexel.cmsdb.ejb.xsd.SearchPaperCriteriaVo46
edu.drexel.cmsdb.ejb.xsd.SearchPaperCriteriaVo46$1
edu.drexel.cmsdb.ejb.xsd.SearchPaperCriteriaVo46$Factory
edu.drexel.cmsdb.ejb.xsd.SearchReviewCriteriaVo
edu.drexel.cmsdb.ejb.xsd.SearchReviewCriteriaVo$1
edu.drexel.cmsdb.ejb.xsd.SearchReviewCriteriaVo$Factory
edu.drexel.cmsdb.ejb.xsd.SearchReviewCriteriaVo21
edu.drexel.cmsdb.ejb.xsd.SearchReviewCriteriaVo21$1
edu.drexel.cmsdb.ejb.xsd.SearchReviewCriteriaVo21$Factory
edu.drexel.cmsdb.ejb.xsd.SearchReviewCriteriaVo33
edu.drexel.cmsdb.ejb.xsd.SearchReviewCriteriaVo33$1
edu.drexel.cmsdb.ejb.xsd.SearchReviewCriteriaVo33$Factory
edu.drexel.cmsdb.ejb.xsd.SearchReviewCriteriaVo45
edu.drexel.cmsdb.ejb.xsd.SearchReviewCriteriaVo45$1
edu.drexel.cmsdb.ejb.xsd.SearchReviewCriteriaVo45$Factory
edu.drexel.cmsdb.ejb.xsd.SearchReviewCriteriaVo9
edu.drexel.cmsdb.ejb.xsd.SearchReviewCriteriaVo9$1
edu.drexel.cmsdb.ejb.xsd.SearchReviewCriteriaVo9$Factory
edu.drexel.cms.service.service.xsd
edu.drexel.cmsdb.datamodel.remote.input.xsd
edu.drexel.cmsdb.datamodel.remote.input.xsd
java.lang
java.util
javax.xml.namespace
javax.xml.stream
org.apache.axiom.om
org.apache.axiom.om.impl.llom
org.apache.axis2.databinding
org.apache.axis2.databinding.utils
org.apache.axis2.databinding.utils.reader

Cycles

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

PackagePackage Dependencies
edu.drexel.cms.service.datamodel.xsdedu.drexel.cmsdb.datamodel.remote.input.xsd
edu.drexel.cms.service.datamodel.xsd
edu.drexel.cms.service.serviceedu.drexel.cms.service.service.xsd
edu.drexel.cmsdb.datamodel.remote.input.xsd
edu.drexel.cms.service.datamodel.xsd
edu.drexel.cmsdb.datamodel.remote.input.xsd
edu.drexel.cms.service.service.xsdedu.drexel.cmsdb.datamodel.remote.input.xsd
edu.drexel.cms.service.datamodel.xsd
edu.drexel.cmsdb.datamodel.remote.input.xsd
edu.drexel.cmsdb.datamodel.remote.input.xsdedu.drexel.cms.service.datamodel.xsd
edu.drexel.cmsdb.datamodel.remote.input.xsd
edu.drexel.cmsdb.datamodel.remote.output.xsdedu.drexel.cmsdb.datamodel.remote.input.xsd
edu.drexel.cms.service.datamodel.xsd
edu.drexel.cmsdb.datamodel.remote.input.xsd
edu.drexel.cmsdb.ejb.xsdedu.drexel.cmsdb.datamodel.remote.input.xsd
edu.drexel.cms.service.datamodel.xsd
edu.drexel.cmsdb.datamodel.remote.input.xsd

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.