{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2020:MDKN33USUP4GU2JEZYG6KFFA6S","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":"672d144f2cb380193a797bb54877e1f620cb79ca0a3ef568b68e62a151807546","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2020-03-10T14:49:47Z","title_canon_sha256":"910f7dc961f5459e17de6e971490ce4aa64cd82cb419353ea13d4cf20e9876a4"},"schema_version":"1.0","source":{"id":"2003.04781","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2003.04781","created_at":"2026-07-05T00:48:25Z"},{"alias_kind":"arxiv_version","alias_value":"2003.04781v2","created_at":"2026-07-05T00:48:25Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2003.04781","created_at":"2026-07-05T00:48:25Z"},{"alias_kind":"pith_short_12","alias_value":"MDKN33USUP4G","created_at":"2026-07-05T00:48:25Z"},{"alias_kind":"pith_short_16","alias_value":"MDKN33USUP4GU2JE","created_at":"2026-07-05T00:48:25Z"},{"alias_kind":"pith_short_8","alias_value":"MDKN33US","created_at":"2026-07-05T00:48:25Z"}],"graph_snapshots":[{"event_id":"sha256:36cbf7ffac5fcbeca00a19c68839af2f7724abbe124f5a0db69e4a38113ddccf","target":"graph","created_at":"2026-07-05T00:48:25Z","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"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2003.04781/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Software developers usually start coding an application with no formal architecture in mind and relying on intuition and experience instead of on well-known design patters. A different approach is recommended for the development of IoT smart applications due to its high complexity that combines sensors, actuators, communication technologies, and big data analytics, as well as its distributed nature that spans for different layers of field, fog, and cloud infrastructure. Literature reports many experiences of software development for IoT smart applications. However, architectural solutions are ","authors_text":"Carlos Kamienski, Fabrizio Borelli, Fl\\'avio Horita, Gabriela Biondi","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2020-03-10T14:49:47Z","title":"Architectural Software Patterns for the Development of IoT Smart Applications"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2003.04781","kind":"arxiv","version":2},"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:2655cb9299e8e0b3afc0a6ed7ae97ae9e42a5ca09fbfdce516772cbe997a9fe6","target":"record","created_at":"2026-07-05T00:48:25Z","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":"672d144f2cb380193a797bb54877e1f620cb79ca0a3ef568b68e62a151807546","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2020-03-10T14:49:47Z","title_canon_sha256":"910f7dc961f5459e17de6e971490ce4aa64cd82cb419353ea13d4cf20e9876a4"},"schema_version":"1.0","source":{"id":"2003.04781","kind":"arxiv","version":2}},"canonical_sha256":"60d4ddee92a3f86a6924ce0de514a0f4bfb15530cd6fe7b4d7146896c59fe984","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"60d4ddee92a3f86a6924ce0de514a0f4bfb15530cd6fe7b4d7146896c59fe984","first_computed_at":"2026-07-05T00:48:25.505848Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T00:48:25.505848Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"gF9COzbfjXr606+kfUiX8rHUBWJF6lCaOTdsD7TfP7ujmJBQEp4shoV04Nfx5bWAfSaH/RNX8fGgXDgwY+nTCw==","signature_status":"signed_v1","signed_at":"2026-07-05T00:48:25.506339Z","signed_message":"canonical_sha256_bytes"},"source_id":"2003.04781","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:2655cb9299e8e0b3afc0a6ed7ae97ae9e42a5ca09fbfdce516772cbe997a9fe6","sha256:36cbf7ffac5fcbeca00a19c68839af2f7724abbe124f5a0db69e4a38113ddccf"],"state_sha256":"85b1b372095034c89a71b5bd1d2cfe0ea87b88900bcea3c0ee8033f01c054053"}