ChinaSoft 论坛巡礼 | 高可信嵌入式软件智能化开发与测试论坛

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

b539b384e886cd49bd379d5ce7dd72f8.png

8e81685cfac38b6f812221368d76d1bb.jpeg

✦  +

+

论坛巡礼

论坛名称:高可信嵌入式软件智能化开发与测试论坛

时间: 2023年12月1日(星期五),14:00 – 18:00

地点: 上海国际会议中心,5F会议室

论坛简介: 

   嵌入式软件在航天、航空、轨交、汽车、核能等领域广泛应用,是重大装备关键功能的主要实现载体。随着人工智能技术的飞速发展,嵌入式软件开发测试方法正发生深刻的变革。一方面,嵌入式软件自身正在成为人工智能的实现载体,另一方面,智能化软件工程新方法也成为高可信、高效率研制嵌入式软件的重要支撑。

  本论坛由航天502所高可信嵌入式软件工程专业实验室和北京轩宇信息技术有限公司发起,旨在加强工业需求和学术前沿融合,为工业界现实问题凝练和学术界成果更好服务国家重大需求架起桥梁,至今已在CCF ChinaSoft 举办3届,致力于成为学术界和工业界探讨可信嵌入式软件的交流平台。

  本届论坛聚焦高可信嵌入式软件智能合成和分析测试方向,将邀请来自工业界和学术界的多位专家在相关方向共同探讨工业界挑战和学术研究前沿。

日程安排

Schedule

f941c94950f148a7786286ceb2f8ac56.png

论坛主席

Forum Chairmen

d3c9930746edc552513739c8df68a2a4.png

顾斌

五〇二所

航天科技集团502所研究员,博士生导师。主要研究方向为航天器控制、可信软件、软件智能化开发和形式化方法等。

3346df4c5b80feb3f99467e582da518b.png

江云松

北京轩宇信息技术有限公司

航天科技集团502所研究员,轩宇信息总经理。长期从事航天嵌入式软件质量保证、软件测试等工作。带领团队建立了覆盖软件研制全生命周期的保障技术体系和工具类,在载人航天、深空探测、北斗导航等重要航天领域实现自主可控工具替代。主持并参与国防科工局某重点验证项目与研发项目,完成了智能软件测试、缺陷测试等多个装备发展部的课题。获中国专利奖、中国质量协会质量技术奖、航天贡献奖等。

f529e641f8cf3458a0cffc57a7fe2a94.png

陈睿

北京轩宇信息技术有限公司

博士,航天科技集团502所研究员,轩宇信息副总经理,CCF形式化方法专委会执行委员。长期从事嵌入式软件可信保障技术的研究,以及相关工具软件的研制。负责研制了覆盖嵌入式软件测试全过程的完整工具链,推动程序分析、符号执行、形式化验证等技术工具化并解决国家重大需求,在载人飞船和空间站、嫦娥系列探测器、北斗导航卫星等绝大部分飞行软件的开发测试中广泛应用,在军民200余家单位实现了对国外产品的替代。获北京市科技进步一等奖、航天贡献奖。

论坛嘉宾

Forum Guests

2f99e01da00f9454b746e27fc9e4caf4.png

陈小红

华东师范大学

华东师范大学软件工程学院副教授,主要研究方向为基于环境建模的需求工程、需求形式化验证以及IoT最终用户编程。主持并参与了多项国家自然科学基金项目、重点研发、863、973项目以及省部级项目,主要工作包括基于环境建模的功能需求建模、需求形式化建模与验证、基于投影的需求分析、基于用户意图的IoT最终用户编程、IoT智能系统的需求确认等,在国内外知名期刊、会议发表论文50余篇。

报告题目:

基于软件IP的嵌入式软件需求描述语言

报告摘要:

本课题目的是在分析提炼嵌入式软件需求特征的基础上,并在本重大项目的“智能合成”目标以及“基于软件IP”的基本策略指导下,探索从嵌入式软件任务意图的自然语言描述到基于软件IP需求描述语言的(半)自动转换。主要工作包括从嵌入式软件任务意图等自然语言文档出发的,结合自然语言处理技术,研究嵌入式软件多维需求信息的自动提取方法,以及需求问题空间解耦和综合分析方法,定义基于软件IP的嵌 入式软件需求规约描述语言,探索从需求分析结果到基于软件IP需求描述语言的自动转换方法,并研制相应的支撑工具。

12a10238c1b658a38e1badbb3df02c38.png

王淑灵

中科院软件所

