清华、复旦和同济 | 国内顶级学府的 DevOps 最新研究成果分享

2019 年 6 月 12 日 DevOps时代

DevOps 的技术精进与落地实施, 需要产学研共同的努力。


机会来了,来自清华、复旦、同济的三位国内顶级学术派专家将为你奉上最前沿的 DevOps 技术理论研究成果。



清华大学《浅谈知识工程赋能测试智能:需求挑战与实践探索


软件系统规模越来越大,结构复杂技术多样、运行环境动态多变、错误种类繁多表现各异,在软件设计、实现、运行、维护全过程的代码、日志、文档等大量数据中,发现和定位系统异常如同大海捞针。


"测试智能"意味着快速、准确、可靠地检测和判定故障的能力,包括深入理解软件行为、高效生成检测案例、准确识别系统缺陷等。 计算智能、感知智能和认知智能通常被认为是计算机系统智能的三个层次。知识表达和运用是认知智能的关键,也是提升测试自动化工具理解和分析软件行为和故障模式的基础。


在前期研究中,我们探索了将知识工程的方法和技术,引入传统的模型驱动测试自动化的过程,即:通过知识表达,提高软件可测试性设计;采用知识理解和推理技术,改进测试生成算法、提高测试预言的能力;软件迭代开发、演化的过程,亦是软件数据约束、行为规则、故障模式等测试知识的持续学习和积累、测试智能不断增强的过程。本报告将结合服务化软件测试的相关研究与实践,探讨语义建模技术在测试自动化、智能化的应用。


白晓颖

清华大学计算机系 副教授


白晓颖,清华大学计算机系副教授。2001年博士毕业于美国亚利桑那州立大学,主要研究方向计算机软件,包括模型驱动测试自动化、服务计算、云计算、区块链等。在相关领域重要的国内外期刊会议上发表论文120余篇,担任多个国际学术会议或研讨会的程序委员会主席委员,长期承担多个国内外期刊的编委和审稿工作。获得多项国家发明专利及软件著作权。


作为项目负责人主持承担了20余项国家、国际、及省部级科研项目,曾获国防科技进步二等奖、中航工业集团一等奖。



复旦大学《基于代码大数据的软件开发质量追溯体系》


制造业、农业等行业已经广泛建立了产品质量追溯体系。软件作为一种逻辑制品,其组成成分难以明确辨识、开发过程可见性差,导致软件行业难以建立相应的产品质量追溯体系,产品演化决策及过程难以追溯、质量问题根因难以明确、影响范围难以定位等问题突出。


基于软件代码、版本库、运行日志等制品、过程和运行时数据建立的代码大数据平台通过各种程序及数据分析能力建立覆盖软件开发、演化及运行全过程的大数据基础平台,为软件开发质量追溯体系的建立打下了基础。


本次报告将在问题分析的基础上,介绍我们在相关方面的思考和一些初步实践,并对未来的发展进行展望。


演讲提纲:

一、软件开发质量追溯体系的含义及其应用场景

二、软件开发质量追溯的基本问题和技术困难

三、基于代码大数据的软件开发质量追溯方案

四、代码大数据平台建设及相关技术问题

五、未来展望


彭鑫

复旦大学软件学院 副院长/教授


彭鑫,复旦大学软件学院副院长、教授、博士生导师,复旦大学智能化软件开发研究团队CodeWisdom负责人。中国计算机学会(CCF)软件工程专委委员、上海分部执委、CCFYOCSEF上海2016-2017主席、《软件学报》编委、《EmpiricalSoftware Engineering》编委、IEEE软件维护与演化国际会议(ICSME)执委。


主要研究方向包括智能化软件开发、软件维护与演化、移动计算与云计算等,在ICSEFSEASECSCWICSMESANERRE等软件工程及相关领域高水平国际会议及IEEE/ACMTransactions等国际期刊发表论文60余篇。研究工作获得ICSM2011最佳论文奖、ACMSIGSOFT杰出论文奖(ASE2018)、IEEETCSE杰出论文奖(ICSME2018)。


2016年获得东软-NASAC青年软件创新奖。担任ICGSE2014ICSME2017组委会主席、Internetware2017ICSR2019程序委员会主席、ASE2019 Journal First Co-Chair,以及ICSESEIP Track)、FSETool Demo)、ASEICSMESANERRE等会议程序委员会委员。



同济大学《如何打造业务驱动的 DevOps 智能闭环?》


当今软件研发正从敏捷延伸到DevOps,更加融合软件研发和运维,以加快软件交付的速度,并提高软件服务的质量和效率,所有这一切努力都是为了业务的提升。


