{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2020:IV2JD7BS7LTPID4BAODT36LZFN","short_pith_number":"pith:IV2JD7BS","schema_version":"1.0","canonical_sha256":"457491fc32fae6f40f8103873df9792b52ca8fcbed429e993381a5f9f8de8115","source":{"kind":"arxiv","id":"2007.03936","version":2},"attestation_state":"computed","paper":{"title":"BISM: Bytecode-Level Instrumentation for Software Monitoring","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.SE"],"primary_cat":"cs.PL","authors_text":"Ali Kassem, Chukri Soueidi, CNRS, France), Grenoble, Grenoble INP, Inria, LIG, Yli\\`es Falcone (Univ. Grenoble Alpes","submitted_at":"2020-07-08T07:41:40Z","abstract_excerpt":"BISM (Bytecode-Level Instrumentation for Software Monitoring) is a lightweight bytecode instrumentation tool that features an expressive high-level control-flow-aware instrumentation language. The language follows the aspect-oriented programming paradigm by adopting the joinpoint model, advice inlining, and separate instrumentation mechanisms. BISM provides joinpoints ranging from bytecode instruction to method execution, access to comprehensive static and dynamic context information, and instrumentation methods. BISM runs in two instrumentation modes: build-time and load-time. We demonstrate "},"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":"2007.03936","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2020-07-08T07:41:40Z","cross_cats_sorted":["cs.SE"],"title_canon_sha256":"30a6d201a5d51e5153051700fbd611a333c3757d48ef8a03699b9817e0fbea58","abstract_canon_sha256":"1b78df7ac5c20a0a486045d54b690067f777d499919f7ad293b0ce1ce6ca0961"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T01:19:28.038837Z","signature_b64":"xEYUzlrkJwTzCQDu4Rf39Djq0S4NeMbaLcj+VGvKx/Ychm1O8oc9LiTdBUDLkLlycovXjVtfvpiQoM1J6ZYQAw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"457491fc32fae6f40f8103873df9792b52ca8fcbed429e993381a5f9f8de8115","last_reissued_at":"2026-07-05T01:19:28.038409Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T01:19:28.038409Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"BISM: Bytecode-Level Instrumentation for Software Monitoring","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.SE"],"primary_cat":"cs.PL","authors_text":"Ali Kassem, Chukri Soueidi, CNRS, France), Grenoble, Grenoble INP, Inria, LIG, Yli\\`es Falcone (Univ. Grenoble Alpes","submitted_at":"2020-07-08T07:41:40Z","abstract_excerpt":"BISM (Bytecode-Level Instrumentation for Software Monitoring) is a lightweight bytecode instrumentation tool that features an expressive high-level control-flow-aware instrumentation language. The language follows the aspect-oriented programming paradigm by adopting the joinpoint model, advice inlining, and separate instrumentation mechanisms. BISM provides joinpoints ranging from bytecode instruction to method execution, access to comprehensive static and dynamic context information, and instrumentation methods. BISM runs in two instrumentation modes: build-time and load-time. We demonstrate "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2007.03936","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":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2007.03936/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"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":"2007.03936","created_at":"2026-07-05T01:19:28.038468+00:00"},{"alias_kind":"arxiv_version","alias_value":"2007.03936v2","created_at":"2026-07-05T01:19:28.038468+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2007.03936","created_at":"2026-07-05T01:19:28.038468+00:00"},{"alias_kind":"pith_short_12","alias_value":"IV2JD7BS7LTP","created_at":"2026-07-05T01:19:28.038468+00:00"},{"alias_kind":"pith_short_16","alias_value":"IV2JD7BS7LTPID4B","created_at":"2026-07-05T01:19:28.038468+00:00"},{"alias_kind":"pith_short_8","alias_value":"IV2JD7BS","created_at":"2026-07-05T01:19:28.038468+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/IV2JD7BS7LTPID4BAODT36LZFN","json":"https://pith.science/pith/IV2JD7BS7LTPID4BAODT36LZFN.json","graph_json":"https://pith.science/api/pith-number/IV2JD7BS7LTPID4BAODT36LZFN/graph.json","events_json":"https://pith.science/api/pith-number/IV2JD7BS7LTPID4BAODT36LZFN/events.json","paper":"https://pith.science/paper/IV2JD7BS"},"agent_actions":{"view_html":"https://pith.science/pith/IV2JD7BS7LTPID4BAODT36LZFN","download_json":"https://pith.science/pith/IV2JD7BS7LTPID4BAODT36LZFN.json","view_paper":"https://pith.science/paper/IV2JD7BS","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2007.03936&json=true","fetch_graph":"https://pith.science/api/pith-number/IV2JD7BS7LTPID4BAODT36LZFN/graph.json","fetch_events":"https://pith.science/api/pith-number/IV2JD7BS7LTPID4BAODT36LZFN/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/IV2JD7BS7LTPID4BAODT36LZFN/action/timestamp_anchor","attest_storage":"https://pith.science/pith/IV2JD7BS7LTPID4BAODT36LZFN/action/storage_attestation","attest_author":"https://pith.science/pith/IV2JD7BS7LTPID4BAODT36LZFN/action/author_attestation","sign_citation":"https://pith.science/pith/IV2JD7BS7LTPID4BAODT36LZFN/action/citation_signature","submit_replication":"https://pith.science/pith/IV2JD7BS7LTPID4BAODT36LZFN/action/replication_record"}},"created_at":"2026-07-05T01:19:28.038468+00:00","updated_at":"2026-07-05T01:19:28.038468+00:00"}