中国科学院软件研究所副研究员,硕士生导师。2008年于北京大学数学科学学院获得博士学位,2008年至2012年分别于联合国大学国际软件技术研究所和中科院软件所从事博士后工作。研究方向为形式化方法、系统形式建模与验证、交互式定理证明等。在TOSEM、Computer Journal、CAV、FM、RTAS等发表论文30余篇。

报告题目:

面向嵌入式系统的软件IP知识建模与构造

报告摘要:

随着嵌入式系统实现的功能越来越多,软件规模变得越来越庞大和复杂,安全攸关领域对软件可靠性要求越来越高。针对如何高效开发可靠的嵌入式软件这一重大挑战,本报告将介绍基于软件IP的方法。软件IP(Intellectual Property)是具有知识产权的可复用的软件知识实体,是软件智能合成的基石。本报告将介绍面向嵌入式系统的软件IP通用模型:知识模型-形式模型-实现。这三层结构充分考虑了嵌入式系统的关键特性、系统对环境和平台的假设、软件中间知识的表示和使用、模型组装的正确性, 以及模型与实现之间的关系。此外,为了方便软件IP的使用,本报告从不同的使用目的(关注点)出发,介绍软件IP的各种视图。最后,本报告将展示软件IP工具以及知识库等相关工作。

14096db9dd5cd688d24c0648080aac3b.png

董云卫

西北工业大学

博士,西北工业大学计算机学院教授、博士生导师,中国计算机学会杰出会员、中国计算机学会形式化方法专委会常委、陕西省计算机学会理事。主持国家自然基金重大项目课题“基于软件IP的软件智能合成及优化”等10余项科技项目。主要研究方向:软件智能合成控制软件理论与方法、智能软件测试、模型驱动开发方法和信息物理融合系统。获得陕西省首届杰出青年人才奖、中国软件杰出人才提名奖、陕西省科技进步等三等奖1项、国防科技成果三等奖2项奖和CCF科技成果二等奖1项。

报告题目:

面向控制软件合成的软件架构定义语言

报告摘要:

为了解决程序合成中的软件规模化合成等问题,我们提出了一种面向控制软件系统架构合成的架构定义语言,用来表达控制软件架构中的数据流、控制流及其时序依赖关系。控制架构作为软件开发意图理解到软件程序代码合成的过渡框架,把程序合成过程分成:需求—架构—程序框架—程序代码补全等四个阶段。报告结合航天器控制软件智能合成案例应用研究,介绍语言定义的软件模型类型、实现的语义以及模型组合与精化的模型语法范式。

67d39f8a7a9bcefbf6a5d37ec3c41b80.png

马智

西安电子科技大学

西安电子科技大学准聘副教授,2022年于航天科技集团502所获得博士学位。主要研究领域为操作系统、嵌入式软件和形式化方法,长期致力于我国空间操作系统的设计和验证工作,参与多个国家重点、重大项目。

报告题目:

嵌入式软件合成过程及产品的质量保障

报告摘要:

嵌入式软件已经被广泛部署在各类航天器系统中,其存在的缺陷可能导致航天器的运行出现错误,嵌入式软件的可靠性和安全性是实现航天器系统“零缺陷”的前提。形式化方法是严格保证软件高度可靠和安全的有效手段,然而将其直接应用于实际工程项目仍面临巨大挑战,存在性质提取不充分、效率低和不准确的问题。为此,本报告主要介绍面向航天嵌入式软件的形式化性质挖掘技术。首先提出领域内规范化需求建模方法,引入知识图谱构建领域词库并制定结构化语义模板,在模型层面为性质的准确挖掘提供语义支撑;随后提出形式化性质自动挖掘框架,以需求模型为对象充分挖掘软件程序应具备的性质,同时结合自然语言处理和机器学习技术构建自动化过程,提升性质挖掘的效率;最后,进一步展望形式化方法在航天领域的应用前景。

e62760e23e6dce00651896bfd15a7be2.png

李晓锋

北京控制工程研究所

研究员,北京控制工程研究所软件中心副主任,航天五院软件专家,CCF软件工程专委执行委员、嵌入式系统专委执行委员。主要研究领域:可信软件、软件自动化、自适应软件演化等。长期从事星载嵌入式软件开发和相关研究工作,作为项目负责人,完成了深空探测系列、星网星座等多项国家航天重大工程的软件研制,先后主持和参加了10余个预研项目,获军队科技进步奖多项、国际发明展金奖2项,发表论文40余篇,获得专利50余项。

报告题目:

嵌入式软件智能合成验证与示范应用

报告摘要:

