活动预告|CodeWisdom 软件智能化开发与运维学术报告系列 第9期:蜕变关系的自动推导与合成...

6261d0f8268f27e87ce450b85a754aba.png

许聪颖

69f2a70be1ef987477db8a9b9f1ae75b.png

内容简介

ebff1fc77221de93fc63aaa1afa34386.png

题目

Advancements in Metamorphic Testing: Automated Deduction and Synthesis of Metamorphic Relations

摘要

Metamorphic Testing (MT) has proven invaluable in overcoming the oracle and test case generation problems. Instead of checking individual concrete inputs, MT verifies the behavior of a subject under test against a Metamorphic Relation (MR) that governs multiple related inputs and their outputs. An MR can be applied to a wide range of test inputs, exercising diverse program behaviors without the need to prepare oracles for individual inputs. MT has been successful in detecting critical faults across various software domains, including compilers, databases, and AI-enabled systems. However, constructing MRs is challenging due to the requirement of domain-specific knowledge and reliance on the expertise of testers.

In this talk, I will present a novel approach to synthesize MRs from existing test cases, even if not originally designed for MT. We found that over 11,000 MRs can be discovered and synthesized for new test generation, while over 70% of them lack explicit input relations. To address this gap, we further designed an LLM-based approach to deduce input transformations to complement those MRs. By integrating these MRs with automatically generated inputs, automated MT can be achieved, thereby improving software testing efficiency and adequacy.

报告人

ce72f52215af6ccf5e39fea271a19f69.png

许聪颖,香港科技大学博士生,导师:张成志 (IEEE fellow);于2022年从复旦大学取得硕士学位,导师:陈碧欢、彭鑫;于2019年从扬州大学取得本科学位。目前主要研究方向为软件测试,包括蜕变测试、AI系统测试等研究课题。研究成果发表在ICSE、FSE、TOSEM等软件工程顶级会议和期刊, 并荣获IEEE TCSE杰出论文奖。

bf2317dfb8425f93343a165b03d14b29.png

时间安排

7f41cec2ae3265c5e8e5657469285307.png

时间:2024年7月1日,10:00 – 12:00

地点:复旦大学江湾校区交叉二号学科楼A4009

33e0e64e264481916ac242d97899c499.png

3b75a4ef5128e64e900402c9ad7f781d.png

95e205a7bdcb21d8e97951f9e7168cea.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值