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


✦ +
+
论坛巡礼
论坛名称:安全攸关软件的智能化开发方法论坛
时间: 2023年12月1日(星期五),14:00 – 18:00
地点: 上海国际会议中心,5I会议室
论坛简介:
融合智能化技术的软件开发方法是当前软件工程领域的研究热点和重要发展方向。模型驱动方法已成为国外航空、航天等领域安全攸关软件的主流开发模式,我国航空航天等装备研制领域也正在从传统开发方式向模型驱动方式转变。模型驱动开发方法仍然面临模型构建效率低、代码开发成本高、形式验证难度大、系统验证不充分等挑战。本论坛主题为安全攸关软件的智能化开发和验证方法。将智能化技术与模型驱动相结合,形成“模型驱动+智能增强”的软件开发新模式,创新地解决软件模型构建、安全代码开发、软件验证认证、系统仿真测试等方面的难题,有效解决安全攸关软件开发效率和软件质量提升问题,有望引领新一代安全攸关软件开发的发展方向
日程安排
Schedule

论坛主席
Forum Chairmen

胡春明
北京航空航天大学
博士、教授、博导。现任可信网络计算技术国防重点学科实验室副主任、北京市大数据科学与脑机智能高精尖创新中心副主任,北航软件学院院长。主要从事计算机软件与理论、安全攸关软件开发与测试方法、云计算与大数据、网络化软件开发方法研究工作。曾获国家科学技术发明二等奖1项(排名第2)、中国电子学会科技进步特等奖1项(排名第3)、一等奖1项(排名第3),获第十四届中国青年科技奖,2018年入选科技部中青年科技领军人才,2019年入选中组部万人计划科技创新领军人才。

董威
国防科技大学
国防科技大学计算机学院教授、博士生导师,主要研究方向为高可信软件技术、智能化软件开发方法,中国计算机学会形式化方法专委会秘书长。入选教育部新世纪优秀人才支持计划,曾获中国计算机学会首届NASAC青年软件创新奖、霍英东基金会高校青年教师奖等。先后主持国家自然科学基金重大项目课题、国家863和973课题、国防领域课题十余项,发表学术论文70余篇,出版国家级规划教材两部,相关成果应用于航空航天、装备控制、自主基础软件等关键领域。

葛宁
北京航空航天大学
北京航空航天大学软件学院副教授,博士生导师。2014年博士毕业于法国图卢兹国立综合理工学院,2014-2015年法国CNRS-LAAS博士后,2015-2017在法国IRT-Saint Exupéry工作。主要研究方向为形式化方法。主持国家自然科学基金、国家重点研发计划课题、国防基础加强课题、北航-华为关键软件研究项目等。任中国计算机学会CCF形式化方法、软件工程专委会委员。
论坛嘉宾
Forum Guests

熊英飞
北京大学
2009年从日本东京大学获得博士学位,2009-2011年在加拿大滑铁卢大学工作,2012年加入北京大学,现任新体制长聘副教授、软件研究所副所长、计算机学院院长助理。熊英飞的研究兴趣是程序设计语言和软件工程,特别是程序合成、修复和分析。他提出了理论和方法降低程序编写和缺陷修复的代价。比如,基于差别的双向变换框架是最广泛使用的双向变换框架之一,概率和逻辑结合的程序合成框架玲珑框架将程序修复的正确率从此前不到40%提升到80%以上。他的工作也被工业界采用,比如新一代Linux内核配置项目、燕云DaaS系统、华为公司等。他获得电子学会自然科学一等奖(排名1)、CCF-IEEE CS青年科学家奖、MODELS十年最有影响力论文奖,5次获得ACM SIGSOFT/IEEE TCSE杰出论文奖。他是SATE18的程序委员会联合主席,也在PLDI、ICSE、FSE等会议担任PC。
报告题目:
基于算法模式合成高效程序
报告摘要:
算法优化是程序员的痛点和难点,也是安全攸关软件的主要错误来源之一,自动进行有保障的算法优化有望显著降低安全攸关软件开发成本,提高安全攸关软件质量。传统程序合成主要关注功能正确性,较少对合成程序进行算法优化。优化算法的基本手段是应用人们总结出来的各种算法模式,但直接应用算法模式会有较大挑战。北京大学团队近期针对这个问题开展研究,提出了自动应用分治类和动态规划算法模式的方法。本报告将介绍北京大学在这方面的进展。

