software_documentation — Java software documentation networks (2010)
- Description
Directed networks of references among the classes of Java software libraries, obtained by Šubelj and Bajec by parsing the documentation (Javadoc) of the software. Nodes are classes (including interfaces and nested classes), and a directed edge from class A to class B indicates that the documentation of A refers to B (e.g.
javax/swing/JButtonpoints to its superclassjavax/swing/AbstractButton). Since the networks were obtained from the documentation, some false relations may have been introduced, according to the authors.javax: the javax namespace of the Java 6 development kit.java: the java namespace of the Java 6 development kit.jung: the JUNG (Java Universal Network/Graph) framework.gae: the Google App Engine library.
The networks have the following properties:
- Nodes:
name, the fully qualified name of the class (as a path, e.g.javax/swing/JButton).
- Tags
- Technological Software Unweighted
- Citation
-
- L. Šubelj, M. Bajec, "Unfolding network communities by combining defensive and offensive label propagation." Proceedings of the ECML PKDD Workshop on the Analysis of Complex Networks (ACNE 2010), 87-104 (2010) arXiv:1103.2596
- Upstream URL OK
- https://wwwlovre.appspot.com/support.jsp
- Networks
-
Tip: click on a column header to sort the list, or hover over it for a description.
Column legend
- $\left<k\right>$
- Mean degree
- $\sigma_k$
- Standard deviation of the degrees
- $\lambda_h$
- Largest eigenvalue of the Hashimoto (non-backtracking) matrix
- $\tau$
- Random walk mixing time
- $r$
- Degree assortativity
- $c$
- Global clustering coefficient
- $\oslash$
- (Pseudo-) diameter
- $S$
- Relative size of the largest component
- NPs
- Node properties
- EPs
- Edge properties
Name Nodes Edges $\left<k\right>$ $\sigma_k$ $\lambda_h$ $\tau$ $r$ $c$ $\oslash$ $S$ Kind Mode NPs EPs gt GraphML GML csv javax 2,089 7,934 3.80 9.97 21.78 290.93 -0.07 0.16 9 0.49 Directed Unipartite name 27 KiB 38 KiB 38 KiB 38 KiB java 1,368 11,079 8.10 44.88 52.07 4.26 -0.18 0.05 4 1.00 Directed Unipartite name 23 KiB 39 KiB 39 KiB 39 KiB jung 436 1,303 2.99 7.56 12.10 42.56 -0.13 0.18 15 1.00 Directed Unipartite name 6 KiB 9 KiB 8 KiB 8 KiB gae 139 243 1.75 2.39 5.15 59.54 0.14 0.30 9 0.69 Directed Unipartite name 2 KiB 3 KiB 2 KiB 3 KiB