Automated System Testing and Repair for Cyber Physical Systems
Automated System Testing and Repair for Cyber Physical Systems
批准号:
RGPIN-2020-03992
负责人:
Nejati, Shiva
金额:
$2.91万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2020
资助国家:
加拿大
项目状态:
已结题
起止时间:
2020-01-01 至 2021-12-31
中文摘要
自动驾驶汽车和物联网(IoT)可以在许多方面改善我们的生活。自动驾驶汽车有望消除90%的交通事故。物联网是关于通过互联网连接传感器,执行器和许多以前未连接的东西。它是许多重要应用的关键推动者,如应急和灾害管理系统、智能城市和联网车辆。尽管最近在自主和互联系统方面取得了进展,但由于这些系统的严重故障,例如自动驾驶汽车事故或救灾系统中的连接和性能问题,社会尚未完全信任这些系统。自主和互联系统具有复杂的网络物理特征。与其他网络物理系统(CPS)类似,为了确保其正确性,可靠性和鲁棒性,这些系统在整个开发生命周期中都要进行广泛的验证和测试。在过去的几年里,用于软件程序的验证、测试和错误修复的自动化技术取得了显著的进步。然而,对于今天的连接和自主CPS,需要系统级测试和错误修复技术,这些技术可以大规模应用,并可以处理这些系统的异构性,网络物理和连接方面。
该研究项目开发了CPS的自动化系统测试和修复方法,有效地利用了系统规范和编码到系统组件及其接口中的知识。该研究将建立在CPS开发过程中通常创建的现实输入和工件的基础上,并解决CPS领域的普遍情况,从而在可执行和特定于领域的建模语言(如Simulink)中指定系统行为设计,并通过专用的高保真模拟器进行早期测试。本研究的目标将通过新的,可扩展的和实用的技术,揭示,调试和修复CPS模型中的需求违规。这些技术在实现CPS的早期和系统测试和修复的同时,将解决CPS验证中的两个主要挑战:(1)处理CPS的复杂性和异质性,以及(2)揭示和修复与系统组件之间的不期望的交互有关的违规。
这项研究的成果将是CPS的工具支持和自动化系统级测试和修复方法,导致软件验证技术,可以在降低开发成本,增加可信度和提高创新方面发挥重要作用。我预计,在这项研究中开发的专业知识和工具将为与加拿大汽车和电信行业的长期,高影响力的合作铺平道路。该研究计划将进一步帮助培养许多学生和研究人员,使他们具备必要的知识和技能,以推动物联网和自主系统等新兴领域的研究和创新。
英文摘要
Autonomous cars and Internet-of-Things (IoT) can improve our lives in many ways. Self-driving cars are expected to eliminate 90% of accidents. IoT is about connecting sensors, actuators and many previously unconnected things through the Internet. It is the key enabler of many important applications such as emergency and disaster management systems, smart cities and connected vehicles. Despite recent advances in autonomous and connected systems, society does not yet fully trust these systems due to their critical failures such as examples of self-driving cars' accidents or connectivity and performance issues in disaster relief systems. Autonomous and connected systems have complex cyber physical traits. Similar to other cyber physical systems (CPS), to ensure their correctness, reliability and robustness, these systems are subject to extensive verification and testing throughout their entire development lifecycle. In the past years, automated techniques for verification, testing and bug fixing of software programs have progressed significantly. However, for today's connected and autonomous CPS, there is a need to system-level testing and bug fixing techniques that can be applied at scale and can handle heterogeneity, cyber physical and connectivity aspects of these systems.
This research program develops automated system testing and repair methods for CPS, effectively leveraging system specifications and the knowledge encoded into system components and their interfaces. The research will build on realistic inputs and artifacts that are commonly created during CPS development and addresses a prevalent situation in the CPS domain, whereby the system behavioural design is specified in executable and domain-specific modeling languages such as Simulink and tested early on via dedicated, high-fidelity simulators. The goals of this research will be achieved through novel, scalable and practical techniques that reveal, debug and repair requirements violations in CPS models. These techniques, while enabling early and system testing and repair of CPS, will address two major challenges in CPS verification: (1) handling complexity and heterogeneity of CPS, and (2) revealing and repairing violations pertaining to undesired interactions among system components.
The outcome of this research will be tool-supported and automated system-level testing and repair approaches for CPS, leading to software verification techniques that can have a major role in reducing development costs, increasing trustworthiness, and improving innovation. I anticipate that the expertise and tools developed in this research will pave the way to long-lasting, high-impact collaborations with the automotive and telecommunication sectors in Canada. The research program will further help train many students and researchers with the knowledge and skills necessary to push the boundaries of research and innovation in emerging fields such as IoT-enabled and autonomous systems.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Automated System Testing and Repair for Cyber Physical Systems
-
批准号:RGPIN-2020-03992
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.91万
-
财政年份:2022
-
负责人:Nejati, Shiva
-
依托单位:
Automated System Testing and Repair for Cyber Physical Systems
-
批准号:RGPIN-2020-03992
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.91万
-
财政年份:2021
-
负责人:Nejati, Shiva
-
依托单位:
Automated System Testing and Repair for Cyber Physical Systems
-
批准号:DGECR-2020-00261
-
项目类别:Discovery Launch Supplement
-
资助金额:$0.91万
-
财政年份:2020
-
负责人:Nejati, Shiva
-
依托单位:
国内基金
海外基金
登录
查看更多内容
基于铁死亡探讨黄芪甲苷调控System/Xc-/GSH/GPX4信号通路在神经损伤性勃起功能障碍治疗中的作用及机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2025
-
负责人:马轲
-
依托单位:
Data-driven Recommendation System Construction of an Online Medical Platform Based on the Fusion of Information
-
批准号:--
-
项目类别:外国青年学者研究基金项目
-
资助金额:--
-
批准年份:2024
-
负责人:江洋子
-
依托单位:
TBX1/LKB1轴阻断system Xc活性调控AML细胞铁死亡的机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:15.0万元
-
批准年份:2024
-
负责人:
-
依托单位:
TET2通过调控BAP1-System Xc-轴促进紫拉非尼诱导的肝细胞癌铁死亡的机制研究
-
批准号:--
-
项目类别:青年科学基金项目
-
资助金额:--
-
批准年份:2024
-
负责人:--
-
依托单位:
P3H1通过ATF4/System Xc-轴抑制肾癌铁死亡和抗肿瘤免疫反应的作用及机制研究
-
批准号:82372704
-
项目类别:面上项目
-
资助金额:49万元
-
批准年份:2023
-
负责人:王保军
-
依托单位:
基于PNO1介导system Xc-/GSH途径调控肠上皮细胞自噬依赖性铁死亡探讨加味胶七散治疗溃疡性结肠炎的机制
-
批准号:82304982
-
项目类别:青年科学基金项目
-
资助金额:30万元
-
批准年份:2023
-
负责人:刘伟萍
-
依托单位:
基于单细胞测序探讨淫羊藿苷对Erastin诱导髓核细胞铁死亡相关system-Xc/GSH/GPX4分子轴线的调控作用
-
批准号:82360947
-
项目类别:地区科学基金项目
-
资助金额:33万元
-
批准年份:2023
-
负责人:张彦军
-
依托单位:
内皮细胞机械敏感离子通道Piezo1通过HIF-1α/system Xc-介导BBB破坏在急性脑缺血再灌注损伤中的作用与机制研究
-
批准号:--
-
项目类别:面上项目
-
资助金额:52万元
-
批准年份:2022
-
负责人:王德任
-
依托单位:
miR-198 靶向 Nrf2 抑制 System Xc-通路调控滋养细胞铁死亡在子痫前期中的机制
-
批准号:2022JJ70123
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2022
-
负责人:阳双健
-
依托单位:
BAP1介导H2B去泛素化抑制System Xc-在蛛网膜下腔出血神经元铁死亡中的作用和机制研究
-
批准号:--
-
项目类别:面上项目
-
资助金额:55万元
-
批准年份:2021
-
负责人:李明昌
-
依托单位: