Metric Results

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

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

Summary

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

Package TC AC CC AC EC A I D
org.apache.java.lang 10121033%67%
org.apache.java.security 211030.5100%50%
org.apache.turbine 31231180.3337%30%
org.apache.turbine.modules 1610618130.6242%4%
org.apache.turbine.modules.actions 7251190.2995%24%
org.apache.turbine.modules.actions.sessionvalidator 4131120.2592%17%
org.apache.turbine.modules.layouts 5050140100%0%
org.apache.turbine.modules.navigations 3120100.33100%33%
org.apache.turbine.modules.pages 4040150100%0%
org.apache.turbine.modules.screens 9361190.3395%28%
org.apache.turbine.modules.screens.error 101090100%0%
org.apache.turbine.om 633140.580%30%
org.apache.turbine.om.security 10641590.638%2%
org.apache.turbine.om.security.peer 7161130.1493%7%
org.apache.turbine.pipeline 1651115160.3152%17%
org.apache.turbine.services 148629100.5726%17%
org.apache.turbine.services.assemblerbroker 321280.6780%47%
org.apache.turbine.services.assemblerbroker.util 11032140%40%
org.apache.turbine.services.assemblerbroker.util.java 716090.14100%14%
org.apache.turbine.services.assemblerbroker.util.python 6150110.17100%17%
org.apache.turbine.services.avaloncomponent 4223190.586%36%
org.apache.turbine.services.cache 734060.43100%43%
org.apache.turbine.services.component 211090.5100%50%
org.apache.turbine.services.crypto 431160.7586%61%
org.apache.turbine.services.crypto.provider 404080100%0%
org.apache.turbine.services.factory 431480.7567%42%
org.apache.turbine.services.intake 7253210.2988%16%
org.apache.turbine.services.intake.model 253221170.1294%6%
org.apache.turbine.services.intake.transform 20218089%11%
org.apache.turbine.services.intake.validator 17512290.2982%11%
org.apache.turbine.services.intake.xmlmodel 40437070%30%
org.apache.turbine.services.jsp 3214140.6778%44%
org.apache.turbine.services.jsp.util 20217088%12%
org.apache.turbine.services.localization 7160120.14100%14%
org.apache.turbine.services.mimetype 321070.67100%67%
org.apache.turbine.services.mimetype.util 40413075%25%
org.apache.turbine.services.naming 211070.5100%50%
org.apache.turbine.services.pool 523490.469%9%
org.apache.turbine.services.pull 75210140.7158%30%
org.apache.turbine.services.pull.tools 404110091%9%
org.apache.turbine.services.pull.util 3030120100%0%
org.apache.turbine.services.rundata 5322210.691%51%
org.apache.turbine.services.schedule 431160.7586%61%
org.apache.turbine.services.security 54112140.854%34%
org.apache.turbine.services.security.db 2020130100%0%
org.apache.turbine.services.security.ldap 4040150100%0%
org.apache.turbine.services.security.passive 101070100%0%
org.apache.turbine.services.servlet 312480.3367%0%
org.apache.turbine.services.session 523070.4100%40%
org.apache.turbine.services.template 54111140.856%36%
org.apache.turbine.services.template.mapper 936160.3386%19%
org.apache.turbine.services.uniqueid 321170.6788%54%
org.apache.turbine.services.upload 4312130.7587%62%
org.apache.turbine.services.velocity 3217190.6773%40%
org.apache.turbine.services.xmlrpc 3211130.6793%60%
org.apache.turbine.services.xmlrpc.util 303114093%7%
org.apache.turbine.services.xslt 3121110.3392%25%
org.apache.turbine.util 3282441230.2536%39%
org.apache.turbine.util.db 2020100100%0%
org.apache.turbine.util.db.map 10124067%33%
org.apache.turbine.util.mail 7160140.14100%14%
org.apache.turbine.util.parser 105516190.554%4%
org.apache.turbine.util.pool 633640.540%10%
org.apache.turbine.util.security 122101070.1741%42%
org.apache.turbine.util.template 8081116059%41%
org.apache.turbine.util.upload 404050100%0%
org.apache.turbine.util.uri 8444100.571%21%
org.apache.turbine.util.velocity 4131160.2594%19%

Packages

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

org.apache.java.lang

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
210%33%67%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None

org.apache.java.security

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
0350%100%50%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None

org.apache.turbine

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
311833%37%30%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages

org.apache.turbine.modules.screens.error

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
090%100%0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None None

org.apache.turbine.om

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1450%80%30%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages

org.apache.turbine.services

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
291057%26%17%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages

org.apache.turbine.services.assemblerbroker.util

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
32100%40%40%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None

org.apache.turbine.services.cache

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
0643%100%43%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None

org.apache.turbine.services.component

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
0950%100%50%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
None