arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~

SYNAPSE:一个多语言大模型编排的人工智能导师,用于具有神经差异优先设计的安全软件开发教育

SYNAPSE: A Multi-LLM Orchestrated AI Tutor for Secure Software Development Education with Neurodivergent-First Design

Giusy Ferrara, Ashkan Sami

arXiv 2607.14601首次发表:更新:

AI 中文总结

针对安全软件开发教育中神经差异学习者的问题,SYNAPSE平台通过协调多个大模型,采用三阶段苏格拉底式提示策略,结合可访问性特征和ShopSecure应用,实现自适应辅导,提高了可用性和参与度。

AI 中文摘要

维护实际系统的开发者必须持续识别和修复现有代码中的漏洞,但这项技能很少直接训练:安全软件开发通常在获得编程流利度后才教授,可访问性支持被视为次要问题,这对患有多动症和相关执行功能差异的学习者不利。本文介绍了SYNAPSE,一个用于Java、网络安全Python和安全软件开发的公开部署的自适应辅导平台。SYNAPSE通过模型上下文协议协调Claude、GPT-4o和Gemini,在三阶段苏格拉底式提示策略下按教学意图路由交互。它展示了18个始终可见的可访问性特征,并以ShopSecure为实践基础,这是一个故意易受攻击的Web应用程序,映射到六个OWASP Top 10(2021)类别,学习者在其上练习软件维护的检测-理解-修复循环。一项针对19名神经差异和神经典型人群参与者的可行性试点,系统可用性量表得分为76.4,参与度为4.2/5,各人群的认知负荷水平相当。SYNAPSE可通过此https URL获取;视频演示可通过此https URL获取。

英文摘要

Developers who maintain real systems must continually recognise and remediate vulnerabilities in existing code, yet this skill is rarely trained directly: secure software development is commonly taught only after programming fluency is acquired, and accessibility support is treated as a secondary concern, disadvantaging learners with ADHD and related executive-function differences. This paper presents SYNAPSE, a publicly deployed adaptive tutoring platform for Java, Python for cybersecurity, and secure software development. SYNAPSE coordinates Claude, GPT-4o, and Gemini through the Model Context Protocol, routing interactions by pedagogical intent under a three-stage Socratic hint policy. It exposes eighteen always-visible accessibility features and anchors practice in ShopSecure, a deliberately vulnerable web application mapped to six OWASP Top 10 (2021) categories, on which learners practise the detect-understand-remediate loop characteristic of software maintenance. A feasibility pilot with nineteen participants across neurodivergent and neurotypical cohorts returned a System Usability Scale score of 76.4 and engagement of 4.2/5, with comparable cognitive-load levels across cohorts. SYNAPSE is available at https://synapse-course.com; a screencast is available at https://youtu.be/9R17KC47qQI.

CommentsAccepted at the 42nd IEEE International Conference on Software Maintenance and Evolution (ICSME 2026), Tool Demonstration and Data Showcase Track. Source code archived at https://doi.org/10.5281/zenodo.20480483

论文原文

arXiv 摘要页 · PDF 原文 · HTML 原文

↑