软件智能合成是提升嵌入式软件开发效率和质量的有效途径,也是当前软件工程领域的研究热点。报告首先概述航天器嵌入式软件研制现状和存在的问题;在此基础上,提出了基于IP的嵌入式软件智能合成方法,并阐述基于软件IP的智能合成开发模式、软件智能合成开发平台构建、软件智能合成开发模式有效性评价以及典型领域示范应用四方面需要解决的关键技术;最后,对软件智能合成技术未来的发展方向进行展望。

a6f8aa4d9278f02edd427a695b1b230a.png

孙猛

北京大学

北京大学数学科学学院信息与计算科学系教授,主要研究领域为程序理论、软件形式化方法、信息物理系统、深度学习。主持及作为主要成员参与国家自然科学基金、重点研发计划等国家及省部级项目十余项,在TSE、ESEC/FSE、ICSE、AAAI、FM等期刊及会议发表论文百余篇,获TASE2015、SBMF2017等多个国际会议最佳论文奖,任ICFEM2018、TASE2023等国际会议程序委员会主席,FM2019、TACAS2019等多个国际会议程序委员会委员。

报告题目:

深度神经网络的语义鲁棒性

报告摘要:

由对抗样本导致的深度神经网络局部鲁棒性问题已经受到广泛关注。而对于高斯噪声等语义扰动,神经网络同样具有很高的敏感性。由于语义扰动的多样性和复杂性,已有工作仅关注对旋转、亮度等特定语义扰动的局部鲁棒性问题。在这一工作中,我们给出了语义扰动和局部语义鲁棒性的形式化定义,这一定义可以涵盖当前人们关心的大部分语义扰动类型,在此基础上,我们给出了一种基于统计的方法,用于验证神经网络对于一般语义扰动的局部鲁棒性。在CIFAR-10和ImageNet上的实验表明,与当前最先进的统计认证算法相比,我们的方法仅使用3.32%-6.55%的运行时间即可提供与之相同的理论保证。

5bf49a73e74febaabd86d1d87b42f3b5.png

蔡彦

中国科学院软件研究所

中国科学院软件研究所(计算机国家重点实验室)研究员、博士生导师。2014年于香港城市大学获博士学位。研究方向包括软件安全、程序分析与测试、RISC-V软件、自动驾驶系统测试等。在软件工程领域ICSE、FSE、ISSTA、ASE、TSE等CCF A类国际会议和期刊发表论文30余篇。并先后担任多个学术职位(如ICSE 2022的AE共同主席、ICSE/FSE/ASE等PC 成员、期刊JSS的Associate Editor等)。

报告题目:

基于真实事故数据集的自动驾驶场景重建

报告摘要:

近年来,随着自动驾驶技术逐渐进入初期应用,在测试和实际使用过程中频繁发生的事故显示了该技术现阶段的不成熟,也给相关领域的测试人员带来了严峻的挑战。在初始模拟测试阶段,考虑到自动驾驶系统可能面临的未知场景,如何有效地构建具有挑战性的场景至关重要。我们提出了一种自动驾驶场景恢复及自动驾驶原型测试的方法和系统,基于取材自现实生活中的事故场景集,使用我们设计的M-CPS(Multi-channel Panoptic Segmentation, 多通道全景分割)全景分割模型,能够全面的、跨系统的、高可扩展性的完成场景恢复和自动驾驶原型的测试。我们基于主流的开源自动驾驶平台(例如Apollo/Carla)进行了测试,发现了多种可以导致自动驾驶原型发生事故的场景类型。相关论文发表于ISSTA 2023上。

dac4df4e1d5b35e5b6e3051ee67ae371.png

陈睿

北京轩宇信息技术有限公司

航天科技集团502所研究员,轩宇信息副总经理,CCF形式化方法专委会执行委员。长期从事嵌入式软件可信保障技术的研究,以及相关工具软件的研制。负责研制了覆盖嵌入式软件测试全过程的完整工具链,推动程序分析、符号执行、形式化验证等技术工具化并解决国家重大需求,在载人飞船和空间站、嫦娥系列探测器、北斗导航卫星等绝大部分飞行软件的开发测试中广泛应用,在军民200余家单位实现了对国外产品的替代。获北京市科技进步一等奖、航天贡献奖。

报告题目:

安全攸关航天器智能软件的测试

报告摘要:

