Deviation detection to support safe software modification
Deviation detection to support safe software modification
批准号:
491755-2015
负责人:
Hemmati, Hadi
金额:
$1.82万
依托单位:
依托单位国家:
加拿大
项目类别:
Engage Grants Program
财政年份:
2015
资助国家:
加拿大
项目状态:
已结题
起止时间:
2015-01-01 至 2016-12-31
中文摘要
安全保证是汽车和航空等领域软件系统最重要的需求之一。这些系统在被允许公开运行之前通常要通过一个繁重而正式的认证过程。认证是一个非常昂贵的过程,公司倾向于坚持他们的认证版本的软件,以避免额外的重新认证成本。然而,软件需要随着时间的推移而发展,以提供新的功能并修复潜在的故障。
MicroPilot是一家位于温尼伯的公司,提供一系列无人机(UAV)自动驾驶仪。最近,该公司正在对他们的自动驾驶软件进行认证,他们希望在软件发展时采用最大限度地减少未来重新认证工作的方法。为了帮助MicroPilot在这个方向上,我们提出了一个自动化的方法,提取软件规格之前和之后的每次修改。该方法将报告两个软件版本之间的偏差,作为待调查的潜在安全问题。这提供了一个框架,以确保认证机构在新的修改后,系统的安全性不会在已经认证的子系统上受到损害。
英文摘要
Safety assurance is among the most vital requirements of software systems in domains such as automative and aviation. These systems typically pass a heavy and formal certification process before being allowed to operate in public. Certification is a very expensive process and companies tend to stick with their certified version of software to avoid extra re-certifying cost. However, software needs to evolve over time to provide new features and repair potential faults.
MicroPilot is a Winnipeg-based company that offers a family of Unmanned Aerial Vehicle (UAV) autopilots. Recently, the company is moving toward certifying their autopilot software and they would like to apply approaches that minimizes future effort for re-certification, when the software evolves. To help MicroPilot in this direction, we propose an automated approach for extracting software specification before and after each modification. The approach will report deviations between the two versions of the software, as potential safety issues to be investigated. This provides a framework to assure the certification body that the safety of the system has not been compromised on the already certified subsystems, after the new modifications.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Program Behavior Representation Learning for Software Testing
-
批准号:RGPIN-2020-04552
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.55万
-
财政年份:2022
-
负责人:Hemmati, Hadi
-
依托单位:
Program Behavior Representation Learning for Software Testing
-
批准号:RGPIN-2020-04552
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.55万
-
财政年份:2021
-
负责人:Hemmati, Hadi
-
依托单位:
TrustBuilder.AI: fast, robust, and explainable deep learning
-
批准号:568643-2021
-
项目类别:Alliance Grants
-
资助金额:$3.64万
-
财政年份:2021
-
负责人:Hemmati, Hadi
-
依托单位:
A robust AI-based automated trading system
-
批准号:556396-2020
-
项目类别:Alliance Grants
-
资助金额:$3.31万
-
财政年份:2021
-
负责人:Hemmati, Hadi
-
依托单位:
Program Behavior Representation Learning for Software Testing
-
批准号:RGPIN-2020-04552
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.55万
-
财政年份:2020
-
负责人:Hemmati, Hadi
-
依托单位:
A robust AI-based automated trading system
-
批准号:556396-2020
-
项目类别:Alliance Grants
-
资助金额:$3.97万
-
财政年份:2020
-
负责人:Hemmati, Hadi
-
依托单位:
Automated testing and specification mining for certification of avionics software systems
-
批准号:515254-2017
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$3.53万
-
财政年份:2019
-
负责人:Hemmati, Hadi
-
依托单位:
Enhancing Model-based Testing using Software Analytics
-
批准号:RGPIN-2014-05108
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.82万
-
财政年份:2019
-
负责人:Hemmati, Hadi
-
依托单位:
Testing Deep Neural Network Programs
-
批准号:542649-2019
-
项目类别:Engage Grants Program
-
资助金额:$1.82万
-
财政年份:2019
-
负责人:Hemmati, Hadi
-
依托单位:
Enhancing Model-based Testing using Software Analytics
-
批准号:RGPIN-2014-05108
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.82万
-
财政年份:2018
-
负责人:Hemmati, Hadi
-
依托单位:
Automated testing and specification mining for certification of avionics software systems
-
批准号:515254-2017
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$3.75万
-
财政年份:2018
-
负责人:Hemmati, Hadi
-
依托单位:
Enhancing Model-based Testing using Software Analytics
-
批准号:RGPIN-2014-05108
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.82万
-
财政年份:2017
-
负责人:Hemmati, Hadi
-
依托单位:
Conceptual Modeling and Testing for Open Data Platform Services
-
批准号:521872-2017
-
项目类别:Engage Grants Program
-
资助金额:$1.82万
-
财政年份:2017
-
负责人:Hemmati, Hadi
-
依托单位:
Enhancing Model-based Testing using Software Analytics
-
批准号:RGPIN-2014-05108
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.82万
-
财政年份:2016
-
负责人:Hemmati, Hadi
-
依托单位:
Enhancing Model-based Testing using Software Analytics
-
批准号:RGPIN-2014-05108
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.82万
-
财政年份:2015
-
负责人:Hemmati, Hadi
-
依托单位:
Enhancing Model-based Testing using Software Analytics
-
批准号:RGPIN-2014-05108
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.82万
-
财政年份:2014
-
负责人:Hemmati, Hadi
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Graphon mean field games with partial observation and application to failure detection in distributed systems
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2025
-
负责人:MATHIEULOUROCHLAURIERE
-
依托单位:
基于深穿透拉曼光谱的安全光照剂量的深层病灶无创检测与深度预测
-
批准号:82372016
-
项目类别:面上项目
-
资助金额:48.00万元
-
批准年份:2023
-
负责人:林俐
-
依托单位:
膀胱癌高表达基因UPK3A的筛选、鉴定和相关研究
-
批准号:81101922
-
项目类别:青年科学基金项目
-
资助金额:23.0万元
-
批准年份:2011
-
负责人:来永庆
-
依托单位:
图像分类方法研究及其在色情监测中的应用
-
批准号:61172103
-
项目类别:面上项目
-
资助金额:62.0万元
-
批准年份:2011
-
负责人:王春恒
-
依托单位:
基于隐半马尔科夫模型的无线传感器网络入侵检测系统研究
-
批准号:61101083
-
项目类别:青年科学基金项目
-
资助金额:25.0万元
-
批准年份:2011
-
负责人:史景伦
-
依托单位:
基于指令层次的网页木马渗透攻击机理分析与检测方法研究
-
批准号:61003217
-
项目类别:青年科学基金项目
-
资助金额:18.0万元
-
批准年份:2010
-
负责人:诸葛建伟
-
依托单位:
超高速正则表达式匹配技术研究
-
批准号:61073184
-
项目类别:面上项目
-
资助金额:12.0万元
-
批准年份:2010
-
负责人:董群峰
-
依托单位:
低辐射空间环境下商用多核处理器层次化软件容错技术研究
-
批准号:90818016
-
项目类别:重大研究计划
-
资助金额:50.0万元
-
批准年份:2008
-
负责人:傅忠传
-
依托单位:
制冷系统故障诊断关键问题的定量研究
-
批准号:50876059
-
项目类别:面上项目
-
资助金额:30.0万元
-
批准年份:2008
-
负责人:谷波
-
依托单位: