{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2017:4OTNLY7ZSK7JDPREHDMIS7TMJO","short_pith_number":"pith:4OTNLY7Z","canonical_record":{"source":{"id":"1707.08341","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-07-26T09:48:25Z","cross_cats_sorted":[],"title_canon_sha256":"20802acbb170e3a34c71adae89674971ad79e60db7774599180cdd04e81a89b8","abstract_canon_sha256":"899e9e4e913ba910743b3154387437a3bb1df0687d5edeb7f7b614ed9c76adb4"},"schema_version":"1.0"},"canonical_sha256":"e3a6d5e3f992be91be2438d8897e6c4ba7766ab61a986ec14456f750226b62dd","source":{"kind":"arxiv","id":"1707.08341","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1707.08341","created_at":"2026-05-18T00:39:24Z"},{"alias_kind":"arxiv_version","alias_value":"1707.08341v1","created_at":"2026-05-18T00:39:24Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1707.08341","created_at":"2026-05-18T00:39:24Z"},{"alias_kind":"pith_short_12","alias_value":"4OTNLY7ZSK7J","created_at":"2026-05-18T12:31:00Z"},{"alias_kind":"pith_short_16","alias_value":"4OTNLY7ZSK7JDPRE","created_at":"2026-05-18T12:31:00Z"},{"alias_kind":"pith_short_8","alias_value":"4OTNLY7Z","created_at":"2026-05-18T12:31:00Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2017:4OTNLY7ZSK7JDPREHDMIS7TMJO","target":"record","payload":{"canonical_record":{"source":{"id":"1707.08341","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-07-26T09:48:25Z","cross_cats_sorted":[],"title_canon_sha256":"20802acbb170e3a34c71adae89674971ad79e60db7774599180cdd04e81a89b8","abstract_canon_sha256":"899e9e4e913ba910743b3154387437a3bb1df0687d5edeb7f7b614ed9c76adb4"},"schema_version":"1.0"},"canonical_sha256":"e3a6d5e3f992be91be2438d8897e6c4ba7766ab61a986ec14456f750226b62dd","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:39:24.517820Z","signature_b64":"cMfP+5XBQLUnBthUuKH3UkOSOh0gFhnM54UVqRyYYw3z9el9tlvV7VVbkfLg11VnWSNXL7itL44v6a+wstQsAw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"e3a6d5e3f992be91be2438d8897e6c4ba7766ab61a986ec14456f750226b62dd","last_reissued_at":"2026-05-18T00:39:24.517199Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:39:24.517199Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1707.08341","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-18T00:39:24Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"sKgxyXkS05SRC7YLdpz49QbPQgjbZykacBwbh9/dt90kkpX3IqajY0KTWQ8scTaatG172BJD/AFvsvyBMfuTBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-02T18:01:03.859989Z"},"content_sha256":"ef1cc8ce79101efbb976bf63fd0767bae4e241f2bee47a43d4e91a7f9184000d","schema_version":"1.0","event_id":"sha256:ef1cc8ce79101efbb976bf63fd0767bae4e241f2bee47a43d4e91a7f9184000d"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2017:4OTNLY7ZSK7JDPREHDMIS7TMJO","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"An Activity-Based Quality Model for Maintainability","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Florian Deissenboeck, Jean-Fran\\c{c}ois Girard, Markus Pizka, Stefan Teuchert, Stefan Wagner","submitted_at":"2017-07-26T09:48:25Z","abstract_excerpt":"Maintainability is a key quality attribute of successful software systems. However, its management in practice is still problematic. Currently, there is no comprehensive basis for assessing and improving the maintainability of software systems. Quality models have been proposed to solve this problem. Nevertheless, existing approaches do not explicitly take into account the maintenance activities, that largely determine the software maintenance effort. This paper proposes a 2-dimensional model of maintainability that explicitly associates system properties with the activities carried out during"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1707.08341","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-18T00:39:24Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"9IwB1OwUS+tRXFYSWTmGJ7wUQCrbJJ53NHuftktAmsR6YerXXlX5nCCtpHTL/MUaPcVWeR1UGlRk/9/F3j38Ag==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-02T18:01:03.860367Z"},"content_sha256":"a252e5c3f7c333238a8a176e8240f949106259d49e664f27297d63e09bfd0340","schema_version":"1.0","event_id":"sha256:a252e5c3f7c333238a8a176e8240f949106259d49e664f27297d63e09bfd0340"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/4OTNLY7ZSK7JDPREHDMIS7TMJO/bundle.json","state_url":"https://pith.science/pith/4OTNLY7ZSK7JDPREHDMIS7TMJO/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/4OTNLY7ZSK7JDPREHDMIS7TMJO/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-02T18:01:03Z","links":{"resolver":"https://pith.science/pith/4OTNLY7ZSK7JDPREHDMIS7TMJO","bundle":"https://pith.science/pith/4OTNLY7ZSK7JDPREHDMIS7TMJO/bundle.json","state":"https://pith.science/pith/4OTNLY7ZSK7JDPREHDMIS7TMJO/state.json","well_known_bundle":"https://pith.science/.well-known/pith/4OTNLY7ZSK7JDPREHDMIS7TMJO/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2017:4OTNLY7ZSK7JDPREHDMIS7TMJO","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":"899e9e4e913ba910743b3154387437a3bb1df0687d5edeb7f7b614ed9c76adb4","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-07-26T09:48:25Z","title_canon_sha256":"20802acbb170e3a34c71adae89674971ad79e60db7774599180cdd04e81a89b8"},"schema_version":"1.0","source":{"id":"1707.08341","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1707.08341","created_at":"2026-05-18T00:39:24Z"},{"alias_kind":"arxiv_version","alias_value":"1707.08341v1","created_at":"2026-05-18T00:39:24Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1707.08341","created_at":"2026-05-18T00:39:24Z"},{"alias_kind":"pith_short_12","alias_value":"4OTNLY7ZSK7J","created_at":"2026-05-18T12:31:00Z"},{"alias_kind":"pith_short_16","alias_value":"4OTNLY7ZSK7JDPRE","created_at":"2026-05-18T12:31:00Z"},{"alias_kind":"pith_short_8","alias_value":"4OTNLY7Z","created_at":"2026-05-18T12:31:00Z"}],"graph_snapshots":[{"event_id":"sha256:a252e5c3f7c333238a8a176e8240f949106259d49e664f27297d63e09bfd0340","target":"graph","created_at":"2026-05-18T00:39:24Z","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":"Maintainability is a key quality attribute of successful software systems. However, its management in practice is still problematic. Currently, there is no comprehensive basis for assessing and improving the maintainability of software systems. Quality models have been proposed to solve this problem. Nevertheless, existing approaches do not explicitly take into account the maintenance activities, that largely determine the software maintenance effort. This paper proposes a 2-dimensional model of maintainability that explicitly associates system properties with the activities carried out during","authors_text":"Florian Deissenboeck, Jean-Fran\\c{c}ois Girard, Markus Pizka, Stefan Teuchert, Stefan Wagner","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-07-26T09:48:25Z","title":"An Activity-Based Quality Model for Maintainability"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1707.08341","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:ef1cc8ce79101efbb976bf63fd0767bae4e241f2bee47a43d4e91a7f9184000d","target":"record","created_at":"2026-05-18T00:39:24Z","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":"899e9e4e913ba910743b3154387437a3bb1df0687d5edeb7f7b614ed9c76adb4","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-07-26T09:48:25Z","title_canon_sha256":"20802acbb170e3a34c71adae89674971ad79e60db7774599180cdd04e81a89b8"},"schema_version":"1.0","source":{"id":"1707.08341","kind":"arxiv","version":1}},"canonical_sha256":"e3a6d5e3f992be91be2438d8897e6c4ba7766ab61a986ec14456f750226b62dd","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"e3a6d5e3f992be91be2438d8897e6c4ba7766ab61a986ec14456f750226b62dd","first_computed_at":"2026-05-18T00:39:24.517199Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:39:24.517199Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"cMfP+5XBQLUnBthUuKH3UkOSOh0gFhnM54UVqRyYYw3z9el9tlvV7VVbkfLg11VnWSNXL7itL44v6a+wstQsAw==","signature_status":"signed_v1","signed_at":"2026-05-18T00:39:24.517820Z","signed_message":"canonical_sha256_bytes"},"source_id":"1707.08341","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:ef1cc8ce79101efbb976bf63fd0767bae4e241f2bee47a43d4e91a7f9184000d","sha256:a252e5c3f7c333238a8a176e8240f949106259d49e664f27297d63e09bfd0340"],"state_sha256":"4a9ed4b18a323f3fa95be3798f60fb8e052c0a9471c65b39f0df6e55ff294d91"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"YqMOQqcuNXOOVL56Li7vFfK4lCYFVVhpKANpKiK59CJlLpZfBc3OSGNP0P00QGUId66+DYZy2Acerfut1gmzAg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-02T18:01:03.862297Z","bundle_sha256":"90c5b6a6451c5dc7c9b472b3b0a9845bca5ea73e771cf50b757f7bc3f8ff4574"}}