智能软件工程专栏前言
软件作为信息社会的基础设施,深刻地影响着现代人类文明的进程.自 1968 年软件工程的概念被提出以来,如何高效地开发高质量的软件一直是计算机科学的研究热点.近年来,随着人工智能技术的发展,人工智能与软件工程开始深度融合,由此形成的全新学科交叉方向——智能软件工程成为了国内外学者关注的焦点和研究重点.
智能软件工程主要涵盖两方面:人工智能赋能的软件工程和面向人工智能的软件工程.一方面,以深度学习为代表的人工智能迅猛发展,为软件工程研究提供了全新的方法、技术和工具,显著提高了解决传统软件工程任务的能力.人工智能赋能的软件工程泛指将演化计算、机器学习、深度学习等人工智能新技术应用于软件工程领域,解决围绕软件全生命周期的各种典型软件工程任务(如代码生成、软件测试与缺陷定位、自动修复等),以提高软件的质量和开发效率.另一方面,以机器人、自动驾驶、无人机、人脸识别等为代表的基于人工智能的新型软件具有环境感知、自学习、非确定以及群智化等鲜明特点,传统软件工程方法与技术难以直接应用于这类新型软件.面向人工智能的软件工程主要研究如何解决这类新型软件的需求、设计、开发、测试和维护等阶段出现的大量全新软件工程任务.
47
2020-04-10(万方平台首次上网日期,不代表论文的发表时间)
共2页
封2,前插1