{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2005:QPYT7VO4EWY2WIHFLXP27CFOE5","short_pith_number":"pith:QPYT7VO4","schema_version":"1.0","canonical_sha256":"83f13fd5dc25b1ab20e55ddfaf88ae2754188c8f7f3a7976b0451586ad77e3a4","source":{"kind":"arxiv","id":"cs/0505029","version":2},"attestation_state":"computed","paper":{"title":"Automated Improvement for Component Reuse","license":"","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Muthu Ramachandran","submitted_at":"2005-05-11T18:23:19Z","abstract_excerpt":"Software component reuse is the key to significant gains in productivity. However, the major problem is the lack of identifying and developing potentially reusable components. This paper concentrates on our approach to the development of reusable software components. A prototype tool has been developed, known as the Reuse Assessor and Improver System (RAIS) which can interactively identify, analyse, assess, and modify abstractions, attributes and architectures that support reuse. Practical and objective reuse guidelines are used to represent reuse knowledge and to do domain analysis. It takes "},"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":"cs/0505029","kind":"arxiv","version":2},"metadata":{"license":"","primary_cat":"cs.SE","submitted_at":"2005-05-11T18:23:19Z","cross_cats_sorted":[],"title_canon_sha256":"3d7a5b1ee950d3413d81e1315185776ad83a1b33cfa20e5aa6ece7f07b26a0cb","abstract_canon_sha256":"738f0ccbea8f4e70276aebcba42c40a0bed31784242192bcda499f4ffffbaf02"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T03:52:26.816336Z","signature_b64":"ZFi+Uk60wrCJ/0n1jNS5G8Tf4nGJHNoDhXXsuVDCL9nq9WxoHazPth/7Y/I4Uj6ONcr3KtoO1bv50qBWuSKECA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"83f13fd5dc25b1ab20e55ddfaf88ae2754188c8f7f3a7976b0451586ad77e3a4","last_reissued_at":"2026-05-18T03:52:26.815657Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T03:52:26.815657Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Automated Improvement for Component Reuse","license":"","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Muthu Ramachandran","submitted_at":"2005-05-11T18:23:19Z","abstract_excerpt":"Software component reuse is the key to significant gains in productivity. However, the major problem is the lack of identifying and developing potentially reusable components. This paper concentrates on our approach to the development of reusable software components. A prototype tool has been developed, known as the Reuse Assessor and Improver System (RAIS) which can interactively identify, analyse, assess, and modify abstractions, attributes and architectures that support reuse. Practical and objective reuse guidelines are used to represent reuse knowledge and to do domain analysis. It takes "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"cs/0505029","kind":"arxiv","version":2},"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"},"aliases":[{"alias_kind":"arxiv","alias_value":"cs/0505029","created_at":"2026-05-18T03:52:26.815766+00:00"},{"alias_kind":"arxiv_version","alias_value":"cs/0505029v2","created_at":"2026-05-18T03:52:26.815766+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.cs/0505029","created_at":"2026-05-18T03:52:26.815766+00:00"},{"alias_kind":"pith_short_12","alias_value":"QPYT7VO4EWY2","created_at":"2026-05-18T12:25:53.335082+00:00"},{"alias_kind":"pith_short_16","alias_value":"QPYT7VO4EWY2WIHF","created_at":"2026-05-18T12:25:53.335082+00:00"},{"alias_kind":"pith_short_8","alias_value":"QPYT7VO4","created_at":"2026-05-18T12:25:53.335082+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/QPYT7VO4EWY2WIHFLXP27CFOE5","json":"https://pith.science/pith/QPYT7VO4EWY2WIHFLXP27CFOE5.json","graph_json":"https://pith.science/api/pith-number/QPYT7VO4EWY2WIHFLXP27CFOE5/graph.json","events_json":"https://pith.science/api/pith-number/QPYT7VO4EWY2WIHFLXP27CFOE5/events.json","paper":"https://pith.science/paper/QPYT7VO4"},"agent_actions":{"view_html":"https://pith.science/pith/QPYT7VO4EWY2WIHFLXP27CFOE5","download_json":"https://pith.science/pith/QPYT7VO4EWY2WIHFLXP27CFOE5.json","view_paper":"https://pith.science/paper/QPYT7VO4","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=cs/0505029&json=true","fetch_graph":"https://pith.science/api/pith-number/QPYT7VO4EWY2WIHFLXP27CFOE5/graph.json","fetch_events":"https://pith.science/api/pith-number/QPYT7VO4EWY2WIHFLXP27CFOE5/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/QPYT7VO4EWY2WIHFLXP27CFOE5/action/timestamp_anchor","attest_storage":"https://pith.science/pith/QPYT7VO4EWY2WIHFLXP27CFOE5/action/storage_attestation","attest_author":"https://pith.science/pith/QPYT7VO4EWY2WIHFLXP27CFOE5/action/author_attestation","sign_citation":"https://pith.science/pith/QPYT7VO4EWY2WIHFLXP27CFOE5/action/citation_signature","submit_replication":"https://pith.science/pith/QPYT7VO4EWY2WIHFLXP27CFOE5/action/replication_record"}},"created_at":"2026-05-18T03:52:26.815766+00:00","updated_at":"2026-05-18T03:52:26.815766+00:00"}