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 查询实时生成分析数据报告。 …...

解决Ubuntu22.04 VMware失败的问题 ubuntu入门之二十八
现象1 打开VMware失败 Ubuntu升级之后打开VMware上报需要安装vmmon和vmnet,点击确认后如下提示 最终上报fail 解决方法 内核升级导致,需要在新内核下重新下载编译安装 查看版本 $ vmware -v VMware Workstation 17.5.1 build-23298084$ lsb_release…...
测试markdown--肇兴
day1: 1、去程:7:04 --11:32高铁 高铁右转上售票大厅2楼,穿过候车厅下一楼,上大巴车 ¥10/人 **2、到达:**12点多到达寨子,买门票,美团/抖音:¥78人 3、中饭&a…...

2025盘古石杯决赛【手机取证】
前言 第三届盘古石杯国际电子数据取证大赛决赛 最后一题没有解出来,实在找不到,希望有大佬教一下我。 还有就会议时间,我感觉不是图片时间,因为在电脑看到是其他时间用老会议系统开的会。 手机取证 1、分析鸿蒙手机检材&#x…...

c#开发AI模型对话
AI模型 前面已经介绍了一般AI模型本地部署,直接调用现成的模型数据。这里主要讲述讲接口集成到我们自己的程序中使用方式。 微软提供了ML.NET来开发和使用AI模型,但是目前国内可能使用不多,至少实践例子很少看见。开发训练模型就不介绍了&am…...

智能仓储的未来:自动化、AI与数据分析如何重塑物流中心
当仓库学会“思考”,物流的终极形态正在诞生 想象这样的场景: 凌晨3点,某物流中心灯火通明却空无一人。AGV机器人集群根据实时订单动态规划路径;AI视觉系统在0.1秒内扫描包裹信息;数字孪生平台正模拟次日峰值流量压力…...

【开发技术】.Net使用FFmpeg视频特定帧上绘制内容
目录 一、目的 二、解决方案 2.1 什么是FFmpeg 2.2 FFmpeg主要功能 2.3 使用Xabe.FFmpeg调用FFmpeg功能 2.4 使用 FFmpeg 的 drawbox 滤镜来绘制 ROI 三、总结 一、目的 当前市场上有很多目标检测智能识别的相关算法,当前调用一个医疗行业的AI识别算法后返回…...
在Ubuntu24上采用Wine打开SourceInsight
1. 安装wine sudo apt install wine 2. 安装32位库支持,SourceInsight是32位程序 sudo dpkg --add-architecture i386 sudo apt update sudo apt install wine32:i386 3. 验证安装 wine --version 4. 安装必要的字体和库(解决显示问题) sudo apt install fonts-wqy…...

浪潮交换机配置track检测实现高速公路收费网络主备切换NQA
浪潮交换机track配置 项目背景高速网络拓扑网络情况分析通信线路收费网络路由 收费汇聚交换机相应配置收费汇聚track配置 项目背景 在实施省内一条高速公路时遇到的需求,本次涉及的主要是收费汇聚交换机的配置,浪潮网络设备在高速项目很少,通…...

嵌入式学习笔记DAY33(网络编程——TCP)
一、网络架构 C/S (client/server 客户端/服务器):由客户端和服务器端两个部分组成。客户端通常是用户使用的应用程序,负责提供用户界面和交互逻辑 ,接收用户输入,向服务器发送请求,并展示服务…...

宇树科技,改名了!
提到国内具身智能和机器人领域的代表企业,那宇树科技(Unitree)必须名列其榜。 最近,宇树科技的一项新变动消息在业界引发了不少关注和讨论,即: 宇树向其合作伙伴发布了一封公司名称变更函称,因…...