同时,许多企业在这方面过度理解了敏捷宣言,对需求的投入不够,需求模糊不清、需求变更频繁,需求往往成为制约DevOps的瓶颈,但需求是软件研发的源头,而且也是连接研发和运维的关键一环。本演讲侧重从需求工程出发讨论DevOps闭环,并引入AI技术更好地实现整个闭环的自动化。


演讲提纲:
一、业界对敏捷、DevOps的误解
二、目前业界在实施敏捷、DevOps过程中突出的主要问题
三、如何解决其中关键问题?需求工程是一个切入点
四、AI更有助于我们更好地理解业务需求、代码和质量
五、从需求开始,逐步构成一个良好的业务驱动的DevOps闭环
六、进一步形成DevOps智能框架



朱少民

同济大学软件学院 教授


国内知名测试专家。近三十年来一直从事软件工程、质量管理等工作,先后获得安徽省、机械工业部、青岛市、合肥市等多项科技进步奖,出版了十多部著作,如《软件测试方法和技术(第3版)》、《软件测试--基于问题驱动模式》、《全程软件测试(第3版)》等。


近5年帮助国内近百家企业提升其软件研发能力水平,并经常在国内外学术会议或技术大会上发表演讲,曾担任IEEE ICST 2019工业论坛主席、两届MTSC大会联席主席、中国软件测试大会和Top 100 Summit等测试专题出品人等,之前曾任思科(中国)软件有限公司QA高级总监。


DevOps 国际峰会是国内唯一覆盖 DevOps 全领域的技术大会,包括:精益与敏捷、持续交付/自动化测试、技术运营、高可用架构与微服务、DevSecOps、组织与文化。近70个议题涵盖金融、通信、互联网等行业。


大会介绍视频(建议在WIFI环境下观看)


大会主题曲MV(一人我IT醉)


本次大会另一亮点(蚂蚁金服 DevOps 专场介绍)


约不约?

一起来看“大人物”

 


再次奉上完整日程


点击阅读原文,了解7月5日,DevOps 国际峰会·北京站

登录查看更多
2

相关内容

【教程推荐】中科大刘淇教授-数据挖掘基础,刘 淇
专知会员服务
80+阅读 · 2020年3月4日
分布式智能计算系统前沿
中国计算机学会
19+阅读 · 2019年10月8日
【北大】知识图谱的关键技术及其智能应用
专知
112+阅读 · 2019年9月19日
DevOps 国际峰会 2019 · 北京站完整实录(附PPT)
DevOps时代
52+阅读 · 2019年7月8日
阿里技术大牛:一份架构师成神路线图!
51CTO博客
30+阅读 · 2019年7月6日
【创新工场AI工程院】机器人实验室,等你SLAM!
泡泡机器人SLAM
3+阅读 · 2019年6月4日
CCFTF17(上海):认知计算产业化如何落地
中国计算机学会
4+阅读 · 2019年4月28日
会议征文|第一届中国模式识别与计算机视觉学术会议
中国人工智能学会
5+阅读 · 2017年12月6日
2017年DevOps最新现状研究报告解读
CSDN云计算
5+阅读 · 2017年6月13日
Neural Approaches to Conversational AI
Arxiv
8+阅读 · 2018年12月13日
Arxiv
6+阅读 · 2018年11月1日
Arxiv
4+阅读 · 2018年5月24日
Arxiv
7+阅读 · 2018年1月24日
Arxiv
3+阅读 · 2017年12月14日
VIP会员
相关VIP内容
【教程推荐】中科大刘淇教授-数据挖掘基础,刘 淇
专知会员服务
80+阅读 · 2020年3月4日
相关资讯
分布式智能计算系统前沿
中国计算机学会
19+阅读 · 2019年10月8日
【北大】知识图谱的关键技术及其智能应用
专知
112+阅读 · 2019年9月19日
DevOps 国际峰会 2019 · 北京站完整实录(附PPT)
DevOps时代
52+阅读 · 2019年7月8日
阿里技术大牛:一份架构师成神路线图!
51CTO博客
30+阅读 · 2019年7月6日
【创新工场AI工程院】机器人实验室,等你SLAM!
泡泡机器人SLAM
3+阅读 · 2019年6月4日
CCFTF17(上海):认知计算产业化如何落地
中国计算机学会
4+阅读 · 2019年4月28日
会议征文|第一届中国模式识别与计算机视觉学术会议
中国人工智能学会
5+阅读 · 2017年12月6日
2017年DevOps最新现状研究报告解读
CSDN云计算
5+阅读 · 2017年6月13日
相关论文
Neural Approaches to Conversational AI
Arxiv
8+阅读 · 2018年12月13日
Arxiv
6+阅读 · 2018年11月1日
Arxiv
4+阅读 · 2018年5月24日
Arxiv
7+阅读 · 2018年1月24日
Arxiv
3+阅读 · 2017年12月14日
Top
微信扫码咨询专知VIP会员