{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2012:ZJBAGQXSEOYIIQKIG23E7BZLH2","short_pith_number":"pith:ZJBAGQXS","canonical_record":{"source":{"id":"1203.1717","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2012-03-08T09:30:58Z","cross_cats_sorted":[],"title_canon_sha256":"33eb98c0b8d29d27cb93138a0289309920b82903e1943304abd4680c43e52b37","abstract_canon_sha256":"1ad5426243c870803b9945b76f070c3abf8c95086d3a80628248728fec1e973e"},"schema_version":"1.0"},"canonical_sha256":"ca420342f223b084414836b64f872b3eb1c4b2418e8fc49155cc1404af0576c3","source":{"kind":"arxiv","id":"1203.1717","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1203.1717","created_at":"2026-05-18T04:00:37Z"},{"alias_kind":"arxiv_version","alias_value":"1203.1717v1","created_at":"2026-05-18T04:00:37Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1203.1717","created_at":"2026-05-18T04:00:37Z"},{"alias_kind":"pith_short_12","alias_value":"ZJBAGQXSEOYI","created_at":"2026-05-18T12:27:30Z"},{"alias_kind":"pith_short_16","alias_value":"ZJBAGQXSEOYIIQKI","created_at":"2026-05-18T12:27:30Z"},{"alias_kind":"pith_short_8","alias_value":"ZJBAGQXS","created_at":"2026-05-18T12:27:30Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2012:ZJBAGQXSEOYIIQKIG23E7BZLH2","target":"record","payload":{"canonical_record":{"source":{"id":"1203.1717","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2012-03-08T09:30:58Z","cross_cats_sorted":[],"title_canon_sha256":"33eb98c0b8d29d27cb93138a0289309920b82903e1943304abd4680c43e52b37","abstract_canon_sha256":"1ad5426243c870803b9945b76f070c3abf8c95086d3a80628248728fec1e973e"},"schema_version":"1.0"},"canonical_sha256":"ca420342f223b084414836b64f872b3eb1c4b2418e8fc49155cc1404af0576c3","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T04:00:37.190971Z","signature_b64":"s5C7NgYoDoLPXlkcNguxHhFUm5BICTa1f/8sBdEg24KZOfmXH0yuGzzXkrXnqz6zRqJEoP0cbjWbn/GjBrRtDg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"ca420342f223b084414836b64f872b3eb1c4b2418e8fc49155cc1404af0576c3","last_reissued_at":"2026-05-18T04:00:37.190117Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T04:00:37.190117Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1203.1717","source_version":1,"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-05-18T04:00:37Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"1zwbQMEOUmSdKV+JsYQDbnHzl7BtEOPjPXPhRiiNEZvc1OIrcQ1o4m2p2UsrMop+31Nde55IvR3kCIOSYD72Aw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-25T23:46:11.916596Z"},"content_sha256":"f8eb9771d4fe4cc4d6a89da9b9622518079d6019b342ee6bd813b26adc23177e","schema_version":"1.0","event_id":"sha256:f8eb9771d4fe4cc4d6a89da9b9622518079d6019b342ee6bd813b26adc23177e"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2012:ZJBAGQXSEOYIIQKIG23E7BZLH2","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Requirements Engineering Methods: A Classification Framework and Research Challenges","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Ivan Jureta","submitted_at":"2012-03-08T09:30:58Z","abstract_excerpt":"Requirements Engineering Methods (REMs) support Requirements Engineering (RE) tasks, from elicitation, through modeling and analysis, to validation and evolution of requirements. Despite the growing interest to design, validate and teach REMs, it remains unclear what components REMs should have. A classification framework for REMs is proposed. It distinguishes REMs based on the domain-independent properties of their components. The classification framework is intended to facilitate (i) analysis, teaching and extension of existing REMs, (ii) engineering and validation of new REMs, and (iii) ide"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1203.1717","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":""},"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-05-18T04:00:37Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"0CB5Ferjon0jyI9ytk6dbAjHjq51MHWuFz7LoheXQBQhVEzej/I5ZziIRT3OiirBr6Ff/P4oLW8X4GIQJeZmCQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-25T23:46:11.916947Z"},"content_sha256":"1c45f53040cc569846cbf8812d54b08a3f785d8bc3cd11d44b248dccf064a018","schema_version":"1.0","event_id":"sha256:1c45f53040cc569846cbf8812d54b08a3f785d8bc3cd11d44b248dccf064a018"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/ZJBAGQXSEOYIIQKIG23E7BZLH2/bundle.json","state_url":"https://pith.science/pith/ZJBAGQXSEOYIIQKIG23E7BZLH2/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/ZJBAGQXSEOYIIQKIG23E7BZLH2/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-06-25T23:46:11Z","links":{"resolver":"https://pith.science/pith/ZJBAGQXSEOYIIQKIG23E7BZLH2","bundle":"https://pith.science/pith/ZJBAGQXSEOYIIQKIG23E7BZLH2/bundle.json","state":"https://pith.science/pith/ZJBAGQXSEOYIIQKIG23E7BZLH2/state.json","well_known_bundle":"https://pith.science/.well-known/pith/ZJBAGQXSEOYIIQKIG23E7BZLH2/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2012:ZJBAGQXSEOYIIQKIG23E7BZLH2","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":"1ad5426243c870803b9945b76f070c3abf8c95086d3a80628248728fec1e973e","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2012-03-08T09:30:58Z","title_canon_sha256":"33eb98c0b8d29d27cb93138a0289309920b82903e1943304abd4680c43e52b37"},"schema_version":"1.0","source":{"id":"1203.1717","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1203.1717","created_at":"2026-05-18T04:00:37Z"},{"alias_kind":"arxiv_version","alias_value":"1203.1717v1","created_at":"2026-05-18T04:00:37Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1203.1717","created_at":"2026-05-18T04:00:37Z"},{"alias_kind":"pith_short_12","alias_value":"ZJBAGQXSEOYI","created_at":"2026-05-18T12:27:30Z"},{"alias_kind":"pith_short_16","alias_value":"ZJBAGQXSEOYIIQKI","created_at":"2026-05-18T12:27:30Z"},{"alias_kind":"pith_short_8","alias_value":"ZJBAGQXS","created_at":"2026-05-18T12:27:30Z"}],"graph_snapshots":[{"event_id":"sha256:1c45f53040cc569846cbf8812d54b08a3f785d8bc3cd11d44b248dccf064a018","target":"graph","created_at":"2026-05-18T04:00:37Z","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"},"paper":{"abstract_excerpt":"Requirements Engineering Methods (REMs) support Requirements Engineering (RE) tasks, from elicitation, through modeling and analysis, to validation and evolution of requirements. Despite the growing interest to design, validate and teach REMs, it remains unclear what components REMs should have. A classification framework for REMs is proposed. It distinguishes REMs based on the domain-independent properties of their components. The classification framework is intended to facilitate (i) analysis, teaching and extension of existing REMs, (ii) engineering and validation of new REMs, and (iii) ide","authors_text":"Ivan Jureta","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2012-03-08T09:30:58Z","title":"Requirements Engineering Methods: A Classification Framework and Research Challenges"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1203.1717","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:f8eb9771d4fe4cc4d6a89da9b9622518079d6019b342ee6bd813b26adc23177e","target":"record","created_at":"2026-05-18T04:00:37Z","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":"1ad5426243c870803b9945b76f070c3abf8c95086d3a80628248728fec1e973e","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2012-03-08T09:30:58Z","title_canon_sha256":"33eb98c0b8d29d27cb93138a0289309920b82903e1943304abd4680c43e52b37"},"schema_version":"1.0","source":{"id":"1203.1717","kind":"arxiv","version":1}},"canonical_sha256":"ca420342f223b084414836b64f872b3eb1c4b2418e8fc49155cc1404af0576c3","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"ca420342f223b084414836b64f872b3eb1c4b2418e8fc49155cc1404af0576c3","first_computed_at":"2026-05-18T04:00:37.190117Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T04:00:37.190117Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"s5C7NgYoDoLPXlkcNguxHhFUm5BICTa1f/8sBdEg24KZOfmXH0yuGzzXkrXnqz6zRqJEoP0cbjWbn/GjBrRtDg==","signature_status":"signed_v1","signed_at":"2026-05-18T04:00:37.190971Z","signed_message":"canonical_sha256_bytes"},"source_id":"1203.1717","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:f8eb9771d4fe4cc4d6a89da9b9622518079d6019b342ee6bd813b26adc23177e","sha256:1c45f53040cc569846cbf8812d54b08a3f785d8bc3cd11d44b248dccf064a018"],"state_sha256":"bdcfc0f7ef8e9a6a2467f255849fb5917a80c4a002595754664226c095fb9ea1"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"w+dETS05Dv+asBcPX4fq7hhpgsQ9MxPdyFkUppnnmHIGb/ryWvN1H32b3hJob1DgDUO9dmKfKaLRGWokxpXtBQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-25T23:46:11.918955Z","bundle_sha256":"e39a5bf803db97728688ba6cfb1af2e520738951671abf19e6daaadd0f53f1f4"}}