{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2014:EJA7JOOA23WYOQBS6VLPEOXXYA","short_pith_number":"pith:EJA7JOOA","canonical_record":{"source":{"id":"1406.6834","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2014-06-26T10:34:20Z","cross_cats_sorted":[],"title_canon_sha256":"0a4e40869fb82507b642006cd0367c356d074522764c74f3f182d75f7975132e","abstract_canon_sha256":"efc5b409f91c2b5b61f35371bb18bb2e81d4861ece3bef1049376c945994c5df"},"schema_version":"1.0"},"canonical_sha256":"2241f4b9c0d6ed874032f556f23af7c00fd675c4a20d0e1edf67a459cd6b2769","source":{"kind":"arxiv","id":"1406.6834","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1406.6834","created_at":"2026-05-18T02:48:55Z"},{"alias_kind":"arxiv_version","alias_value":"1406.6834v1","created_at":"2026-05-18T02:48:55Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1406.6834","created_at":"2026-05-18T02:48:55Z"},{"alias_kind":"pith_short_12","alias_value":"EJA7JOOA23WY","created_at":"2026-05-18T12:28:25Z"},{"alias_kind":"pith_short_16","alias_value":"EJA7JOOA23WYOQBS","created_at":"2026-05-18T12:28:25Z"},{"alias_kind":"pith_short_8","alias_value":"EJA7JOOA","created_at":"2026-05-18T12:28:25Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2014:EJA7JOOA23WYOQBS6VLPEOXXYA","target":"record","payload":{"canonical_record":{"source":{"id":"1406.6834","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2014-06-26T10:34:20Z","cross_cats_sorted":[],"title_canon_sha256":"0a4e40869fb82507b642006cd0367c356d074522764c74f3f182d75f7975132e","abstract_canon_sha256":"efc5b409f91c2b5b61f35371bb18bb2e81d4861ece3bef1049376c945994c5df"},"schema_version":"1.0"},"canonical_sha256":"2241f4b9c0d6ed874032f556f23af7c00fd675c4a20d0e1edf67a459cd6b2769","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T02:48:55.718369Z","signature_b64":"eTN9HHXynswbbgYno/V9u2mvN2OLK6D6y6pR+jsaNT+EcrY5YYPZFaTf3RTKxKtwYs6fd5weU4m6ZureQoHcBg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"2241f4b9c0d6ed874032f556f23af7c00fd675c4a20d0e1edf67a459cd6b2769","last_reissued_at":"2026-05-18T02:48:55.717645Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T02:48:55.717645Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1406.6834","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-18T02:48:55Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"i8Qs3UzG9fAni3TOTNIwtlqCQYQ2B9Ra3pL45oSS01RMEsAeLKOyGV/3h2hzbW6qG1kSQi4mfikfQTSA1kMwDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-03T11:00:59.175626Z"},"content_sha256":"62065e4050d915ff92be57f90490c1d6a4e3fedab185858629d58d3df597cb5f","schema_version":"1.0","event_id":"sha256:62065e4050d915ff92be57f90490c1d6a4e3fedab185858629d58d3df597cb5f"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2014:EJA7JOOA23WYOQBS6VLPEOXXYA","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"A Model-Based Approach to Impact Analysis Using Model Differencing","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Bernhard Rumpe, Klaus M\\\"uller","submitted_at":"2014-06-26T10:34:20Z","abstract_excerpt":"Impact analysis is concerned with the identification of consequences of changes and is therefore an important activity for software evolution. In modelbased software development, models are core artifacts, which are often used to generate essential parts of a software system. Changes to a model can thus substantially affect different artifacts of a software system. In this paper, we propose a modelbased approach to impact analysis, in which explicit impact rules can be specified in a domain specific language (DSL). These impact rules define consequences of designated UML class diagram changes "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1406.6834","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-18T02:48:55Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"G8BZBBQnnURuwJORc6jyQJpqCcNxK804FmAkuFQMV+nc4O12P5aHUH+iibxA4U3MlJsM+hXdnxbD2VZmUXiMDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-03T11:00:59.175971Z"},"content_sha256":"32495eff5a1322f0bf7e33a0e9993082543f67a25a3829702ab70195d449be2d","schema_version":"1.0","event_id":"sha256:32495eff5a1322f0bf7e33a0e9993082543f67a25a3829702ab70195d449be2d"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/EJA7JOOA23WYOQBS6VLPEOXXYA/bundle.json","state_url":"https://pith.science/pith/EJA7JOOA23WYOQBS6VLPEOXXYA/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/EJA7JOOA23WYOQBS6VLPEOXXYA/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-03T11:00:59Z","links":{"resolver":"https://pith.science/pith/EJA7JOOA23WYOQBS6VLPEOXXYA","bundle":"https://pith.science/pith/EJA7JOOA23WYOQBS6VLPEOXXYA/bundle.json","state":"https://pith.science/pith/EJA7JOOA23WYOQBS6VLPEOXXYA/state.json","well_known_bundle":"https://pith.science/.well-known/pith/EJA7JOOA23WYOQBS6VLPEOXXYA/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2014:EJA7JOOA23WYOQBS6VLPEOXXYA","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":"efc5b409f91c2b5b61f35371bb18bb2e81d4861ece3bef1049376c945994c5df","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2014-06-26T10:34:20Z","title_canon_sha256":"0a4e40869fb82507b642006cd0367c356d074522764c74f3f182d75f7975132e"},"schema_version":"1.0","source":{"id":"1406.6834","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1406.6834","created_at":"2026-05-18T02:48:55Z"},{"alias_kind":"arxiv_version","alias_value":"1406.6834v1","created_at":"2026-05-18T02:48:55Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1406.6834","created_at":"2026-05-18T02:48:55Z"},{"alias_kind":"pith_short_12","alias_value":"EJA7JOOA23WY","created_at":"2026-05-18T12:28:25Z"},{"alias_kind":"pith_short_16","alias_value":"EJA7JOOA23WYOQBS","created_at":"2026-05-18T12:28:25Z"},{"alias_kind":"pith_short_8","alias_value":"EJA7JOOA","created_at":"2026-05-18T12:28:25Z"}],"graph_snapshots":[{"event_id":"sha256:32495eff5a1322f0bf7e33a0e9993082543f67a25a3829702ab70195d449be2d","target":"graph","created_at":"2026-05-18T02:48:55Z","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":"Impact analysis is concerned with the identification of consequences of changes and is therefore an important activity for software evolution. In modelbased software development, models are core artifacts, which are often used to generate essential parts of a software system. Changes to a model can thus substantially affect different artifacts of a software system. In this paper, we propose a modelbased approach to impact analysis, in which explicit impact rules can be specified in a domain specific language (DSL). These impact rules define consequences of designated UML class diagram changes ","authors_text":"Bernhard Rumpe, Klaus M\\\"uller","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2014-06-26T10:34:20Z","title":"A Model-Based Approach to Impact Analysis Using Model Differencing"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1406.6834","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:62065e4050d915ff92be57f90490c1d6a4e3fedab185858629d58d3df597cb5f","target":"record","created_at":"2026-05-18T02:48:55Z","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":"efc5b409f91c2b5b61f35371bb18bb2e81d4861ece3bef1049376c945994c5df","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2014-06-26T10:34:20Z","title_canon_sha256":"0a4e40869fb82507b642006cd0367c356d074522764c74f3f182d75f7975132e"},"schema_version":"1.0","source":{"id":"1406.6834","kind":"arxiv","version":1}},"canonical_sha256":"2241f4b9c0d6ed874032f556f23af7c00fd675c4a20d0e1edf67a459cd6b2769","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"2241f4b9c0d6ed874032f556f23af7c00fd675c4a20d0e1edf67a459cd6b2769","first_computed_at":"2026-05-18T02:48:55.717645Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T02:48:55.717645Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"eTN9HHXynswbbgYno/V9u2mvN2OLK6D6y6pR+jsaNT+EcrY5YYPZFaTf3RTKxKtwYs6fd5weU4m6ZureQoHcBg==","signature_status":"signed_v1","signed_at":"2026-05-18T02:48:55.718369Z","signed_message":"canonical_sha256_bytes"},"source_id":"1406.6834","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:62065e4050d915ff92be57f90490c1d6a4e3fedab185858629d58d3df597cb5f","sha256:32495eff5a1322f0bf7e33a0e9993082543f67a25a3829702ab70195d449be2d"],"state_sha256":"a69455512f73889a66a81e293e682d3697c3ce80e7e37d025941e1627c6f5f2e"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"thmFBMhevDLvEgsIncg8Na1s7MDWMUkwAyaxN8c4Wn7S4arzlLfgoZ69+T9mxFjUz6kIDuvwtNxM/8ahgKdMDg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-03T11:00:59.177967Z","bundle_sha256":"a4f6a906e2d1d7bc2b84947ed7c209b95c328262c58000092ebbfe3bea015bf1"}}