Authors
Marcos Cordeiro de Brito, Leandro Augusto da Silva
Published in
Data in brief. Volume 69. Pages 113290. Epub Sep 24, 2026.
Abstract
This article describes a curated dataset of structural dependency graphs and object-oriented metrics extracted from 21 open-source Java systems. Each repository was analyzed at a fixed commit using a deterministic AST-based static analysis pipeline. For every project, the dataset provides a weighted directed GraphML file encoding class-to-class structural dependencies, with node-level metrics (LCOM4, CBO, RFC, NOM, NOA) embedded as node attributes, together with execution metadata documenting repository URL, commit hash, extraction date, tool and dependency versions, and a configuration hash that makes the analysis parameters independently verifiable. The selected systems cover distinct domains, including build tools, frameworks, distributed platforms, and utility libraries, and range in size from 43 to 29,695 classes. All artifacts correspond to dataset version v1.0.1 and are publicly available through a Zenodo repository (DOI: https://doi.org/10.5281/zenodo.18744312). The dataset was generated using JASTG v1.0.0 (commit b62a943), providing version-level traceability between code and data. The dataset is intended for use in graph-based modularity analysis, community detection, and architectural structure mining on Java code representations.
PMID:
42861108
Bibliographic data and abstract were imported from PubMed on 12 Oct 2026.
Read full publication at:
Please sign in
to see all details.
Advertisement
Stats
- Recommendations n/a n/a positive of 0 vote(s)
- Views 4
- Comments 0