**JDK dependency**

# JDK dependency

## About this network

This is the software class dependency network of the JDK 1.6.0.7 framework. The network is directed. Nodes represent classes. An edge between them indicates that there exists a dependency between two classes. As there may be multiple references between classes the network has multiple edges.

## Network info

Code | DJ |

Category | ⬤ Software |

Data source | http://lovro.lpt.fri.uni-lj.si/support.jsp |

Vertex type | Class |

Edge type | Dependency |

Format | Directed |

Edge weights | Multiple unweighted |

Metadata | Entity |

Size | 6,434 vertices (classes) |

Volume | 150,985 edges (dependencies) |

Unique volume | 53,892 edges (dependencies) |

Average degree (overall) | 46.933 edges / vertex |

Fill | 0.0013021 edges / vertex^{2} |

Maximum degree | 32,530 edges |

Reciprocity | 0.868% |

Size of LCC | 6,434 vertices (network is connected) |

Size of LSCC | 77 vertices |

Wedge count | 52,676,393 |

Claw count | 92,489,410,361 |

Triangle count | 194,842 |

Square count | 82,893,262 |

4-tour count | 873,958,984 |

Power law exponent (estimated) with d_{min} | 2.3610 (d_{min} = 6) |

Gini coefficient | 75.1% |

Relative edge distribution entropy | 83.0% |

Assortativity | –0.22302 |

Clustering coefficient | 1.11% |

Diameter | 7 edges |

90-percentile effective diameter | 2.47 edges |

Mean shortest path length | 2.19 edges |

Spectral norm | 1062.1 |

Algebraic connectivity | 0.40122 |

## Downloads

TSV file: | subelj_jdk.tar.bz2 (256.84 KiB) |

Extraction code: | subelj.tar.bz2 (15.63 KiB) |