以深度学习为代表的人工智能技术在航天器等安全攸关CPS中已经得到应用。尽管人工智能技术为航天器的感知、控制和决策行为赋予智能,但人工智能与CPS都具有不确定的天然属性。对于安全攸关领域,如果这种不确定性没有得到恰当的处理,将会导致灾难性后果。对于承载航天器核心功能的智能软件,如何对其进行测试是航天器智能化时代面临的重要挑战之一。本报告以我国某探测器智能软件为背景,探讨我国航天器智能软件测试面临的需求和科学挑战,并对近期团队开展的研究和实践进展进行介绍。

623db13e3e7101ececcb6906b8c04161.png

冯劲草

上海工业控制安全创新科技有限公司

博士,上海控安可信软件创新研究院副院长,主要研究方向为形式化方法和需求工程。曾参与多项国家自然科学基金面上项目、联合基金项目,主要工作包括需求的形式化建模与分析,面向领域的形式化工程方法。与中国航发商发和卡斯柯信号有限公司等长期合作的工业界应用单位协同,对方法和工具在真实工业环境下进行应用验证。近些年在国内外知名期刊会议上发表了6篇文章。

报告题目:

基于嵌入式系统模型一致性分析与验证

报告摘要:

在安全攸关领域的嵌入式软件发过程中,不同阶段模型之间的不一致往往会导致严重的后果。航空领域中的DO-333标准明确要求低层需求模型(详细需求)应与设计(架构)模型一致。针对嵌入式控制系统软件研制过程中的需求模型与设计模型,探索一种保障需求模型和设计模型本身的正确性与验证模型之间的一致性方法。主要工作包括基于领域特征,研究需求建模语言和相应的系统性建模方法,进行需求形式化建模,结合设计阶段常用的模型语言lustre-v6,研究不同刻面的需求模型与设计模型的一致性分析技术,并开发相应的软件支撑工具,解决分析过程自动化和适应真实工业项目的问题。

c783f837fd963fe170132188e72ad3c3.png

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

MS9708/MS9710/MS9714高速、低功耗数模转换器,可替代ADI的

产品简述 MS9708/MS9710/MS9714 是一个 8-Bit/10-Bit/14-Bit 高速、低功耗 D/A 转换器。当采样速率达到 125MSPS 时, MS9708/MS9710/MS9714 也能提供优越的 AC 和 DC 性能。 MS9708/MS9710/MS9714 的正常工作电压范围为 2.7V 到 5.5V ,…

每日一题 2304. 网格中的最小路径代价(中等,动态规划)

由于他每一行的每一个值都可以到下一行的所有节点,且路径的代价没有什么相关性,所以只能用 O(mn2) 的动态规划求解 class Solution:def minPathCost(self, grid: List[List[int]], moveCost: List[List[int]]) -> int:m, n len(grid), len(grid[0])…

Attention is All You Need:Transformer各模块详解

Transformer encoder-decoder架构 Encoder:将输入序列转换为一个连续向量空间中的表示。Encoder通常是一个循环神经网络(RNN)或者卷积神经网络(CNN),通过对输入序列中的每个元素进行编码,得到…

51单片机按键控制LED灯亮灭的N个玩法

51单片机按键控制LED灯亮灭的N个玩法 1.概述 这篇文章介绍按键的使用,以及通过控制LED灯的小实验,发现按键中存在的问题,然后思考并解决这些问题。达到熟练使用按键控制元器件。 2.搭建硬件环境 1.硬件准备 名称型号数量单片机STC12C205…

3d标签云实现过程(tagcloud.js)同步原生和 vue

写在前面 本来是没有准备写这个知识点,但是下载这个 js 的时候发现很多都是要钱或者是积分的,我就不明白了一个开源了这么久的 js 怎么还有人拿来挣钱的,同时还有一些只有原生 html 的例子,但是现在都是 框架主导的一些项目&#…

Find My音箱|苹果Find My技术与音箱结合,智能防丢,全球定位

音箱市场规模正在不断扩大。随着人们生活品质的提高,对音乐体验的需求也在不断升级。消费者对于蓝牙音箱的需求,已经从单纯的音质扩展到了功能、设计和价格等多个方面。随着移动化、即时化的视听娱乐需求的增长,蓝牙音箱性能、质量、外观设计…

嵌入式主板购买需要考虑哪些内容?

众所周知,各种先进电子器件和计算机处理技术在我国自动化工业生产中的应用,极大地提高了发展的效率和发展水平。而嵌入式主板以其多元化的设计特点在我国工业系统的控制中表现得越来越明显,消费者在选择这种嵌入式主板时必须注意以下几点考虑…

2023 年 亚太赛 APMCM 国际大学生数学建模挑战赛 |数学建模完整代码+建模过程全解全析

