{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2021:TGUDJ7MHQLPFBBRMS4KAVFKYNU","short_pith_number":"pith:TGUDJ7MH","schema_version":"1.0","canonical_sha256":"99a834fd8782de50862c97140a95586d03d8787c948446ef0ac6b93deee970a3","source":{"kind":"arxiv","id":"2104.00142","version":1},"attestation_state":"computed","paper":{"title":"NodeSRT: A Selective Regression Testing Tool for Node.js Application","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Yufeng Chen","submitted_at":"2021-03-31T22:23:48Z","abstract_excerpt":"Node.js is one of the most popular frameworks for building web applications. As software systems mature, the cost of running their entire regression test suite can become significant. Selective Regression Testing (SRT) is a technique that executes only a subset of tests the regression test suite can detect software failures more efficiently. Previous SRT studies mainly focused on standard desktop applications. Node.js applications are considered hard to perform test reduction because of Node's asynchronous, event-driven programming model and because JavaScript is a dynamic programming language"},"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":"2104.00142","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2021-03-31T22:23:48Z","cross_cats_sorted":[],"title_canon_sha256":"a0a6c82940fac9200c9368a64325d62d856f18000f52a05734f58f415c43ef6a","abstract_canon_sha256":"e68e6fdee226ee38e9fa86bc02c15761d66291327a4e06bbce016f215333355c"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T02:28:24.171726Z","signature_b64":"+nr6PitIe8nYosS7z0S78fWltXC0aU3cOnpobpPP48ZnXQl5vjVL1mvifzq8iI3+b4wLUKFRij0thyUrCkOKCA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"99a834fd8782de50862c97140a95586d03d8787c948446ef0ac6b93deee970a3","last_reissued_at":"2026-07-05T02:28:24.171379Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T02:28:24.171379Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"NodeSRT: A Selective Regression Testing Tool for Node.js Application","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Yufeng Chen","submitted_at":"2021-03-31T22:23:48Z","abstract_excerpt":"Node.js is one of the most popular frameworks for building web applications. As software systems mature, the cost of running their entire regression test suite can become significant. Selective Regression Testing (SRT) is a technique that executes only a subset of tests the regression test suite can detect software failures more efficiently. Previous SRT studies mainly focused on standard desktop applications. Node.js applications are considered hard to perform test reduction because of Node's asynchronous, event-driven programming model and because JavaScript is a dynamic programming language"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2104.00142","kind":"arxiv","version":1},"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/2104.00142/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":"2104.00142","created_at":"2026-07-05T02:28:24.171434+00:00"},{"alias_kind":"arxiv_version","alias_value":"2104.00142v1","created_at":"2026-07-05T02:28:24.171434+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2104.00142","created_at":"2026-07-05T02:28:24.171434+00:00"},{"alias_kind":"pith_short_12","alias_value":"TGUDJ7MHQLPF","created_at":"2026-07-05T02:28:24.171434+00:00"},{"alias_kind":"pith_short_16","alias_value":"TGUDJ7MHQLPFBBRM","created_at":"2026-07-05T02:28:24.171434+00:00"},{"alias_kind":"pith_short_8","alias_value":"TGUDJ7MH","created_at":"2026-07-05T02:28:24.171434+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/TGUDJ7MHQLPFBBRMS4KAVFKYNU","json":"https://pith.science/pith/TGUDJ7MHQLPFBBRMS4KAVFKYNU.json","graph_json":"https://pith.science/api/pith-number/TGUDJ7MHQLPFBBRMS4KAVFKYNU/graph.json","events_json":"https://pith.science/api/pith-number/TGUDJ7MHQLPFBBRMS4KAVFKYNU/events.json","paper":"https://pith.science/paper/TGUDJ7MH"},"agent_actions":{"view_html":"https://pith.science/pith/TGUDJ7MHQLPFBBRMS4KAVFKYNU","download_json":"https://pith.science/pith/TGUDJ7MHQLPFBBRMS4KAVFKYNU.json","view_paper":"https://pith.science/paper/TGUDJ7MH","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2104.00142&json=true","fetch_graph":"https://pith.science/api/pith-number/TGUDJ7MHQLPFBBRMS4KAVFKYNU/graph.json","fetch_events":"https://pith.science/api/pith-number/TGUDJ7MHQLPFBBRMS4KAVFKYNU/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/TGUDJ7MHQLPFBBRMS4KAVFKYNU/action/timestamp_anchor","attest_storage":"https://pith.science/pith/TGUDJ7MHQLPFBBRMS4KAVFKYNU/action/storage_attestation","attest_author":"https://pith.science/pith/TGUDJ7MHQLPFBBRMS4KAVFKYNU/action/author_attestation","sign_citation":"https://pith.science/pith/TGUDJ7MHQLPFBBRMS4KAVFKYNU/action/citation_signature","submit_replication":"https://pith.science/pith/TGUDJ7MHQLPFBBRMS4KAVFKYNU/action/replication_record"}},"created_at":"2026-07-05T02:28:24.171434+00:00","updated_at":"2026-07-05T02:28:24.171434+00:00"}