2025年5月18日,2025年(第十八届)全国大学生软件创新大赛—软件系统安全赛全国总决赛落幕。软件学院团队凭借自主研发的"ArchSentinel—智能软件架构健康守护者",从全国顶尖高校参赛队伍中脱颖而出,荣获全国总决赛一等奖,晋武侠副教授获评优秀指导教师。
本届大赛以"软件定义安全"为主题,聚焦软件安全方法论、自主软件研发及攻防验证三大维度,通过搭建"以赛促教、以赛促学、以赛促创"的实践平台,着力培养具备软件安全攻防对抗、动态防守与自主开发能力的复合型人才。经过区域赛与总决赛的层层选拔,由软件学院研一学生:桑磊、李志勇、乔冠霖、何嘉骏、王怡涵组成的参赛团队,凭借其创新性技术方案斩获奖项。
获奖队伍作品"ArchSentinel—智能软件架构健康守护者",是一款智能软件架构健康分析系统,致力于解决软件生态中依赖关系复杂、上游风险向下游传导等维护问题。该系统基于“代码-架构-生态”的全链路的层级治理理念,ArchSentinel提供多维度健康评估,将代码与架构质量风险识别环节左移,支持软件系统的可持续演化。它通过构建代码实体依赖图,实现多层次代码实体依赖解析、代码质量问题识别、架构反模式与不一致检测,以及上下游代码冲突定位。结合代码静态分析技术与大模型的智能分析能力,ArchSentinel能够诊断复杂软件系统潜在的质量问题,并生成评分与优化建议,帮助开发者、项目管理者及审查团队精准定位风险,提升软件质量。
获奖团队来自西安交通大学软件学院及智能网络与网络安全教育部重点实验室。指导老师晋武侠副教授主要从事代码分析、架构质量分析、智能软件工程研究。
本次大赛的成功印证了"以创新需求为导向,以能力培养为核心"的培养理念。学院将始终以此为目标,为学生提供更多创新平台,持续为国家软件产业高质量发展提供智力支持与人才保障。
编辑:张乐琪
责任编辑:原盛