REVIEW 3 major objections 5 minor 47 references
No Edges, No Verdict: A Large-Scale Empirical Study of Declared Dependency Graphs in 78K SBOMs in the Wild
T0 review · 3 major / 5 minor · reviewed 2026-08-01 · deepseek-v4-flash
Pith's one-line read Most published SBOMs lack the dependency graph that vulnerability triage depends on, and consumers who treat missing edges as 'unreachable' measurably lose known-exploited vulnerabilities; reinterpreting silence as 'unknown' recovers them.
desk verdict The census is the contribution; the recall-recovery is an honest, in-sample demo—send it out but require artifacts and a replication. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central object is the declared graph G(S) = (V, E) of an SBOM and the orphan ratio ρ(S), the share of components with no declared edges. The orphan ratio induces a three-way taxonomy (no dependency block, degenerate-with-edges, connected) whose boundary at ρ = 0.5 is threshold-insensitive because the population's distribution has a near-empty valley between the two modes. This detector decides when the graph is too uninformative to support the closed-world 'no path ⇒ unreachable' inference; in that regime, missing edges are remapped to an explicit 'unknown' level rather than a veto. The asymmetry that carries the argument is that declared edges are trustworthy while absent edges are not,
What would settle it
Expand the ground-truth set to hundreds of known-exploited instances across many SBOMs and rerun the controlled comparison: if the recall difference between closed- and open-world scoring shrinks to statistical noise, the claim that the closed-world veto caused the misses is refuted.
Extended reading notes
Core claim
On its own terms, the paper's central claim is that the declared dependency graph is not a reliable substrate for reachability reasoning. In a census of 77,092 parseable SBOMs, 52.9% contain no dependency block at all—failing the US federal minimum-elements requirement for dependency relationships—and among the 36,336 that do, the orphan-ratio distribution is bimodal: a connected mode, a degenerate mode (median 93% isolated components among large documents), and a near-empty valley. A consumer-style scan of 11 large container images lands squarely in the degenerate mode at 95–98% orphans. Because declared edges are almost always true but absent edges are not evidence of independence, the pap
Load-bearing premise
The 18-SBOM production testbed with 2,180 unique CVEs and 20 known-exploited ground-truth instances is representative enough that the measured recall recovery (0.600→0.950) is caused by the open-world semantics rather than by the particular sample.
Editorial extensions
If this is right
- Consumers who multiply reachability into vulnerability scores are converting missing data into confident negative verdicts; in the measured production system, seven of eight missed known-exploited instances were orphan cases zeroed by the veto.
- Field-oriented SBOM quality scores do not detect the absence: documents with no edges and well-connected documents score within 0.1 on a ten-point scale, so quality gates should score the graph itself.
- Producers can move SBOMs between regimes cheaply—resolving against lockfiles instead of manifests drops the degenerate share from roughly 39% (Python) to about 1% (Composer), and a one-line completeness declaration converts silent incompleteness into machine-readable uncertainty.
- In degenerate image scans, filtering orphan components before centrality computation preserves exact results while cutting runtime by 200–4000×; any graph-based component ranking must handle the isolated mass explicitly.
- The regime split is stable: 52.9% of published SBOMs fail the mandatory dependency-relationships field, so any compliance or assurance workflow that assumes a usable graph is operating on a minority of documents.
Reading between the lines
- Beyond the paper, the same closed-world fallacy likely extends to the component list itself: an SBOM that omits a file is analogous to one that omits edges, so consumers should apply the same open-world 'unknown' treatment to component enumeration, not just reachability.
- Because edge emission is toolchain-determined, a consumer who knows the generating tool can predict the regime a priori; a testable extension is routing semantics by generator identity rather than by parsing the graph, which could make the open-world handling cheaper and more reliable.
- The paper's production testbed is small; the natural generalization—which the author lists as future work—is replaying the open-world scoring on a stratified sample of the public corpus. Our guess is the effect will persist in degenerate documents but shrink in the connected regime, where the veto is legitimate.
- If completeness declarations become mandatory and machine-checkable, the graph-quality dimension could be folded into existing quality gates, making the open-world default unnecessary in the long run; that would be a regulatory, not technical, fix.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper presents the first large-scale census of declared dependency-graph topology in SBOMs, scanning all 78,612 files of the Wild SBOMs corpus (77,092 parseable) with a streaming analyzer. It reports three regimes: 52.9% of parseable SBOMs declare no dependency edges at all; 8.8% declare a dependency block but with most components isolated (median orphan share 93% among large degenerate SBOMs); and 38.3% form a connected regime. Edge emission varies strongly with the generating tool, the CycloneDX compositions completeness declaration is used by only 0.10% of documents, and sbomqs quality scores do not distinguish edge-less from connected SBOMs. The paper argues that closed-world inference ('no path implies unreachable') is unsound in the first two regimes, and reports a production case study in which replacing the reachability veto with an 'unknown' level, guarded by an orphan-ratio degeneracy detector, raised KEV recall from 0.600 to 0.950 in controlled re-scoring (0.957 live) without alert flooding. The paper releases the scanner and per-SBOM topology dataset.
Significance. The population census is a substantial and timely contribution. Measuring the declared graph—not just field presence—across the full Wild SBOMs corpus directly quantifies an implicit assumption made by reachability-based SBOM consumers: that the SBOM's edge set approximates the true dependency graph. The finding that 52.9% of public SBOMs omit dependency relationships entirely, and that another 8.8% have a degenerate graph, is an important, falsifiable result. Methodological strengths include the full census rather than a sample, deterministic streaming scanner, two independent full scans with bit-identical results, threshold-insensitivity analysis, and public release of the scanner and derived dataset. The open-world semantics argument is well grounded in soundiness and closed-world-assumption literature. The recall-recovery case study is useful as a documented mechanism, but as the paper itself acknowledges, it is a single-site, small-sample, in-sample demonstration; its status as a 'validated consequence' is weaker than the population-level claims.
major comments (3)
- [Abstract / §VI / Contribution C3] The headline claim 'recovered KEV recall from 0.600 to 0.950' is presented in the abstract and contribution C3 as a validated consequence, but §VI explicitly states this is 'a directional effect with a documented mechanism rather than a significance test.' The evidence is an in-sample evaluation on 18 SBOMs with 20 KEV ground-truth instances, using the same frozen snapshot on which the intervention was designed after observing the failures. The Wilson 95% intervals overlap (0.600:[0.39,0.78]; 0.950:[0.76,0.99]). The abstract and C3 must either be supported by a pre-specified independent validation or be downgraded to 'directional evidence with a documented mechanism.' The population-level normative argument survives without this testbed, but the practical urgency of the open-world fix does not rest on 20 instances.
- [§IV, Table II, RQ2] The claim that 'Edge emission is determined by the generator, not the described software' is stronger than the observational data support. Table II shows strong variation across generators, but generator is confounded with ecosystem and input style; the paper's own ecosystem gradient (pypi 38.8% degenerate vs. composer ~1%, and the lockfile distinction in Section IV) shows this. The data are consistent with 'generator and input style jointly determine edge emission,' not with 'determined by the generator' as a causal statement. Please reword to 'varies strongly with/associated with the generator' or provide a controlled comparison (e.g., same project scanned by multiple tools) before making a causal claim that later feeds the toolmaker recommendation in Section VII.
- [§VI, fix and validation] The controlled re-scoring does not isolate the contribution of the degeneracy detector or the specific threshold τ=0.5. Since all 7 missed KEV instances were orphan×multiplicative-zero cases, assigning any positive 'unknown' factor to orphans in degenerate graphs recovers them almost by construction; the detector's role is only volume control. The paper reports a single configuration (τ=0.5, unknown factor 0.5). To support the claim that the detector, rather than the nonzero factor alone, is load-bearing, please report a sensitivity analysis (e.g., τ=0 meaning factor applied to all orphans, τ=1 meaning factor applied only to empty-block documents) with the corresponding recall and flooding numbers, or explicitly frame the detector as a volume-preserving device and not part of the recall effect.
minor comments (5)
- [Contributions / §VI] Align language: C3 calls the recall recovery 'validated consequence,' but §VI says 'directional effect ... rather than a significance test.' The abstract should carry the same caveat as the body.
- [Fig. 1 caption] The caption's explanation of the exactly-ρ=0.5 bin is confusing. Clarify that the bar for [0.5,0.6) includes the 215 documents at ρ=0.5, which are classified as connected under the strict ρ>τ rule, and that this is why the displayed bars from 0.5 upward sum to more than the degenerate-class size.
- [§IV / Table I] 'Well-connected' for the connected regime (ρ≤0.5) may overstate the case; some documents in this class have half their components isolated. Consider 'connected regime' or report the E/V distribution alongside the orphan ratio.
- [§VI] The live evaluation uses 23 KEV instances while the offline evaluation uses 20; state explicitly why the denominator changes (snapshot timing). Also report precision or F1 in addition to recall and volume increase, since alert flooding is only a proxy for precision.
- [§II] Typo: 'CW A' should be 'CWA' (closed-world assumption).
Circularity Check
No significant circularity; recall recovery is guarded by KEV ablation and explicitly caveated as directional.
full rationale
The paper's central derivation is a population census: parsing 77,092 SBOMs and computing V, E/V, orphan ratios is direct measurement against an external corpus (Wild SBOMs), with reproducibility checked by two independent scans. The taxonomy (Eq. 2) is a definition, not a derived prediction; the threshold tau=0.5 is justified by the measured valley in the orphan-ratio distribution. The strongest candidate for circularity is the RQ4/RQ5 recall-recovery claim, but the paper explicitly removes the KEV signal from scoring before measuring recall: 'the KEV signal is removed from scoring entirely, so the floor never activates and any recall change is attributable to the open-world semantics (i) alone,' which breaks the otherwise automatic link between the metric and the fix. The remaining concerns — the 18-SBOM/20-instance testbed, in-sample intervention, overlapping Wilson intervals — are generalization/validity limitations that the paper itself labels as 'a directional effect with a documented mechanism rather than a significance test'; they do not reduce the derivation to its inputs by construction. There are no self-citations used as load-bearing evidence, no imported uniqueness theorem, and no ansatz smuggled in via citation. Therefore no circular step is established.
Assumptions & free parameters
free parameters (3)
- orphan-ratio threshold τ =
0.5
- unknown reachability factor =
0.5
- flooding guardrail volume increase =
15%
assumptions (4)
- domain assumption Declared edges are trustworthy: extractors transcribe manifests and do not invent dependencies
- domain assumption Wild SBOMs corpus is representative of consumer-visible SBOMs
- standard math Closed-world assumption semantics (Reiter) applies to SBOM graph queries
- domain assumption NTIA minimum elements require dependency relationships
Cite this review
Pith. "Pith review of No Edges, No Verdict: A Large-Scale Empirical Study of Declared Dependency Graphs in 78K SBOMs in the Wild." pith.science (2026). https://pith.science/paper/SMTZV5WV
@misc{pith2026260722140,
author = {Pith},
title = {Pith review of: No Edges, No Verdict: A Large-Scale Empirical Study of Declared Dependency Graphs in 78K SBOMs in the Wild},
year = {2026},
howpublished = {\url{https://pith.science/paper/SMTZV5WV}},
note = {Machine review of arXiv:2607.22140}
}
read the original abstract
Software Bills of Materials (SBOMs) are consumed not only as component inventories but as dependency graphs: vulnerability triage, reachability filtering, and impact analysis all traverse the edges an SBOM declares. We present the first large-scale characterization of the declared dependency graph across 78,612 real-world SBOM files from the Wild SBOMs dataset (77,092 parseable). We find that the population splits into three regimes: 52.9% of SBOMs declare no edges at all (failing the NTIA minimum-elements requirement of dependency relationships), 8.8% declare a dependency block yet leave the majority of components isolated (degenerate regime; among such SBOMs with at least 50 components the median orphan share is 93%, and our 11 Syft-generated container-image SBOMs fall in this regime at 95-98% orphans), and 38.3% form well-connected graphs. Edge emission is determined by the generator, not the described software (0%-100% no-edge rates across tools), and the specification-level mechanism for declaring graph incompleteness (CycloneDX compositions) is used by 0.10% of the population. We argue that in the first two regimes, the common consumer inference "no path implies unreachable" is an unsound closed-world conclusion drawn from a demonstrably incomplete artifact; in a production vulnerability-prioritization system, replacing the resulting veto with an explicit "unknown" level guarded by a degeneracy detector recovered KEV recall from 0.600 to 0.950 (controlled re-scoring; 0.957 in a live end-to-end run) without alert flooding. We release our streaming scanner and the full per-SBOM topology dataset.
Figures
Reference graph
Works this paper leans on
-
[1]
The minimum elements for a software bill of materials (SBOM),
National Telecommunications and Information Administration, “The minimum elements for a software bill of materials (SBOM),” United States Department of Commerce, Tech. Rep., 2021, pursuant to Execu- tive Order 14028
2021
-
[2]
A large scale empirical analysis on the adherence gap between standards and tools in SBOM,
C. Wang, J. Wu, H. Lyu, X. Ling, T. Luo, Y . Wu, and C. Zhao, “A large scale empirical analysis on the adherence gap between standards and tools in SBOM,”ACM Transactions on Software Engineering and Methodology, 2026, to appear. arXiv:2601.05622
arXiv 2026
-
[3]
Software dark mat- ter: Gazing at uncharted files to navigate SBOM integrations,
A. Reddypalle, D. Roellke, and S. Torres-Arias, “Software dark mat- ter: Gazing at uncharted files to navigate SBOM integrations,” 2026, preprint
2026
-
[4]
Wild SBOMs: a large-scale dataset of software bills of materials from public code,
L. Soeiro, T. Robert, and S. Zacchiroli, “Wild SBOMs: a large-scale dataset of software bills of materials from public code,” inProceedings of the 22nd International Conference on Mining Software Repositories (MSR), Data and Tool Showcase, 2025, dataset: https://doi.org/10.5281/ zenodo.14250103. arXiv:2503.15021
arXiv 2025
-
[5]
In defense of soundiness: A manifesto,
B. Livshits, M. Sridharan, Y . Smaragdakis, O. Lhoták, J. N. Amaral, B.- Y . E. Chang, S. Z. Guyer, U. P. Khedker, A. Møller, and D. Vardoulakis, “In defense of soundiness: A manifesto,”Communications of the ACM, vol. 58, no. 2, pp. 44–46, 2015
2015
-
[6]
On closed world data bases,
R. Reiter, “On closed world data bases,” inLogic and Data Bases. Plenum Press, 1978, pp. 55–76
1978
-
[7]
CycloneDX bill of materials specification, version 1.6 — compositions,
OW ASP Foundation, “CycloneDX bill of materials specification, version 1.6 — compositions,” https://cyclonedx.org/use-cases/ compositions-dependencies/, 2024
2024
-
[8]
Executive order 14028: Improving the nation’s cybersecurity,
The White House, “Executive order 14028: Improving the nation’s cybersecurity,” Federal Register 86 FR 26633, 2021
2021
Show all 47 references
-
[9]
Regulation (eu) 2024/2847 on hor- izontal cybersecurity requirements for products with digital elements (cyber resilience act),
European Parliament and Council, “Regulation (eu) 2024/2847 on hor- izontal cybersecurity requirements for products with digital elements (cyber resilience act),” 2024, SBOM requirement: Annex I, Part II
2024
-
[10]
Framing software component transparency: Establishing a com- mon software bill of materials (SBOM),
CISA, “Framing software component transparency: Establishing a com- mon software bill of materials (SBOM),” Cybersecurity and Infrastruc- ture Security Agency, Tech. Rep., 2024, third Edition
2024
-
[11]
Automated SBOM-driven vulnerability triage for IoT firmware: A lightweight pipeline for risk prioritization,
A. Tolay, “Automated SBOM-driven vulnerability triage for IoT firmware: A lightweight pipeline for risk prioritization,” 2026
2026
-
[12]
Exploit prediction scoring system (EPSS),
J. Jacobs, S. Romanosky, B. Edwards, I. Adjerid, and M. Roytman, “Exploit prediction scoring system (EPSS),”Digital Threats: Research and Practice, vol. 2, no. 3, 2021
2021
-
[13]
Con- flicting scores, confusing signals: An empirical study of vulnerability scoring systems,
V . Koscinski, M. Nelson, A. Okutan, R. Falso, and M. Mirakhorli, “Con- flicting scores, confusing signals: An empirical study of vulnerability scoring systems,” 2025
2025
-
[14]
Efficacy of EPSS in high severity CVEs found in KEV,
R. Parla, “Efficacy of EPSS in high severity CVEs found in KEV,” 2024
2024
-
[15]
Towards predicting multi-vulnerability attack chains in software supply chains from software bill of materials graphs,
L. Baird and A. Moin, “Towards predicting multi-vulnerability attack chains in software supply chains from software bill of materials graphs,” 2026, fSE 2026 IVR track
2026
-
[16]
The ripple effect of vul- nerabilities in Maven Central: Prevalence, propagation, and mitigation challenges,
E. Ul Haq, S. Wang, and R. S. Allison, “The ripple effect of vul- nerabilities in Maven Central: Prevalence, propagation, and mitigation challenges,” 2025
2025
-
[17]
Out of sight, still at risk: The lifecycle of transitive vulnerabilities in Maven,
P. Przymus, M. Fejzer, J. Nar˛ ebski, K. Rykaczewski, and K. Stencel, “Out of sight, still at risk: The lifecycle of transitive vulnerabilities in Maven,” 2025
2025
-
[18]
Tracing vulnerabilities in Maven: A study of CVE lifecycles and dependency networks,
C. Yang-Smith and A. Abdellatif, “Tracing vulnerabilities in Maven: A study of CVE lifecycles and dependency networks,” 2025
2025
-
[19]
Propagation- based vulnerability impact assessment for software supply chains,
B. Ruan, Z. Lin, J. Liu, C. Zhang, K. Ji, and Z. Liang, “Propagation- based vulnerability impact assessment for software supply chains,” 2025
2025
-
[20]
Vulnerable open source dependencies: Counting those that matter,
I. Pashchenko, H. Plate, S. E. Ponta, A. Sabetta, and F. Massacci, “Vulnerable open source dependencies: Counting those that matter,” in ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), 2018
2018
-
[21]
Vuln4Real: A methodology for counting actually vulnerable dependencies,
——, “Vuln4Real: A methodology for counting actually vulnerable dependencies,”IEEE Transactions on Software Engineering, vol. 48, no. 5, pp. 1592–1609, 2022
2022
-
[22]
Backstabber’s knife collection: A review of open source software supply chain attacks,
M. Ohm, H. Plate, A. Sykosch, and M. Meier, “Backstabber’s knife collection: A review of open source software supply chain attacks,” inDetection of Intrusions and Malware, and Vulnerability Assessment (DIMVA), ser. LNCS, vol. 12223, 2020
2020
-
[23]
SoK: Taxonomy of attacks on open-source software supply chains,
P. Ladisa, H. Plate, M. Martinez, and O. Barais, “SoK: Taxonomy of attacks on open-source software supply chains,” inIEEE Symposium on Security and Privacy (S&P), 2023, arXiv:2204.04008
2023 arXiv
-
[24]
Small world with high risks: A study of security threats in the npm ecosystem,
M. Zimmermann, C.-A. Staicu, C. Tenny, and M. Pradel, “Small world with high risks: A study of security threats in the npm ecosystem,” in 28th USENIX Security Symposium, 2019, arXiv:1902.09217
2019 arXiv
-
[25]
Syft: CLI tool and library for generating a software bill of materials from container images and filesystems,
Anchore, Inc., “Syft: CLI tool and library for generating a software bill of materials from container images and filesystems,” https://github.com/ anchore/syft, 2024, version 1.42, accessed 2026-07
2024
-
[26]
sbomqs: Quality metrics for SBOMs,
Interlynk, “sbomqs: Quality metrics for SBOMs,” https://github.com/ interlynk-io/sbomqs, 2024, accessed 2026-07
2024
-
[27]
A study of security vulnerabilities on Docker Hub,
R. Shu, X. Gu, and W. Enck, “A study of security vulnerabilities on Docker Hub,” inACM Conference on Data and Application Security and Privacy (CODASPY), 2017
2017
-
[28]
On the relation between outdated docker containers, severity vulnerabilities, and bugs,
A. Zerouali, T. Mens, G. Robles, and J. M. Gonzalez-Barahona, “On the relation between outdated docker containers, severity vulnerabilities, and bugs,” inIEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), 2019
2019
-
[29]
A faster algorithm for betweenness centrality,
U. Brandes, “A faster algorithm for betweenness centrality,”Journal of Mathematical Sociology, vol. 25, no. 2, pp. 163–177, 2001
2001
-
[30]
SBOMproof: Beyond alleged SBOM compliance for supply chain security of container images,
J. Bufalino, M. Di Francesco, A. Blaise, and S. Secci, “SBOMproof: Beyond alleged SBOM compliance for supply chain security of container images,” 2025, preprint
2025
-
[31]
The impact of SBOM generators on vulnerability assessment in Python: A comparison and a novel approach,
G. Benedetti, S. Cofano, A. Brighente, and M. Conti, “The impact of SBOM generators on vulnerability assessment in Python: A comparison and a novel approach,” 2024, preprint
2024
-
[32]
Accuracy evaluation of SBOM tools for web applications and system-level software,
A. Halbritter and D. Merli, “Accuracy evaluation of SBOM tools for web applications and system-level software,” inProceedings of the 19th International Conference on Availability, Reliability and Security (ARES), 2024
2024
-
[33]
The state of the SBOM tool ecosystems: A comparative analysis of SPDX and CycloneDX,
Z. Zhao, A. A. Bangash, T. Ge, A. Singh, Z. Wang, and B. Adams, “The state of the SBOM tool ecosystems: A comparative analysis of SPDX and CycloneDX,” 2025
2025
-
[34]
A landscape study of open source and proprietary tools for software bill of materials (SBOM),
M. Mirakhorli, D. Garcia, S. Dillon, K. Laporte, M. Morrison, H. Lu, V . Koscinski, and C. Enoch, “A landscape study of open source and proprietary tools for software bill of materials (SBOM),” 2024
2024
-
[35]
Supply chain insecurity: The lack of integrity protection in SBOM solutions,
C. Ozkan, X. Zou, and D. Singelee, “Supply chain insecurity: The lack of integrity protection in SBOM solutions,” 2024
2024
-
[36]
A reality check on SBOM- based vulnerability management: An empirical study and a path for- ward,
L. Zhou, M. Dacier, and C. Konstantinou, “A reality check on SBOM- based vulnerability management: An empirical study and a path for- ward,” 2025, preprint
2025
-
[37]
Software bills of materials in Maven Central,
Y . Gamage, N. Gonzalez Fernandez, M. Monperrus, and B. Baudry, “Software bills of materials in Maven Central,” inProceedings of the 22nd International Conference on Mining Software Repositories (MSR), 2025, arXiv:2501.13832
2025
-
[38]
SBOM dataset from 100 000+ public GitHub repositories,
A. Chaora, “SBOM dataset from 100 000+ public GitHub repositories,” Zenodo, 2025
2025
-
[39]
Soft- ware bill of materials in software supply chain security: A systematic literature review,
E. O’Donoghue, Y . Hastings, E. Ortiz, and A. R. Manzi Muneza, “Soft- ware bill of materials in software supply chain security: A systematic literature review,” 2025
2025
-
[40]
An empirical comparison of dependency network evolution in seven software packaging ecosystems,
A. Decan, T. Mens, and P. Grosjean, “An empirical comparison of dependency network evolution in seven software packaging ecosystems,” Empirical Software Engineering, vol. 24, no. 1, pp. 381–416, 2019
2019
-
[41]
Structure and evolution of package dependency networks,
R. Kikas, G. Gousios, M. Dumas, and D. Pfahl, “Structure and evolution of package dependency networks,” inProceedings of the 14th Interna- tional Conference on Mining Software Repositories (MSR), 2017
2017
-
[42]
Structural and connectiv- ity patterns in the Maven Central dependency network,
D. Ogenrwot, J. Businge, and S. Arifuzzaman, “Structural and connectiv- ity patterns in the Maven Central dependency network,” 2025, preprint
2025
-
[43]
On the impact of outdated and vulnerable JavaScript pack- ages in Docker images,
A. Zerouali, V . Cosentino, T. Mens, G. Robles, and J. M. Gonzalez- Barahona, “On the impact of outdated and vulnerable JavaScript pack- ages in Docker images,” inIEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), 2019
2019
-
[44]
Beyond metadata: Code- centric and usage-based analysis of known vulnerabilities in open-source software,
S. E. Ponta, H. Plate, and A. Sabetta, “Beyond metadata: Code- centric and usage-based analysis of known vulnerabilities in open-source software,” inProceedings of the IEEE International Conference on Software Maintenance and Evolution (ICSME), 2018, eclipse Steady
2018
-
[45]
A comparative study of vulner- ability reporting by software composition analysis tools,
N. Imtiaz, S. Thorn, and L. Williams, “A comparative study of vulner- ability reporting by software composition analysis tools,” 2021, eSEM 2021
2021
-
[46]
Hidden dependencies and component variants in SBOM-based software composition analysis,
S. Rasheed, M. McPhee, L. Patterson, S. MacDonell, and J. Dietrich, “Hidden dependencies and component variants in SBOM-based software composition analysis,” 2026, preprint
2026
-
[47]
Judge: Identifying, understanding, and evaluating sources of unsoundness in call graphs,
M. Reif, F. Kübler, M. Eichberg, D. Helm, and M. Mezini, “Judge: Identifying, understanding, and evaluating sources of unsoundness in call graphs,” inProceedings of the 28th ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), 2019
2019
Reviewed August 1, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.