AI如何驱动软件开发?华为云DevCloud 权威专家邀你探讨
近期,国际著名咨询公司Gartner 在一份研究报告中将 "AI-Driven Development" 列为 2019 年的 Top 10 Strategic Technology Trends之一,并预测到2020年将会出现"虚拟软件工程师",而到2022年40%的新项目将有虚拟软件工程参与。AI的快速发展和普及,正在催化AI创造一个独特的虚拟信息世界。但如何将AI技术应用于软件开发过程?估计很少有人知道:研究人员在这个方向上已经探索了 30 多年。当然,最初研究人员考虑的是如何将专家系统(Expert System)应用于软件工程。
华为云DevCloud在智能化的软件开发这个方向上持续投入,邀请了王千祥老师加入华为。王千祥老师是原北京大学计算机系教授,博士生导师,中国计算机学会(CCF)软件工程专业委员会副主任,在国际软件工程顶级会议FSE, ASE等方面发表学术论文 60余篇,出版专著一部,获授权专利7项。
王千祥老师在华为云DevCloud任职软件分析实验室主任,这三年来一直投身于智能化研发的研究,包括代码缺陷检测、代码自动修复、代码智能合并等系统的研发。在2019年上海全联接大会上,王千祥老师将系统介绍华为云DevCloud在这方面开展的系列工作成果:
1、对程序员提交的软件进行静态分析,检测其中的缺陷,以减轻检视人员(Reivewer)的枯燥性工作
2、对于检测到的部分缺陷,自动推荐修复后的代码,以减轻开发人员(Developer)的工作
3、三方库升级时,如何对自研的软件进行演化
4、如何利用代码搜索,挖掘高价值的软件成分,在软件开发过程中进行实时推荐
5、如何分析运行错误
……
如果您也考虑过如何将AI应用于软件开发,辅助开发人员,提升开发效率,欢迎来到2019年华为全联接大会开发者专场交流,共同探讨这个话题,一起开拓软件开发的智能化之路。
华为云DevCloud作为一站式云端DevOps平台,集成华为近30年研发实践和前沿理念,面向开发者提供研发工具服务,让软件开发简单高效。现支持5人以下额度范围,可以免费使用,并且可以免费预约产品演示和技术交流,详情查看华为云官网,或百度搜索"DevCloud"。
重磅活动推荐:2019华为全联接大会
万众瞩目的2019华为全联接大会即将在今年9月18日-9月20日上海世博中心举办,在这里你可以在业界大咖牛人的演讲中学习,在与名企零距离交流中收获,更能现场围观各个开发者大赛的竞技PK。目前,华为全联接大会的限量早鸟票现已开售,早鸟票价低至150元,学生更是享受惊爆价99元。
搜索"DevCloud",点击进入华为云DevCloud官网,在最新活动中点击"华为HC大会开发者专场门票热销中",进入购票通道,尊享HC大会早鸟票,数量有限,先到先得。
AI如何驱动软件开发?华为云DevCloud 权威专家邀你探讨相关推荐
- 华为云DevCloud让软件开发更加高效智能, DevOps不止于美
高速的中子撞击U235原子核,使其分裂成两个原子核,释放出巨大能量,同时产生的几个中子再去撞击其它原子核,形成链式反应,使得核裂变会无限的产生巨大的能量."将高速的中子比喻成人类的创新思想, ...
- DevOps系列之 —— 持续开发与集成(五)华为云 DevCloud 代码托管服务及 CloudIDE
DevOps系列之 -- DevOps概览(一)软件产业和交付模式发展趋势 DevOps系列之 -- DevOps概览(二)新型软件技术及交付模式 DevOps系列之 -- DevOps概览(三)De ...
- 在家办公怎么弄?华为云DevCloud宝典一看就懂——迭代开发篇
最近一段时间,在家远程办公成为软件开发者的工作常态,如何在家实现异地协同,高效开发?本篇将继续介绍如何使用华为云DevCloud提供的代码托管和代码检查服务进行需求的迭代开发,想快速上手项目开发么?请 ...
- 华为云DevCloud为开发者提供高效智能的可信开发环境
在HUAWEI CONNECT 2019期间,在华为云云服务开发者分论坛上,华为云布道师做了<CloudIDE:开发者的高效.智能的可信开发环境>专题演讲,主要介绍了华为云DevCloud ...
- 华为云DevCloud管理App开发之一:Git连接华为代码托管CodeHub,iOS和Android本地和云端开发环境搭建
目录 背景 1 华为云DevCloud端建项目 2 华为云DevCloud端建仓库 3 本地Xcode通过Git连接华为云LiOS仓库 4 本地Android Studio通过Git连接华为云LAnd ...
- 一图看懂华为云DevCloud如何应对敏捷开发的测试挑战
作为敏捷开发中测试团队的一员,在微服务测试过程中,你是不是也遇到同样困惑:服务不具备独立验证能力.自动化用例开发效率很低等?华为云DevCloud API全场景测试技术来支招~围绕API的全场景,打造 ...
- 华为云DevCloud深色模式开发解读
华为云DevCloud深色模式开发解读 引言 近期,华为云DevCloud推出了开发者友好的深色模式.深色模式(Dark Mode)在iOS13 引入该特性后各大应用和网站都开始支持了深色模式.在这之 ...
- 【华为云技术分享】华为云 DevCloud 首席产品布道师:AIOps 不是 DevOps 的下一代
近年来,将软件开发流程迁移到云上成为开发领域的一大趋势.随之而来地,人们会关心,和本地开发方式相比,云上开发能为企业带来哪些益处?能否保证安全.可信?未来它还将与 AI 技术碰撞出怎样的火花?在 QC ...
- 一文带你了解华为云DevCloud为何能全面领跑中国DevOps云服务市场
近日,国际权威调研机构IDC发布了<IDC MarketScape:中国DevOps云服务市场2019厂商评估>报告,该报告从战略和能力两个维度对国内主流DevOps云厂商进行了评估,报告 ...
最新文章
- GIT_忽略文件和属性文件配置
- 对等网不要求文件服务器,对等网文件共享技术研究与应用
- 金蝶清空日志数据库脚本
- java中自定义表单和流程_让驰骋工作流程引擎 ccbpm使用自定义表单来实现自己的业务逻辑....
- 滴滴CTO张博:过去的1095天 人工智能发展主要依赖3件事
- Spring框架学习[IoC容器高级特性]
- js基础 之 引用类型
- layui跨域问题的解决
- Object.keys()的用法
- 转:: 刺鸟:用python来开发webgame服务端(2)
- 修改服务器ssh欢迎界面
- 如何对List去重,含Java8写法
- linux如何批量改名,Linux 批量改名之 rename 命令
- 英语学习详细笔记(三)代名词
- SimNow暂停服务后的模拟交易解决方案
- 迁出X86架构,你准备好了吗?
- 转载】操作系统,非常详细的介绍
- 全栈-协议-抓包-脚本-编程开发
- linux命令行u盘备份,linux命令行挂载U盘拷贝文件
- Programming Languages PartA Week5学习笔记——SML进阶与编程哲学
热门文章
- android自定义选年控件,Android精美日历控件CalendarView自定义使用完全解析
- elasticsearch aggregations_Elasticsearch聚合的嵌套桶如何排序
- python if else语句判断输入的数字_Python if else条件控制
- mysql 是空字符或null 设置为0_MySQL优化(三) - 数据类型
- JavaScriptCore全面解析
- Git - Pull Request工作流
- 《Java核心技术》 -- 读书笔记 ② - 类 | 对象 | 接口
- oracle--逻辑对象--bai
- 2013年11月17日
- 嵌入式linux的学习笔记-pipe管道(二)