{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2018:N6DAWTKQEPQBSG3AUYJCLWJ3MP","short_pith_number":"pith:N6DAWTKQ","schema_version":"1.0","canonical_sha256":"6f860b4d5023e0191b60a61225d93b63c23dd669843c40b732edc5183cfc51ef","source":{"kind":"arxiv","id":"1809.07668","version":1},"attestation_state":"computed","paper":{"title":"Should I Bug You? Identifying Domain Experts in Software Projects Using Code Complexity Metrics","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Christoph Matthies, Philipp Giese, Ralf Teusner","submitted_at":"2018-09-20T15:17:18Z","abstract_excerpt":"In any sufficiently complex software system there are experts, having a deeper understanding of parts of the system than others. However, it is not always clear who these experts are and which particular parts of the system they can provide help with. We propose a framework to elicit the expertise of developers and recommend experts by analyzing complexity measures over time. Furthermore, teams can detect those parts of the software for which currently no, or only few experts exist and take preventive actions to keep the collective code knowledge and ownership high. We employed the developed a"},"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":"1809.07668","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-09-20T15:17:18Z","cross_cats_sorted":[],"title_canon_sha256":"f640e0afa9f4bbde2e1df8fcfb24e72b5157d8e4122c4faeaa276af051b2f419","abstract_canon_sha256":"b95cf15dcae61a6249a6d7b32464f43b52f56be4d89d3048ef6aca29dc539d5d"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:05:15.573879Z","signature_b64":"DoZSDySX3ePW1M7YVaRtlAvy7bVVGNDeQgUj0hAFehi42oAPd49usDtPQbYqZE63PA4nDCIwJq/CFDsPzE28BQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"6f860b4d5023e0191b60a61225d93b63c23dd669843c40b732edc5183cfc51ef","last_reissued_at":"2026-05-18T00:05:15.573205Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:05:15.573205Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Should I Bug You? Identifying Domain Experts in Software Projects Using Code Complexity Metrics","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Christoph Matthies, Philipp Giese, Ralf Teusner","submitted_at":"2018-09-20T15:17:18Z","abstract_excerpt":"In any sufficiently complex software system there are experts, having a deeper understanding of parts of the system than others. However, it is not always clear who these experts are and which particular parts of the system they can provide help with. We propose a framework to elicit the expertise of developers and recommend experts by analyzing complexity measures over time. Furthermore, teams can detect those parts of the software for which currently no, or only few experts exist and take preventive actions to keep the collective code knowledge and ownership high. We employed the developed a"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1809.07668","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"},"aliases":[{"alias_kind":"arxiv","alias_value":"1809.07668","created_at":"2026-05-18T00:05:15.573325+00:00"},{"alias_kind":"arxiv_version","alias_value":"1809.07668v1","created_at":"2026-05-18T00:05:15.573325+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1809.07668","created_at":"2026-05-18T00:05:15.573325+00:00"},{"alias_kind":"pith_short_12","alias_value":"N6DAWTKQEPQB","created_at":"2026-05-18T12:32:40.477152+00:00"},{"alias_kind":"pith_short_16","alias_value":"N6DAWTKQEPQBSG3A","created_at":"2026-05-18T12:32:40.477152+00:00"},{"alias_kind":"pith_short_8","alias_value":"N6DAWTKQ","created_at":"2026-05-18T12:32:40.477152+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/N6DAWTKQEPQBSG3AUYJCLWJ3MP","json":"https://pith.science/pith/N6DAWTKQEPQBSG3AUYJCLWJ3MP.json","graph_json":"https://pith.science/api/pith-number/N6DAWTKQEPQBSG3AUYJCLWJ3MP/graph.json","events_json":"https://pith.science/api/pith-number/N6DAWTKQEPQBSG3AUYJCLWJ3MP/events.json","paper":"https://pith.science/paper/N6DAWTKQ"},"agent_actions":{"view_html":"https://pith.science/pith/N6DAWTKQEPQBSG3AUYJCLWJ3MP","download_json":"https://pith.science/pith/N6DAWTKQEPQBSG3AUYJCLWJ3MP.json","view_paper":"https://pith.science/paper/N6DAWTKQ","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1809.07668&json=true","fetch_graph":"https://pith.science/api/pith-number/N6DAWTKQEPQBSG3AUYJCLWJ3MP/graph.json","fetch_events":"https://pith.science/api/pith-number/N6DAWTKQEPQBSG3AUYJCLWJ3MP/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/N6DAWTKQEPQBSG3AUYJCLWJ3MP/action/timestamp_anchor","attest_storage":"https://pith.science/pith/N6DAWTKQEPQBSG3AUYJCLWJ3MP/action/storage_attestation","attest_author":"https://pith.science/pith/N6DAWTKQEPQBSG3AUYJCLWJ3MP/action/author_attestation","sign_citation":"https://pith.science/pith/N6DAWTKQEPQBSG3AUYJCLWJ3MP/action/citation_signature","submit_replication":"https://pith.science/pith/N6DAWTKQEPQBSG3AUYJCLWJ3MP/action/replication_record"}},"created_at":"2026-05-18T00:05:15.573325+00:00","updated_at":"2026-05-18T00:05:15.573325+00:00"}