{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2025:E5TFFR43IL5VK2JMCE2GRUXYW5","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":"fef5fd49827461c2e70d59d4da92b2618763ad9f9ba44ff078073b3f51683f87","cross_cats_sorted":["cs.DB"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-07-28T13:59:39Z","title_canon_sha256":"ba5e30e22b0688f9b6315483d56fbf9eb23b20fb5820b48ffba1ccc023987528"},"schema_version":"1.0","source":{"id":"2507.20848","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2507.20848","created_at":"2026-07-05T11:44:26Z"},{"alias_kind":"arxiv_version","alias_value":"2507.20848v1","created_at":"2026-07-05T11:44:26Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2507.20848","created_at":"2026-07-05T11:44:26Z"},{"alias_kind":"pith_short_12","alias_value":"E5TFFR43IL5V","created_at":"2026-07-05T11:44:26Z"},{"alias_kind":"pith_short_16","alias_value":"E5TFFR43IL5VK2JM","created_at":"2026-07-05T11:44:26Z"},{"alias_kind":"pith_short_8","alias_value":"E5TFFR43","created_at":"2026-07-05T11:44:26Z"}],"graph_snapshots":[{"event_id":"sha256:ae68221595c39e10e9ddcaa1b9bdcbff2bea53cf202d82ae5c9e9a2b7b4f5942","target":"graph","created_at":"2026-07-05T11:44:26Z","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/2507.20848/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"In RESTful APIs, interactions with a database are a common and crucial aspect. When generating whitebox tests, it is essential to consider the database's state (i.e., the data contained in the database) to achieve higher code coverage and uncover more hidden faults. This article presents novel techniques to enhance search-based software test generation for RESTful APIs interacting with NoSQL databases. Specifically, we target the popular MongoDB database, by dynamically analyzing (via automated code instrumentation) the state of the database during the test generation process. Additionally, to","authors_text":"Andrea Arcuri, Hernan Ghianni, Juan P. Galeotti, Man Zhang","cross_cats":["cs.DB"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-07-28T13:59:39Z","title":"Search-Based Fuzzing For RESTful APIs That Use MongoDB"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2507.20848","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:3908b73ef511d1e74adc1ca9e8fba7b2e7553df5c58e7c5e76e7fa05aab400cc","target":"record","created_at":"2026-07-05T11:44:26Z","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":"fef5fd49827461c2e70d59d4da92b2618763ad9f9ba44ff078073b3f51683f87","cross_cats_sorted":["cs.DB"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-07-28T13:59:39Z","title_canon_sha256":"ba5e30e22b0688f9b6315483d56fbf9eb23b20fb5820b48ffba1ccc023987528"},"schema_version":"1.0","source":{"id":"2507.20848","kind":"arxiv","version":1}},"canonical_sha256":"276652c79b42fb55692c113468d2f8b76a9cc3b3b21f694d1bc914da413247b0","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"276652c79b42fb55692c113468d2f8b76a9cc3b3b21f694d1bc914da413247b0","first_computed_at":"2026-07-05T11:44:26.938989Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T11:44:26.938989Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"s4fdSgECoaWGdC+pUYKjN3j4ttM/B6AQOha2aIeT3mUJNRwqbnw0EyTld1/Y/261kLN29WW7CnSuAFve4a5DDA==","signature_status":"signed_v1","signed_at":"2026-07-05T11:44:26.939430Z","signed_message":"canonical_sha256_bytes"},"source_id":"2507.20848","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:3908b73ef511d1e74adc1ca9e8fba7b2e7553df5c58e7c5e76e7fa05aab400cc","sha256:ae68221595c39e10e9ddcaa1b9bdcbff2bea53cf202d82ae5c9e9a2b7b4f5942"],"state_sha256":"e912d89f0a71f902484f08c07543f1a99e9830a5c26d9b608bf96c0c16e34944"}