{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2026:R3GBVVJY4TW2TH42YYCLWIL4CB","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":"fc452230f3c4581ab08c86932386e193871f6928046e18eba0c3dc070228e065","cross_cats_sorted":["cs.PL"],"license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.SE","submitted_at":"2026-05-27T18:48:07Z","title_canon_sha256":"134a9ae95dff8de46c09025a865d0ae086d224396886b294e3bdc18c09e25d82"},"schema_version":"1.0","source":{"id":"2605.28989","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2605.28989","created_at":"2026-05-29T01:04:42Z"},{"alias_kind":"arxiv_version","alias_value":"2605.28989v1","created_at":"2026-05-29T01:04:42Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2605.28989","created_at":"2026-05-29T01:04:42Z"},{"alias_kind":"pith_short_12","alias_value":"R3GBVVJY4TW2","created_at":"2026-05-29T01:04:42Z"},{"alias_kind":"pith_short_16","alias_value":"R3GBVVJY4TW2TH42","created_at":"2026-05-29T01:04:42Z"},{"alias_kind":"pith_short_8","alias_value":"R3GBVVJY","created_at":"2026-05-29T01:04:42Z"}],"graph_snapshots":[{"event_id":"sha256:5f8394e30fc3b1b40402c7778fe4a5b9c9d37936bf5c2a574d1c2bef7f77bf8e","target":"graph","created_at":"2026-05-29T01:04:42Z","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/2605.28989/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Software product line (SPL) engineering has been successfully applied to software development by obtaining software systems as compositions of modular features. Existing approaches to SPL engineering, however, are typically bound to a specific technological space (such as, a programming language and a composer) and integrated development environment (IDE), and rely on extraction mechanisms that make strong assumptions on the underlying technological space. This tight coupling hinders reuse, evolution, and adoption of heterogeneous development environments. We propose a general, workbench-agnos","authors_text":"Federico Bruzzone, Luca Favalli, Walter Cazzola","cross_cats":["cs.PL"],"headline":"","license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.SE","submitted_at":"2026-05-27T18:48:07Z","title":"Generalized Software Product Line Extraction"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2605.28989","kind":"arxiv","version":1},"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:e5f936bc36fefeec1717047ca245777a4fd5e0613c0c67a26a4be10de68ce58c","target":"record","created_at":"2026-05-29T01:04:42Z","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":"fc452230f3c4581ab08c86932386e193871f6928046e18eba0c3dc070228e065","cross_cats_sorted":["cs.PL"],"license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.SE","submitted_at":"2026-05-27T18:48:07Z","title_canon_sha256":"134a9ae95dff8de46c09025a865d0ae086d224396886b294e3bdc18c09e25d82"},"schema_version":"1.0","source":{"id":"2605.28989","kind":"arxiv","version":1}},"canonical_sha256":"8ecc1ad538e4eda99f9ac604bb217c10468e5fad7ecf65472fc2202160990ffc","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"8ecc1ad538e4eda99f9ac604bb217c10468e5fad7ecf65472fc2202160990ffc","first_computed_at":"2026-05-29T01:04:42.814999Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-29T01:04:42.814999Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"1Ldf5bOUc/ypc/HyWbgsRV9tk60Lu3G5SPEM334xPIsus9rRHv3fLRZ30LFSy4Cf9clsCDpzIzEnsBR0tWEeAQ==","signature_status":"signed_v1","signed_at":"2026-05-29T01:04:42.815626Z","signed_message":"canonical_sha256_bytes"},"source_id":"2605.28989","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:e5f936bc36fefeec1717047ca245777a4fd5e0613c0c67a26a4be10de68ce58c","sha256:5f8394e30fc3b1b40402c7778fe4a5b9c9d37936bf5c2a574d1c2bef7f77bf8e"],"state_sha256":"b05358229de91791426514bc5f7b0a2a91ccba99eab7d9b5c78881ae174655b6"}