赵永望
浙江大学
教授/博士生导师,移动终端安全技术浙江省工程研究中心主任,工信部重大专项首席科学家,CCF杰出会员。主要研究方向为系统安全、形式化验证、编程语言、嵌入式操作系统等,主持和参与国家重点研发计划、国家自然基金重点项目、工信部重大专项、载人航天工程重点项目等三十余项,获省部级科技进步一等奖2项,相关成果发表在ACM TOPLAS、IEEE TDSC等期刊和CAV、FM、TACAS等会议上。
报告题目:
安全攸关软件形式化验证工具的一些探索
报告摘要:
安全攸关软件是一类其错误/故障会导致系统失效,从而引起重大生命、财产损失的软件。形式化验证已成为工业界保证安全攸关软件正确性和安全性的主要手段之一,但是,目前业界的形式化验证工具存在技术门槛高、易用性低、适用面有限等不足,本报告主要介绍我们研发的一系列形式化验证工具,包括定理证明云平台、源码自动化验证工具、符合CC的形式化框架等,并介绍这些工具的实际应用与不足,进一步讨论探索形式化验证工具研发的一些观点。

陈振邦
国防科技大学
国防科技大学计算机学院教授、博士生导师。主要研究方向为程序分析、形式化方法及其在不同背景下的应用。近年来主要围绕符号执行相关的理论、技术和应用开展研究,成果发表在ICSE、FSE、ISSTA、ASE、FM、TCS等重要国际会议或期刊上,获ACM SIGSOFT杰出论文奖2次。获国家科技进步二等奖1项、省部级科技进步二等奖2项,获NASAC青年软件创新奖。
报告题目:
面向符号执行的约束求解
报告摘要:
符号执行是一种基于约束求解的通用程序分析技术,而约束求解也是符号执行面临的主要挑战之一。本报告将汇报近期在面向符号执行的约束求解方面的工作,希望从两个方面提升符号执行的分析效率。一方面我们基于机器学习方法提升符号执行背景下约束求解的智能化程度;另一方面我们希望把约束求解这一人工智能领域的经典问题的求解过程打开,为符号执行提供更多的帮助。

梁文毅
之江实验室
之江实验室高级研究专家,副研究员,浙江省 “万人计划”青年拔尖人才。主要从事系统设计、数值计算方面研究。主持完成了涉及航空电源三级无刷交流系统以及直流系统、航天步进伺服系统以及交流伺服系统和电动汽车永磁同步电机等在内的20多个项目。
报告题目:
飞行器电气系统配电控制软件仿真设计与验证一体化方法
报告摘要:
随着全电多电化的发展,飞行器电气设备数量和配电智能化程度越来越高,状态越来越复杂,结合飞行器任务场景进行安全攸关软件智能辅助设计与全状态验证,是保障飞行安全与任务完成必不可少的前提。

葛宁
北京航空航天大学
北京航空航天大学软件学院副教授,博士生导师。2014年博士毕业于法国图卢兹国立综合理工学院,2014-2015年法国CNRS-LAAS博士后,2015-2017在法国IRT-Saint Exupéry工作。主要研究方向为形式化方法。主持国家自然科学基金、国家重点研发计划课题、国防基础加强课题、北航-华为关键软件研究项目等。任中国计算机学会CCF形式化方法、软件工程专委会委员。
报告题目:
领域软件的智能化协同建模方法
报告摘要:
智能化技术是提升软件开发效率与质量的有效途径,但智能化方法如何支持大规模软件系统建模,解决协同建模的冲突并提升建模效率?如何用好领域知识最大程度复用模型资产?本报告汇报模型驱动的安全攸关软件建模与智能化软件方法的结合点,并探讨这类软件开发方法中可能出现的智能协作需求及其解决途径。

