{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:JSOC53G4MYL5O5IXFXTU6MWPN5","short_pith_number":"pith:JSOC53G4","canonical_record":{"source":{"id":"2406.17354","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-06-25T08:13:28Z","cross_cats_sorted":["cs.DC"],"title_canon_sha256":"8a077c1345f2929c6387e0f55a5376a7c39e0f3d290a19df0852034dc8712a26","abstract_canon_sha256":"99f82e04f7f2c360561687d5294b0073ecf03a96faa1a26152f44e3fe4b58111"},"schema_version":"1.0"},"canonical_sha256":"4c9c2eecdc6617d775172de74f32cf6f77e102587e064d43be93df1a9f77a33a","source":{"kind":"arxiv","id":"2406.17354","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2406.17354","created_at":"2026-07-05T12:02:34Z"},{"alias_kind":"arxiv_version","alias_value":"2406.17354v2","created_at":"2026-07-05T12:02:34Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2406.17354","created_at":"2026-07-05T12:02:34Z"},{"alias_kind":"pith_short_12","alias_value":"JSOC53G4MYL5","created_at":"2026-07-05T12:02:34Z"},{"alias_kind":"pith_short_16","alias_value":"JSOC53G4MYL5O5IX","created_at":"2026-07-05T12:02:34Z"},{"alias_kind":"pith_short_8","alias_value":"JSOC53G4","created_at":"2026-07-05T12:02:34Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:JSOC53G4MYL5O5IXFXTU6MWPN5","target":"record","payload":{"canonical_record":{"source":{"id":"2406.17354","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-06-25T08:13:28Z","cross_cats_sorted":["cs.DC"],"title_canon_sha256":"8a077c1345f2929c6387e0f55a5376a7c39e0f3d290a19df0852034dc8712a26","abstract_canon_sha256":"99f82e04f7f2c360561687d5294b0073ecf03a96faa1a26152f44e3fe4b58111"},"schema_version":"1.0"},"canonical_sha256":"4c9c2eecdc6617d775172de74f32cf6f77e102587e064d43be93df1a9f77a33a","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T12:02:34.787919Z","signature_b64":"jYsaEPb7Hn4ajwAvu0bA77TuRR8HiEiQ/YyLLBX1dtp92TD8dDbAyG3Z1J5KQoKPqo2W6Nudia6H2xxAMwxOBw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"4c9c2eecdc6617d775172de74f32cf6f77e102587e064d43be93df1a9f77a33a","last_reissued_at":"2026-07-05T12:02:34.787438Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T12:02:34.787438Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2406.17354","source_version":2,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T12:02:34Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"LyTus+OMfc33cxVXNcUu08nOTBSsXR+Kkg/r9UgggP4Ncuhq5Fsks8OKJoXWqfBCisv8HlPhC61cdq4pm7m5DQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-12T18:20:03.391749Z"},"content_sha256":"93feb543049bd9f8bf9e5549ce2d00741ae68f83b99429012fefa0b71535d941","schema_version":"1.0","event_id":"sha256:93feb543049bd9f8bf9e5549ce2d00741ae68f83b99429012fefa0b71535d941"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:JSOC53G4MYL5O5IXFXTU6MWPN5","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"On the correlation between Architectural Smells and Static Analysis Warnings","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.DC"],"primary_cat":"cs.SE","authors_text":"Francesca Arcelli Fontana, Matteo Esposito, Mikel Robredo, Valentina Lenarduzzi","submitted_at":"2024-06-25T08:13:28Z","abstract_excerpt":"Background. Software quality assurance is essential during software development and maintenance. Static Analysis Tools (SAT) are widely used for assessing code quality. Architectural smells are becoming more daunting to address and evaluate among quality issues.\n  Objective. We aim to understand the relationships between static analysis warnings (SAW) and architectural smells (AS) to guide developers/maintainers in focusing their efforts on SAWs more prone to co-occurring with AS.\n  Method. We performed an empirical study on 103 Java projects totaling 72 million LOC belonging to projects from "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2406.17354","kind":"arxiv","version":2},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2406.17354/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T12:02:34Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"B4loNi3Z24l2VsmRboT0UuzrT6zLBqygbC873I+QrPCcbjtYns3olkmcGA3W5PpoToHDcgyejRTSfb/KBINDBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-12T18:20:03.392305Z"},"content_sha256":"de2982b59ffac46a30b140a2ac68bba22cc6033b764b79dd8fd2f41de460bcf8","schema_version":"1.0","event_id":"sha256:de2982b59ffac46a30b140a2ac68bba22cc6033b764b79dd8fd2f41de460bcf8"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/JSOC53G4MYL5O5IXFXTU6MWPN5/bundle.json","state_url":"https://pith.science/pith/JSOC53G4MYL5O5IXFXTU6MWPN5/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/JSOC53G4MYL5O5IXFXTU6MWPN5/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-08-12T18:20:03Z","links":{"resolver":"https://pith.science/pith/JSOC53G4MYL5O5IXFXTU6MWPN5","bundle":"https://pith.science/pith/JSOC53G4MYL5O5IXFXTU6MWPN5/bundle.json","state":"https://pith.science/pith/JSOC53G4MYL5O5IXFXTU6MWPN5/state.json","well_known_bundle":"https://pith.science/.well-known/pith/JSOC53G4MYL5O5IXFXTU6MWPN5/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:JSOC53G4MYL5O5IXFXTU6MWPN5","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"99f82e04f7f2c360561687d5294b0073ecf03a96faa1a26152f44e3fe4b58111","cross_cats_sorted":["cs.DC"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-06-25T08:13:28Z","title_canon_sha256":"8a077c1345f2929c6387e0f55a5376a7c39e0f3d290a19df0852034dc8712a26"},"schema_version":"1.0","source":{"id":"2406.17354","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2406.17354","created_at":"2026-07-05T12:02:34Z"},{"alias_kind":"arxiv_version","alias_value":"2406.17354v2","created_at":"2026-07-05T12:02:34Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2406.17354","created_at":"2026-07-05T12:02:34Z"},{"alias_kind":"pith_short_12","alias_value":"JSOC53G4MYL5","created_at":"2026-07-05T12:02:34Z"},{"alias_kind":"pith_short_16","alias_value":"JSOC53G4MYL5O5IX","created_at":"2026-07-05T12:02:34Z"},{"alias_kind":"pith_short_8","alias_value":"JSOC53G4","created_at":"2026-07-05T12:02:34Z"}],"graph_snapshots":[{"event_id":"sha256:de2982b59ffac46a30b140a2ac68bba22cc6033b764b79dd8fd2f41de460bcf8","target":"graph","created_at":"2026-07-05T12:02:34Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2406.17354/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Background. Software quality assurance is essential during software development and maintenance. Static Analysis Tools (SAT) are widely used for assessing code quality. Architectural smells are becoming more daunting to address and evaluate among quality issues.\n  Objective. We aim to understand the relationships between static analysis warnings (SAW) and architectural smells (AS) to guide developers/maintainers in focusing their efforts on SAWs more prone to co-occurring with AS.\n  Method. We performed an empirical study on 103 Java projects totaling 72 million LOC belonging to projects from ","authors_text":"Francesca Arcelli Fontana, Matteo Esposito, Mikel Robredo, Valentina Lenarduzzi","cross_cats":["cs.DC"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-06-25T08:13:28Z","title":"On the correlation between Architectural Smells and Static Analysis Warnings"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2406.17354","kind":"arxiv","version":2},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:93feb543049bd9f8bf9e5549ce2d00741ae68f83b99429012fefa0b71535d941","target":"record","created_at":"2026-07-05T12:02:34Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"99f82e04f7f2c360561687d5294b0073ecf03a96faa1a26152f44e3fe4b58111","cross_cats_sorted":["cs.DC"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-06-25T08:13:28Z","title_canon_sha256":"8a077c1345f2929c6387e0f55a5376a7c39e0f3d290a19df0852034dc8712a26"},"schema_version":"1.0","source":{"id":"2406.17354","kind":"arxiv","version":2}},"canonical_sha256":"4c9c2eecdc6617d775172de74f32cf6f77e102587e064d43be93df1a9f77a33a","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"4c9c2eecdc6617d775172de74f32cf6f77e102587e064d43be93df1a9f77a33a","first_computed_at":"2026-07-05T12:02:34.787438Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T12:02:34.787438Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"jYsaEPb7Hn4ajwAvu0bA77TuRR8HiEiQ/YyLLBX1dtp92TD8dDbAyG3Z1J5KQoKPqo2W6Nudia6H2xxAMwxOBw==","signature_status":"signed_v1","signed_at":"2026-07-05T12:02:34.787919Z","signed_message":"canonical_sha256_bytes"},"source_id":"2406.17354","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:93feb543049bd9f8bf9e5549ce2d00741ae68f83b99429012fefa0b71535d941","sha256:de2982b59ffac46a30b140a2ac68bba22cc6033b764b79dd8fd2f41de460bcf8"],"state_sha256":"3effae3d7bafc65dc7b53a17ede5e2583b2c9cd6da89bbfa88f2898176344f5d"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"trUB3iaJinc7+1nmRiGfcg8Tz+RH2+x5vodCXrA19ZKmmcl6PK4bw/k+pedk0FlhsqRy4N1ZrHeeiY5FZ+A7Cg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-12T18:20:03.397065Z","bundle_sha256":"471a0fdc41964bf70553bd7580712d58e8758290a896281c14900e93290c17c2"}}