智能化软件开发是指利用大模型等人工智能技术,在编码过程中自动完成代码生成补全、代码解释注释、代码转换优化、代码质量检查等任务。随着人工智能技术的飞速发展和大模型能力的持续增强,基于大模型的智能开发工具已成为软件工程师不可或缺的助手,一方面,可提升开发效率,降低项目风险;另一方面,可改善代码质量,提高产品稳定性。智能开发工具的应用不断革新开发的流程和范式,显著加速软件工程智能化的进程。
一、征集内容
本次产业图谱征集聚焦基础支撑、应用工具、行业应用三大维度。
图1 智能化软件开发产业图谱框架
1、基础支撑:征集为智能开发工具提供底层基础支撑的产品/平台
(1)代码大模型:提供智能开发服务底层支撑的代码大模型,用以完成代码补全、代码生成、单测生成、代码检查任务等。
(2)集成开发环境(IDE):提供用于程序开发环境的应用程序,集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。
(3)其他:提供智能开发服务基础支撑的其他产品。
2、开发工具:征集为开发人员提供各类智能化辅助的产品/平台
(1)智能编码助手:提供智能编码的辅助工具,用以完成代码补全、代码生成、单测生成、代码检查任务等。
(2)低/无代码平台:提供通过简化和自动化的方式(如拖拽式),让非专业开发人员也能快速构建应用程序的技术平台。
(3)D2C工具:提供设计稿转化为代码的工具。
(4)代码审查工具:提供代码分析检查服务的工具,如静态分析、动态分析、安全漏洞分析等。
(5)其他:提供开发过程中智能化辅助的工具。
3、行业应用:征集智能化软件开发在各行业落地应用实例
(1)金融行业:金融行业落地应用的智能开发实例;
(2)软件服务行业:软件服务行业落地应用的智能开发实例;
(3)互联网/科技行业:互联网/科技行业落地应用的智能开发实例;
(4)通讯行业:通讯行业落地应用的智能开发实例;
(5)工业行业:工业行业落地应用的智能开发实例;
(6)其他行业:其他行业落地应用的智能开发实例;
基于AI4SE工作组前期调研结果及公开信息,完成智能开发产业图谱初版编制,后期会在此基础上丰富完善。图谱中已有企业/产品仍需重新申报,最终以申报结果进行图谱编制。
图2 智能化软件开发产业图谱初版
二、征集时间:
即日起至2024年1月10日。
三、申报方式:
填写“智能化软件开发产业图谱调研表”(可点扫描二维码获取),发送至邮箱yandongwei@caict.ac.cn,邮件主题为“企业名称+智能化软件开发产业图谱+产品名称”。
四、发布方式:
AI4SE工作组基于企业申报材料,经专家评选后确定最终图谱内容,并于相关会议进行正式发布,计划发布时间为2025年1月中旬。
联系人:
中国信通院人工智能研究所
齐老师:18686962307(微信同号)
闫老师:13041008356(微信同号)
秦老师:13488684897(微信同号)
中国人工智能产业发展联盟(AIIA)智能化软件工程工作组(AI4SE工作组),于2023年9月正式成立,旨在进一步发挥生成式AI、大模型等人工智能技术在软件工程领域的潜力,充分释放AI赋予软件工程的价值。AI4SE工作组已吸纳160+成员单位,覆盖金融、电信、软件等诸多行业,欢迎更多企业加入,请联系齐老师、闫老师。