{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2024:RQED7OJPENHTQRW4DCQDP7OPMK","short_pith_number":"pith:RQED7OJP","schema_version":"1.0","canonical_sha256":"8c083fb92f234f3846dc18a037fdcf628af72597767ebb1a92fc6cf907073fa8","source":{"kind":"arxiv","id":"2403.15852","version":2},"attestation_state":"computed","paper":{"title":"SOEN-101: Code Generation by Emulating Software Process Models Using Large Language Model Agents","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.AI"],"primary_cat":"cs.SE","authors_text":"Dong Jae Kim, Feng Lin, Tse-Husn (Peter) Chen","submitted_at":"2024-03-23T14:04:48Z","abstract_excerpt":"Software process models are essential to facilitate collaboration and communication among software teams to solve complex development tasks. Inspired by these software engineering practices, we present FlowGen - a code generation framework that emulates software process models based on multiple Large Language Model (LLM) agents. We emulate three process models, FlowGenWaterfall, FlowGenTDD, and FlowGenScrum, by assigning LLM agents to embody roles (i.e., requirement engineer, architect, developer, tester, and scrum master) that correspond to everyday development activities and organize their c"},"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":"2403.15852","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-03-23T14:04:48Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"62a1de735dfdf6e56397246e05d6003e088b31e25645bf6c9d523e679b244084","abstract_canon_sha256":"fa2b1e7eb8f768d779b7c987de82bcb4f031a825270a7ce041a6c2284bcdc123"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T09:29:14.127698Z","signature_b64":"/ooS7/45xMEhqEA3/2+Kg7A2MKVlQcAJNVmGLqfyWG9QkOgIA0GbMPeR+xnudKlRGHoL2HwSrRM/VKLleBXlCA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"8c083fb92f234f3846dc18a037fdcf628af72597767ebb1a92fc6cf907073fa8","last_reissued_at":"2026-07-05T09:29:14.127181Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T09:29:14.127181Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"SOEN-101: Code Generation by Emulating Software Process Models Using Large Language Model Agents","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.AI"],"primary_cat":"cs.SE","authors_text":"Dong Jae Kim, Feng Lin, Tse-Husn (Peter) Chen","submitted_at":"2024-03-23T14:04:48Z","abstract_excerpt":"Software process models are essential to facilitate collaboration and communication among software teams to solve complex development tasks. Inspired by these software engineering practices, we present FlowGen - a code generation framework that emulates software process models based on multiple Large Language Model (LLM) agents. We emulate three process models, FlowGenWaterfall, FlowGenTDD, and FlowGenScrum, by assigning LLM agents to embody roles (i.e., requirement engineer, architect, developer, tester, and scrum master) that correspond to everyday development activities and organize their c"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2403.15852","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/2403.15852/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":"2403.15852","created_at":"2026-07-05T09:29:14.127240+00:00"},{"alias_kind":"arxiv_version","alias_value":"2403.15852v2","created_at":"2026-07-05T09:29:14.127240+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2403.15852","created_at":"2026-07-05T09:29:14.127240+00:00"},{"alias_kind":"pith_short_12","alias_value":"RQED7OJPENHT","created_at":"2026-07-05T09:29:14.127240+00:00"},{"alias_kind":"pith_short_16","alias_value":"RQED7OJPENHTQRW4","created_at":"2026-07-05T09:29:14.127240+00:00"},{"alias_kind":"pith_short_8","alias_value":"RQED7OJP","created_at":"2026-07-05T09:29:14.127240+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":8,"internal_anchor_count":0,"sample":[{"citing_arxiv_id":"2402.01411","citing_title":"CodePori: Large-Scale System for Autonomous Software Development Using Multi-Agent Technology","ref_index":16,"is_internal_anchor":false},{"citing_arxiv_id":"2409.10102","citing_title":"Trustworthiness in Retrieval-Augmented Generation Systems: A Survey","ref_index":52,"is_internal_anchor":false},{"citing_arxiv_id":"2506.08980","citing_title":"AdaDec: A Uncertainty-Guided Lookahead Decoding Framework for LLM-Based Code Generation","ref_index":6,"is_internal_anchor":false},{"citing_arxiv_id":"2512.00380","citing_title":"Knowledge-Graph-Driven Data Synthesis for Low-Resource Software Development: A HarmonyOS Case Study","ref_index":32,"is_internal_anchor":false},{"citing_arxiv_id":"2604.16321","citing_title":"LLM-Based Multi-Agent Systems for Code Generation: A Multi-Vocal Literature Review","ref_index":25,"is_internal_anchor":false},{"citing_arxiv_id":"2604.03245","citing_title":"FVRuleLearner: Operator-Level Reasoning Tree (Op-Tree)-Based Rules Learning for Formal Verification","ref_index":12,"is_internal_anchor":false},{"citing_arxiv_id":"2605.00382","citing_title":"Social Bias in LLM-Generated Code: Benchmark and Mitigation","ref_index":164,"is_internal_anchor":false},{"citing_arxiv_id":"2604.13103","citing_title":"Fairness in Multi-Agent Systems for Software Engineering: An SDLC-Oriented Rapid Review","ref_index":34,"is_internal_anchor":false}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/RQED7OJPENHTQRW4DCQDP7OPMK","json":"https://pith.science/pith/RQED7OJPENHTQRW4DCQDP7OPMK.json","graph_json":"https://pith.science/api/pith-number/RQED7OJPENHTQRW4DCQDP7OPMK/graph.json","events_json":"https://pith.science/api/pith-number/RQED7OJPENHTQRW4DCQDP7OPMK/events.json","paper":"https://pith.science/paper/RQED7OJP"},"agent_actions":{"view_html":"https://pith.science/pith/RQED7OJPENHTQRW4DCQDP7OPMK","download_json":"https://pith.science/pith/RQED7OJPENHTQRW4DCQDP7OPMK.json","view_paper":"https://pith.science/paper/RQED7OJP","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2403.15852&json=true","fetch_graph":"https://pith.science/api/pith-number/RQED7OJPENHTQRW4DCQDP7OPMK/graph.json","fetch_events":"https://pith.science/api/pith-number/RQED7OJPENHTQRW4DCQDP7OPMK/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/RQED7OJPENHTQRW4DCQDP7OPMK/action/timestamp_anchor","attest_storage":"https://pith.science/pith/RQED7OJPENHTQRW4DCQDP7OPMK/action/storage_attestation","attest_author":"https://pith.science/pith/RQED7OJPENHTQRW4DCQDP7OPMK/action/author_attestation","sign_citation":"https://pith.science/pith/RQED7OJPENHTQRW4DCQDP7OPMK/action/citation_signature","submit_replication":"https://pith.science/pith/RQED7OJPENHTQRW4DCQDP7OPMK/action/replication_record"}},"created_at":"2026-07-05T09:29:14.127240+00:00","updated_at":"2026-07-05T09:29:14.127240+00:00"}