{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2024:JSOC53G4MYL5O5IXFXTU6MWPN5","short_pith_number":"pith:JSOC53G4","schema_version":"1.0","canonical_sha256":"4c9c2eecdc6617d775172de74f32cf6f77e102587e064d43be93df1a9f77a33a","source":{"kind":"arxiv","id":"2406.17354","version":2},"attestation_state":"computed","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 "},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"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"},"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"},"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"},"aliases":[{"alias_kind":"arxiv","alias_value":"2406.17354","created_at":"2026-07-05T12:02:34.787493+00:00"},{"alias_kind":"arxiv_version","alias_value":"2406.17354v2","created_at":"2026-07-05T12:02:34.787493+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2406.17354","created_at":"2026-07-05T12:02:34.787493+00:00"},{"alias_kind":"pith_short_12","alias_value":"JSOC53G4MYL5","created_at":"2026-07-05T12:02:34.787493+00:00"},{"alias_kind":"pith_short_16","alias_value":"JSOC53G4MYL5O5IX","created_at":"2026-07-05T12:02:34.787493+00:00"},{"alias_kind":"pith_short_8","alias_value":"JSOC53G4","created_at":"2026-07-05T12:02:34.787493+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":1,"internal_anchor_count":1,"sample":[{"citing_arxiv_id":"2507.14554","citing_title":"Emerging Trends in Software Architecture from the Practitioners Perspective: A Five Year Review","ref_index":20,"is_internal_anchor":true}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/JSOC53G4MYL5O5IXFXTU6MWPN5","json":"https://pith.science/pith/JSOC53G4MYL5O5IXFXTU6MWPN5.json","graph_json":"https://pith.science/api/pith-number/JSOC53G4MYL5O5IXFXTU6MWPN5/graph.json","events_json":"https://pith.science/api/pith-number/JSOC53G4MYL5O5IXFXTU6MWPN5/events.json","paper":"https://pith.science/paper/JSOC53G4"},"agent_actions":{"view_html":"https://pith.science/pith/JSOC53G4MYL5O5IXFXTU6MWPN5","download_json":"https://pith.science/pith/JSOC53G4MYL5O5IXFXTU6MWPN5.json","view_paper":"https://pith.science/paper/JSOC53G4","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2406.17354&json=true","fetch_graph":"https://pith.science/api/pith-number/JSOC53G4MYL5O5IXFXTU6MWPN5/graph.json","fetch_events":"https://pith.science/api/pith-number/JSOC53G4MYL5O5IXFXTU6MWPN5/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/JSOC53G4MYL5O5IXFXTU6MWPN5/action/timestamp_anchor","attest_storage":"https://pith.science/pith/JSOC53G4MYL5O5IXFXTU6MWPN5/action/storage_attestation","attest_author":"https://pith.science/pith/JSOC53G4MYL5O5IXFXTU6MWPN5/action/author_attestation","sign_citation":"https://pith.science/pith/JSOC53G4MYL5O5IXFXTU6MWPN5/action/citation_signature","submit_replication":"https://pith.science/pith/JSOC53G4MYL5O5IXFXTU6MWPN5/action/replication_record"}},"created_at":"2026-07-05T12:02:34.787493+00:00","updated_at":"2026-07-05T12:02:34.787493+00:00"}