相关文章:
ChinaSoft 论坛巡礼 | 安全攸关软件的智能化开发方法论坛
2023年CCF中国软件大会(CCF ChinaSoft 2023)由CCF主办,CCF系统软件专委会、形式化方法专委会、软件工程专委会以及复旦大学联合承办,将于2023年12月1-3日在上海国际会议中心举行。 本次大会主题是“智能化软件创新推动数字经济与社…...
采用XML作为GUI描述语言
设计方案采用XML作为GUI描述语言的机制主要包括以下几个方面: 模型定义:使用XML定义GUI组件的模型,包括组件的名称、类型、属性、事件等。布局管理:使用XML定义GUI组件的布局,包括组件之间的相对位置、大小、对齐方式等。数据绑定:使用XML定义GUI组件的数据绑定方式,包括数据来…...
rust入门基础案例:猜数字游戏
案例出处是《Rust权威指南》,书中有更加详细的解释。从这个例子中,我们可以了解到 rust 的两个操作: 如何从控制台读取用户输入rust 如何生成随机数 代码格式化 编译器可在保存时对代码做格式化处理,底层调用 rustfmt 来实现&a…...
vue-cli5.0.x优雅降级,配置项目兼容旧版浏览器
兼容低版本谷歌浏览器 vue-cli5.0.x脚手架下的,如何降低项目版本以适用于底版本的浏览器。 直接使用默认配置打包部署出来的项目再40,60、70版本的谷歌浏览器跑不起来,蓝屏或者浏览器白屏一般这种情况都需要通过Babel去做转换,我…...
关于RabbitMQ的小总结
问题:消息在转换机无法被路由 发布确认高级作用在生产者发送到转换机,回退消息作用在消息在转换机无法被路由的情况(消息无法路由的意思是,消息在转换机没有匹配到对应的队列),进行消息回退,打…...
webgoat靶场攻关
A(5) Broken Access Control Insecure Direct Object References 直接对象引用 直接对象引用是指应用程序使用客户端提供的输入来访问数据和对象。 例子 使用 GET 方法的直接对象引用示例可能如下所示 https://some.company.tld/dor?id12345 https…...
BEV-YOLO 论文学习
1. 解决了什么问题? 出于安全和导航的目的,自驾感知系统需要全面而迅速地理解周围的环境。目前主流的研究方向有两个:第一种传感器融合方案整合激光雷达、相机和毫米波雷达,和第二种纯视觉方案。传感器融合方案的感知表现鲁棒&am…...
C++可以使用负数作为下标索引
今天碰到一个题目,写bfs写炸了,发现好像数组越界,但是却没有报错,而是被边界检查拦截了 导致死循环了??? ps:所以写边界问题,首要的就是对边界进行检查,不检查越界之后…...
react+canvas实现横跨整个页面的动态的波浪线(贝塞尔曲线)
本来写这个特效 我打算用css实现的,结果是一波三折,我太难了,最终没能用css实现,转战了canvas来实现。来吧先看效果图 当然这个图的波浪高度、频率、位置、速度都是可调的,请根据自己的需求调整,如果你讲波…...
峰回网关数采PLC
1.网络配置 例如:plc地址是192.168.1.56 1.访问网关 峰回网关默认网关地址 192.168.3.18,或者(10.10.253.354),本案例按照3.18讲解。 1和1相连,0和电脑相连 本地电脑修改ip为192.168.3.3(和3…...
Vue+element el-date-picker 时间日期选择器设置默认值,选择框不显示问题(已解决)
时间选择器默认值的问题 显示的时候如果用下面的方式赋值将不会显示出来: this.deviceFormData.time[0] that.$filterArray.formatDatehh(start);this.deviceFormData.time[1] that.$filterArray.formatDateEnd(end);实际上是有数据的,但是不会显示出…...
数据挖掘题目:根据规则模板和信息表找出R中的所有强关联规则,基于信息增益、利用判定树进行归纳分类,计算信息熵的代码
一、(30分)设最小支持度阈值为0.2500, 最小置信度为0.6500。对于下面的规则模板和信息表找出R中的所有强关联规则: S∈R,P(S,x )∧ Q(S,y )> Gpa…...
Reshape.XL 1.2 for Excel插件 Crack
特征 插件 Reshape.XL 包括 130 个基本可组合功能。使用它们,您可以快速轻松地进行非常复杂的数据转换和处理。它们的架构和基本定义受到 SQL 和 R 语言的强烈启发。 到目前为止,类似的功能只能通过脚本语言供程序员使用。借助 Reshape.XL 插件…...
开发知识点-PHP从小白到拍簧片
从小白到拍簧片 位异或运算(^ )引用符号(&)strlen() 函数base64_encode预定义 $_POST 变量session_start($array);操作符php 命令set_time_limit(7200)isset()PHP 命名空间(namespace)new 实例化类extends 继承 一个类使用另一个类方法error_reporti…...
飞书开发学习笔记(二)-云文档简单开发练习
飞书开发学习笔记(二)-云文档简单开发练习 一.云文档飞书开发环境API 首先还是进入开放平台 飞书开放平台:https://open.feishu.cn/app?langzh-CN 云文档相关API都在“云文档”目录中,之下又有"云空间",“文档”,“电子表格”&a…...
设计模式——命令模式(Command Pattern)+ Spring相关源码
文章目录 一、命令模式定义二、例子2.1 菜鸟教程例子2.1.1 定义命令类接口2.1.2 定义命令执行者2.1.3 被处理对象Stock。2.1.4 封装处理Stock的命令 2.2 JDK源码——Runnable2.2.1 命令接口2.2.2 命令处理者2.2.3 命令实现类 2.3 SpringMVC——Controller2.3.1 请求对象 handle…...
[开源]企业级在线办公系统,基于实时音视频完成在线视频会议功能
一、开源项目简介 企业级在线办公系统 本项目使用了SpringBootMybatisSpringMVC框架,技术功能点应用了WebSocket、Redis、Activiti7工作流引擎, 基于TRTC腾讯实时音视频完成在线视频会议功能。 二、开源协议 使用GPL-3.0开源协议 三、界面展示 部分…...
Scala语言用Selenium库写一个爬虫模版
首先,我将使用Scala编写一个使用Selenium库下载yuanfudao内容的下载器程序。 然后我们需要在项目的build.sbt文件中添加selenium的依赖项。以下是添加Selenium依赖项的代码: libraryDependencies "org.openqa.selenium" % "selenium-ja…...
ZZ038 物联网应用与服务赛题第I套
2023年全国职业院校技能大赛 中职组 物联网应用与服务 任 务 书 (I卷) 赛位号:______________ 竞赛须知 一、注意事项 1.检查硬件设备、电脑设备是否正常。检查竞赛所需的各项设备、软件和竞赛材料等; 2.竞赛任务中所使用的各类软件工…...
ClickHouse 学习之基础入门(一)
第 1 章 ClickHouse 入 门 ClickHouse 是俄罗斯的 Yandex 于 2016 年开源的列式存储数据库(DBMS),使用 C 语言编写,主要用于在线分析处理查询(OLAP),能够使用 SQL 查询实时生成分析数据报告。 …...
MPNet:旋转机械轻量化故障诊断模型详解python代码复现
目录 一、问题背景与挑战 二、MPNet核心架构 2.1 多分支特征融合模块(MBFM) 2.2 残差注意力金字塔模块(RAPM) 2.2.1 空间金字塔注意力(SPA) 2.2.2 金字塔残差块(PRBlock) 2.3 分类器设计 三、关键技术突破 3.1 多尺度特征融合 3.2 轻量化设计策略 3.3 抗噪声…...
CVPR 2025 MIMO: 支持视觉指代和像素grounding 的医学视觉语言模型
CVPR 2025 | MIMO:支持视觉指代和像素对齐的医学视觉语言模型 论文信息 标题:MIMO: A medical vision language model with visual referring multimodal input and pixel grounding multimodal output作者:Yanyuan Chen, Dexuan Xu, Yu Hu…...
Debian系统简介
目录 Debian系统介绍 Debian版本介绍 Debian软件源介绍 软件包管理工具dpkg dpkg核心指令详解 安装软件包 卸载软件包 查询软件包状态 验证软件包完整性 手动处理依赖关系 dpkg vs apt Debian系统介绍 Debian 和 Ubuntu 都是基于 Debian内核 的 Linux 发行版ÿ…...
如何在看板中体现优先级变化
在看板中有效体现优先级变化的关键措施包括:采用颜色或标签标识优先级、设置任务排序规则、使用独立的优先级列或泳道、结合自动化规则同步优先级变化、建立定期的优先级审查流程。其中,设置任务排序规则尤其重要,因为它让看板视觉上直观地体…...
Vue2 第一节_Vue2上手_插值表达式{{}}_访问数据和修改数据_Vue开发者工具
文章目录 1.Vue2上手-如何创建一个Vue实例,进行初始化渲染2. 插值表达式{{}}3. 访问数据和修改数据4. vue响应式5. Vue开发者工具--方便调试 1.Vue2上手-如何创建一个Vue实例,进行初始化渲染 准备容器引包创建Vue实例 new Vue()指定配置项 ->渲染数据 准备一个容器,例如: …...
《通信之道——从微积分到 5G》读书总结
第1章 绪 论 1.1 这是一本什么样的书 通信技术,说到底就是数学。 那些最基础、最本质的部分。 1.2 什么是通信 通信 发送方 接收方 承载信息的信号 解调出其中承载的信息 信息在发送方那里被加工成信号(调制) 把信息从信号中抽取出来&am…...
Mac软件卸载指南,简单易懂!
刚和Adobe分手,它却总在Library里给你写"回忆录"?卸载的Final Cut Pro像电子幽灵般阴魂不散?总是会有残留文件,别慌!这份Mac软件卸载指南,将用最硬核的方式教你"数字分手术"࿰…...
Linux云原生安全:零信任架构与机密计算
Linux云原生安全:零信任架构与机密计算 构建坚不可摧的云原生防御体系 引言:云原生安全的范式革命 随着云原生技术的普及,安全边界正在从传统的网络边界向工作负载内部转移。Gartner预测,到2025年,零信任架构将成为超…...
如何理解 IP 数据报中的 TTL?
目录 前言理解 前言 面试灵魂一问:说说对 IP 数据报中 TTL 的理解?我们都知道,IP 数据报由首部和数据两部分组成,首部又分为两部分:固定部分和可变部分,共占 20 字节,而即将讨论的 TTL 就位于首…...
【Android】Android 开发 ADB 常用指令
查看当前连接的设备 adb devices 连接设备 adb connect 设备IP 断开已连接的设备 adb disconnect 设备IP 安装应用 adb install 安装包的路径 卸载应用 adb uninstall 应用包名 查看已安装的应用包名 adb shell pm list packages 查看已安装的第三方应用包名 adb shell pm list…...