当大家面临着复杂的数学建模问题时,你是否曾经感到茫然无措?作为2022年美国大学生数学建模比赛的O奖得主,我为大家提供了一套优秀的解题思路,让你轻松应对各种难题。 cs数模团队在亚太赛 APMCM前为大家提供了许多资料的内容呀&…

数学建模之拟合及其代码

发现新天地,欢迎访问Cr不是铬的个人网站 引言 与插值问题不同,在拟合问题中不需要曲线一定经过给定的点。拟合问题的目标是寻求一个函数(曲线),使得该曲线在某种准则下与所有的数据点最为接近,即曲线拟合…

JSP:Javabean

起初,JavaBean的目的是为了将可以重复使用的代码进行打包,在传统的应用中,JavaBean主要用于实现一些可视化界面,如一个窗体、按钮、文本框等,这样的JavaBean称之可视化的JavaBean。 随着技术的不断发展与项目的需求&am…

【前端】vue中合并表格行

做平台功能时&#xff0c;遇到一个需求是需要将表格某列有相同值时进行合并展示&#xff0c;比如 1、通过在Element中得知需要在表格中增加span-method方法 <el-table:data"tableData":span-method"cellMerge"borderstyle"width: 100%; margin-to…

Linux操作系统使用及C高级编程-D14共用体和枚举

共用体 不同数据类型可以使用共同的存储区域。和结构体的本质区别是&#xff1a;使用内存方式&#xff0c;其中共用体是使用同一块内存 1、 选择最大成员的大小 2、要能够整除成员大小&#xff0c;下图中un1中char s[7]是7个字节&#xff0c;但要遵循能整除int&#xff0c;所以…

「Docker」如何在苹果电脑上构建简单的Go云原生程序「MacOS」

介绍 使用Docker开发Golang云原生应用程序&#xff0c;使用Golang服务和Redis服务 注&#xff1a;写得很详细 为方便我的朋友可以看懂 环境部署 确保已经安装Go、docker等基础配置 官网下载链接直达&#xff1a;Docker官网下载 Go官网下载 操作步骤 第一步 创建一个…

scrapy框架流程

1、Scrapy从Spider子类中提取start_url,然后构造为request请求对象 2、将request请求对象传递给爬虫中间件 3、将request请求对象传递给Scrapy引擎&#xff08;核心代码&#xff09; 4、将request请求对象传递给调度器&#xff08;它负责对多个request安排&#xff0c;好比交…

你不知道的库:库的种类,作用和加载方式

你不知道的库&#xff1a;库的种类&#xff0c;作用和加载方式 &#x1f4df;作者主页&#xff1a;慢热的陕西人 &#x1f334;专栏链接&#xff1a;Linux &#x1f4e3;欢迎各位大佬&#x1f44d;点赞&#x1f525;关注&#x1f693;收藏&#xff0c;&#x1f349;留言 本博客…

基于单片机声光控智能路灯系统仿真设计

**单片机设计介绍&#xff0c; 基于单片机声光控智能路灯系统仿真设计 文章目录 一 概要二、功能设计设计思路 三、 软件设计原理图 五、 程序六、 文章目录 一 概要 基于单片机的声光控智能路灯系统是一种利用单片机技术实现智能控制的路灯系统。它通过感知环境音量和光照强度…

Differences between package.json and pnpm-lock.yaml

1.pnpm-lock.yaml 是pnpm包管理工具生成的确保依赖包的版本在所有的环境里面都相同对依赖包的任何操作都会更新在该文件中&#xff0c;因此&#xff0c;需要确保提交到代码仓库中。包含了解析的依赖项和版本号。如下图&#xff1a; 2.package.json 列出应用所需的依赖和元数…

深入理解Java注解的实现原理以及前世今生

深入理解Java注解的实现原理以及前世今生 小雪初寒&#xff0c;请添衣&#xff0c;冬棋如意&#xff0c;待良人&#xff0c;望归期。 1.Java注解的前世今生 Java注解是一种元数据标记&#xff0c;它提供了一种在Java代码中添加元数据&#xff08;注释&#xff09;的方式。注解…

“图纸保密大作战:上海迅软DSE解决方案守护机械公司核心资料

机械行业是我国重要的工业制造行业之一&#xff0c;相关企业在发展中往往需要用到ERP、PDM、PLM等系统来对产品信息进行管理&#xff0c;其中便涉及到大量文档和图纸等重要数据。然而随着业务的快速发展和数字化转型&#xff0c;机械行业也面临着如数据泄露、外来袭击攻击、内部…